Oracle下的Databse,Instance,Schemas
2016-06-14 16:10
399 查看
1、DATABASE,对oracle而言,是指物理上的数据库,一般你安装了一个oracle的数据库软件后,就是一个database。
2、instance,在同一个数据库上,可以建立多个实例,这些实例互相不干扰,每个实例中可以有独立的表空间、用户、表、过程等各种数据库对象。也就是说,每一个instance实际上就是我们大家理解的逻辑上的数据库。
3、schemas,你用“用户 user”来理解就很容易了,每个模式(user)下可以有一套互不干扰的对象。你如果想要访问其他模式的对象,需要指定schema的name,实际就是指定username。
如,你要访问模式scott的表emp,而你所在的模式(用户)是tiger,那你要这样写:
select * from scott.emp;
2、instance,在同一个数据库上,可以建立多个实例,这些实例互相不干扰,每个实例中可以有独立的表空间、用户、表、过程等各种数据库对象。也就是说,每一个instance实际上就是我们大家理解的逻辑上的数据库。
3、schemas,你用“用户 user”来理解就很容易了,每个模式(user)下可以有一套互不干扰的对象。你如果想要访问其他模式的对象,需要指定schema的name,实际就是指定username。
如,你要访问模式scott的表emp,而你所在的模式(用户)是tiger,那你要这样写:
select * from scott.emp;
相关文章推荐
- (转)关于Oracle AUTONOMOUS TRANSACTION(自治事务)的介绍
- Oracle expdp/impdp导出导入命令及数据库备份
- Oracle Wallet初探
- Oracle存储过程(转)
- oracle创建用户
- oracle复习 - day02
- oracle ebs 修改APPS用户的密码
- Oracle sql函数精解(五)
- Oracle sql函数精解(四)
- Oracle sql函数精解(三)
- 怎么修改oracle的sys或system密码
- Oracle sql函数精解(二)
- Oracle sql函数精解(一)
- oracle varchar2 和varchar 区别
- ORACLE ASM常用命令整理
- Zabbix通过Orabbix监控Oracle实验
- oracle调用JAVA类的方法 (第二种方法测试不行)
- Oracle 分区表的新增、修改、删除、合并。普通表转分区表方法
- Oracle decode的用法
- oracle表数据用java导出为SQL文件的方法