导航

    <#CACHE_INCLUDE_NAVBAR#>
« 最新VCP-410資訊VCP-410題庫更新資訊 »

Oracle中的数据库名的由来

2009年10月13日 Oracle 0条评论 0个引用

数据库名

就是在你安装oracle软件过程中创建的数据库,或者是安装完后,自己再创建的数据名称。主要用于一个oracle中安装了多个库,他们之间的区分。一个库会在windows的服务中生成一个oracle_service.数据库名是在安装数据库、创建新的数据库、创建数据库控制文件、修改数据结构、备份与恢复数据库时都需要使用到的。

  
查询当前数据库实例名
方法一:select instance_name from v$instance;
方法二:show parameter instance

  
查询数据库域名

方法一:select value from v$parameter where name = 'db_domain';

方法二:show parameter domain


全局数据库名

全局数据库名=数据库名+数据库域名,如前述福建节点的全局数据库名是:oradb.fj.jtyz


数据库服务名

从oracle9i版本开始,引入了一个新的参数,即数据库服务名。参数名是SERVICE_NAME。该名称主要是oracle客户端和oracle建立服务的时候使用,好像没有多么有用的价值!

查询数据库服务名

方法一:select value from v$parameter where name = 'service_name';

方法二:show parameter service_name

(注释:一般情况下我们开发中用到的数据库是单数据库实例,就是oracle中只有一个库。这个时候大部分都有:

数据库服务名 = 全局数据库名 = 数据库名[+ 数据库域名] = SID)
 

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

最近发表

Powered By Z-Blog 1.8 Arwen Build 81206