1.数据字典:     记录了数据库的系统信息,它是只读表和视图的集合,数据字典的所有用户者为sys用户.用户只能在数据字典上执行查询操作(select语句),而其维护与修改是由系统自动完成的.数据字典包括数据字典基表和数据字典视图.     ORACLE中数据字典视图分为3大类, 用前缀区别,分别为:USER,ALL 和 DBA,许多数据字典视图包含相似的信息. USER_*:有关用户所拥有的对象信息,即用户自己创建的对象信息 ALL_*:有关用户可以访问的对象的信息,即用户自己创建的对象的信…
这里只是简单的介绍几种 备份方法 备份: 逻辑备份, 冷备份, 热备份 逻辑备份 也称作 导入(import), 导出(export), 作用是在不同的oracle数据库之间转移数据 物理备份, 就是操作系统级别的文件复制 rman 备份, 是oracle的主要备份方式, rman备份原理与物理备份基本类似, 但是功能更加强大, 主要特点如下: 1) 命令行方式 2) 只备份数据文件中的非空数据块, 而不是备份整个数据文件, 显然这样大大节省了存储空间及备份时间 3) 可以进行增量备份, 即只备…
Oracle权限相关查询着实视图有点多,记录下常用的语句,方便查询:1.查看所有用户:  select * from dba_users;  select * from all_users;  select * from user_users; 2.查看用户或角色系统权限(直接赋值给用户或角色的系统权限):  select * from dba_sys_privs;  select * from user_sys_privs; 3.查看角色(只能查看登陆用户拥有的角色)所包含的权限  selec…
dictionary 全部数据字典表的名称和解释,它有一个同义词dict,dict_column 全部数据字典表里字段名称和解释 如果我们想查询跟索引有关的数据字典时,可以用下面这条SQL语句: select * from dictionary where instr(comments,'index')>0;如果我们想知道user_indexes表各字段名称的详细含义,可以用下面这条SQL语句: select column_name,comments from dict_columns wher…
一.oracle中的相关查询?和非相关查询? 二.oracle去除重复数据 1. 2. 3.oracle 实现分页? 利用rownum的唯一性,和子查询,将rownum从伪列变成实际列!…
权限管理是 Oracle 系统的精华,不同用户登录到同一数据库中,可能看到不同数量的表,拥有不同的权限.Oracle 的权限分为系统权限和数据对象权限,共一百多种,如果单独对用户授权,很囧,有一些用户需要的权限是相同的,就把这些用户归为同一类——某种角色,通过设立一些有预定权限的角色简化和明确授权操作,角色出现的动机也就是为了简化权限管理,它是权限的集合.一般做法是:系统把权限赋给角色,然后把角色赋给用户,当然也可以直接把某权限赋给用户.Oracle 提供细粒度的权限,可以对表的某一列单独设置权…
http://blog.sina.com.cn/s/blog_900ca29d0102vn3r.html 一.连接方法 (1)System.Data.OracleClient 注意1:此方法在.NET 4.0之前(包括4.0)是可以的,但在之后版本中就不能用了,官方已经声明: 注意2:此方法提供的接口权限不足,例如不能以sysdba身份建立连接,即不支持关键字“dba privilege”: 注意3:如果安装的Oracle客户端是64位的,那么VS2010在编译时必须指定X64平台,否则报错 注…
每个数据库都提供了各自的数据字典的方案,虽然形式不同,但是目的和作用是一样的,比如在mysql里数据字典是在information_schema 里表现的,sqlserver则是在sys这个系统schema里来展示的. Oracle的数据字典是Oracle数据库安装之后,自动创建的一系列数据库对象.数据字典是Oracle数据库对象结构的元数据信息.熟悉和深入研究数据字典对象,可以很大程度的帮助我们了解Oracle内部机制. Oracle字典视图包括四个层次,分别为X$内部表.基础数据字典表.数据…
在ORACLE中,创建用户后需要授权才能使用. 一.用户管理 1. 用户和角色信息查询 --查询所有用户 SQL> select * from dba_users; --经授予的用户或角色的系统权限 select * from dba_sys_privs; --数据对象上的所有权限 SQL>select * from dba_tab_privs; --查看当前用户的权限和角色 SQL>select * from user_sys_privs; SQL>select * from r…
Oracle  DBA 必须掌握的 查询脚本: 0:启动与关闭 orcle 数据库的启动与关闭 1:连接数据库 2:数据库开启状态的实现步骤:       2-1:启动数据库           2-1-1正常启动数据库: SQL> startup                       特点:启动数据库,分配内存,打开实例,启动后台进程,数据库处于open状态         2-1-2:进入nomount状态 SQL> startup nomount                 …