首页 相关文章 深入了解Oracle数据字典

深入了解Oracle数据字典

首先,Oracle的字典表和视图基本上可以分为三个层次。

  1.1 X$表

  这一部分表是Oracle数据库的运行基础,在数据库启动时由Oracle应用程序动态创建。

  这部分表对数据库来说至关重要,所以Oracle不允许SYSDBA之外的用户直接访问,显示授权不被允许。

  如果显示授权你会收到如下错误:

SQL grant select on x$ksppi to eygle;

grant select on x$ksppi to eygle
*
ERROR at line 1:
ORA-02030: can only select from fixed tables/views

  1.2 GV$和V$视图

  从Oracle8开始,GV$视图开始被引入,其含义为Global V$.

  除了一些特例以外,每个V$视图都有一个对应的GV$视图存在。

  GV$视图的产生是为了满足OPS环境的需要,在OPS环境中,查询GV$视图返回所有实例信息,而每个V$视图基于GV$视图,增加了INST_ID列判断后建立,只包含当前连接实例信...[ 查看全文 ]

2016-02-19 标签:

深入了解Oracle数据字典的相关文章

手机页面
收藏网站 回到头部