专注各种脚本编程
Baidu
加入收藏夹
本站内容有下面分类知识,欢迎您的到来^_^
shell相关:指令篇 基础篇 脚本欣赏 编程实例 shell问问 shell视频教程 技巧篇 水平测试 E文资料 vi编辑器 高级Bash脚本编程指南
其他:mysql perl c语言 oracle
当前位置:| 主页>oracle>

oracle数据库名/实例名/操作系统环境变量资料

百度收藏 QQ搜藏

二、数据库实例名(instance_name)?
用于和操作系统之间的联系,用于对外部连接时使用。在操作系统中要取得与数据库之间的交互,必须使用数据库实例名。
例如,要和某一个数据库server连接,就必须知道其数据库实例名,只知道数据库名是没有用的,与数据库名不同,在数据安装或创建数据库之后,实例名可以被修改。
安装完成数据库后,该实例名被写入pfile(数据库参数文件)中,它的格式如下:

db_name="orcl"            #(不允许修改)
db_domain=dbcenter.toys.com
instance_name=orcl  #(可以修改,可以与db_name相同也可不同)
service_names=orcl.dbcenter.toys.com
control_file=(...............
.........

顺便说下数据库名与实例名之间的关系。
一般是一一对应关系,有一个数据库名就有一个实例名,如果在一个服务器中创建两个数据库,则有两个数据库名,两个数据库实例名,用两个标识确定一个数据库,用户和实例相连接。
但在oracle8i/9i的并行服务器结构中,数据库与实例之间不存在一一对应关系,而是一对多关系,(就是一个数据库对应多个实例,同一时间内用户只一个实例相联系,当某一实例出现故障,其它实例自动服务,以保证数据库安全运行。)

上一页 1 23 下一页
上一篇:查看某月中所有周五的具体日期 下一篇:没有了

power by soyo123 2007-2008