Oracle的部分概念

Oracle公司的核心产品

  1. 目前最流行的数据库
  2. 主要版本Oracle8i/9i(internet)、Oracle10g/11g(grid)
  3. 基于C/S系统结构,启动一个服务器进程,用客户端连接到服务器上
数据库

存放各种数据文件、控制文件、日志文件

实例

SGA+后台进程,一般情况下一个数据库对应一个实例,名称各自拥有,一般起一样的名称

用户进程连接服务器进程访问实例(PGA用于用户会话)

表空间:数据库由表空间组成,表空间包含多个数据文件(data1_01.dbf),

全局数据库名
  1. 区分一个数据库的内部标识
  2. 全局数据库名=数据库名+域名
  3. 使数据库的取名在整个网络环境中唯一
模式和模式对象
  1. 模式为模式对象的集合(表、视图、序列等数据库对象)
  2. 每个用户对应一个模式
  3. 模式对象是用户拥有的对象
  4. 非模式对象和用户无关,如表空间
Oracle服务

OracleService <sid>:数据库服务
OracleOraDb11g_home1TNSListener:数据库监听服务,启动时查看listener.ora配置文件(协议、主机、端口、全局数据库名)
OracleDBConsle <sid>:企业管理器服务,管理数据库状态

Oracle客户端

tnsnames.ora(保存监听协议、地址、端口号、服务名)–>本地网络服务名

net manager和Net Configuration Assistant都能用来配置监听器和网络服务名

猜你喜欢

转载自blog.csdn.net/qq_36440298/article/details/88165652