日期:2014-05-17  浏览次数:20888 次

请教oracle学习方法~
今天我想把SCOTT用户删除掉,找资料进行如下操作。
SELECT T.SID, T.SERIAL#, T.STATUS, T.STATE
  FROM V$SESSION T
 WHERE USERNAME = 'SCOTT';
接着把找出来的SID、SERIAL#删除掉。
ALTER SYSTEM KILL SESSION '146,27';
ALTER SYSTEM KILL SESSION '143,8';
ALTER SYSTEM KILL SESSION '148,2';
ALTER SYSTEM KILL SESSION '149,136';

我想请问一下。
是不是一组SID、SERIAL#组合确定一个SESSION呢?
SERIAL#是什么东西呢?(自己查了资料,都是些很高深的语言)

我还没有看到concepts和这里相关的内容。(上个星期刚开始看的)

其实我主要想请教的是与学习方法有关的东西。

  我会做一些笔记,把接下来要看的东西记录一下。
  比如说,今天下班回去后,看看user_tables、all_tables、user_objects这些表(视图),搞明白user_*与all_*。还有select * from dict,接下来会去了解下dict里涉及到的表。
  
  我今天看的内容有:全面解析Oracle文件系统、eygle的《循序渐进Oracle数据库管理、优化与备份恢复》里边的用户的创建与管理、还有些别的零碎东西。
  我就是觉得我这样每天都是东搞一点西搞一点,没头绪,所以想求前辈指教指教,感谢了。

------解决方案--------------------
serial#是一个序号,用来标识一个会话对象的。
至于怎么学习,先把心静下来再去看书
------解决方案--------------------
探讨

serial#是一个序号,用来标识一个会话对象的。
至于怎么学习,先把心静下来再去看书

------解决方案--------------------
http://docs.oracle.com/cd/E11882_01/appdev.112/e10766/toc.htm
先看下oracle官方文档,Oracle® Database 2 Day Developer's Guide
熟悉下PLSQL,
然后可以看下 oracle编程艺术 这本书,非常经典。给个连接
http://download.csdn.net/detail/fw0124/4536083
如果想做DBA,再找些相关的书看看。
总之,一步一步来,