oracle数据库中SID到底什么意思?
数据库实例名是什么意思SID是⼀个bai数据库的唯⼀标识符!是你du在建⽴⼀个数据zhi库时系统⾃动赋予的⼀dao个初始ID,虽zhuan说他和数据库名
(shuDB_NAME)都是⼀个数据库的唯⼀标识符,但是在作⽤上就有不⼩区别。
SID主要⽤于在⼀些DBA操作以及与操作系统交互,从操作系统的⾓度访问实例名,必须通过ORACLE_SID,且它在注册表中也是存在的.⽽数据库名是在安装数据库、创建新的数据库、创建数据库控制⽂件、修改数据结构、备份与恢复数据库时都需要使⽤到的。
⽽SERVICE_NAME指的⽹络服务名,它是可以由⾃⼰意愿随意设置的,相当于为某个数据库实例取个别名⽅便⾃⼰记忆和访问。ORACLE_NAME这东西我不⾃动你指的是什么是指的数据库名吗(DB_NAME)
⼜或者指的是数据库实例名(instance_name)
⽽数据库实例名(instance_name)和ORACLE_SID功能类似,都是⽤于操作系统交互,但区别是instance_name是oracle数据库参数,⽽ORACLE_SID是操作系统的环境变量。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论