首页 > 数据库 > Oracle > 几个oracle数据库的标识类参数
10g数据库的物理结构文件目录:
"install_home"//oradataDB_NAME*.*
数据库PFILE目录(参数文件):
"install_home"//adminDB_NAMEpfileinit.ora
后台进程的跟踪文件的目录:
"install_home"//adminDB_NAMEbdump
用户跟踪文件目录:
"install_home"//adminDB_NAMEudump
下面列出几个数据库标识类参数
一、数据库名(DB_NAME)
- 用于区分一个数据的内部标识,即Oracle数据库的内部标记
-
以二进制方式存储于数据库控制文件中的参数,在数据库安装或创建数据库之后将不得修改
-
数据库安装完成过后,该参数被写入PFILE中,以参数DB_NAME列出
1、数据库名的作用,下列场合使用
-
安装数据库
- 创建新的数据库
- 创建数据库控制文件
-
修改数据库结构
- 利用数据库备份与恢复工具进行数据库备份
2、查询数据库名
-
以sysdba登陆sqlplus,查询数据字典v$database:select name from v$database;
-
以sysdba登陆sqlplus,用show命令:show parameter db/show parameter db_name
- 在参数文件中查询:“...db_name=***...”
二、数据库实例名(INSTANCE_NAME)
- 用于和操作系统进行联系,在操作系统中要取得与数据库之间的交互则必须使用数据库实例名
-
允许修改
- 数据库安装完成过后,该参数被写入PFILE中,以参数INSTANCE_NAME列出
- 每个运行的Oracle
10g数据库中都有一个或多个数据库实例名
-
DB_NAME与INSTANCE_NAME可以相同亦可不同
1、一般情况下:
实例名:数据库名=1:1
并行服务器结构中
实例名:数据库名=n:1(同一时间用户只与一个实例相联系,实例出现故障时其他实例自动服务)
2、查询实例名
-
以sysdba登陆sqlplus,查数据字典v$instance:select instance_name from
v$instance;
- 以sysdba登陆sqlplus,用show命令:show parameter
instance/show parameter instance_name
-
在参数文件中查询:“...instance_name=***...”
三、ORACLE_SID
- 也是数据库实例名的一种描述
-
instance_name时oracle参数,可以在参数文件中查到;oracle_sid是操作系统的环境变量
- 用于和操作系统的交互
四、数据库域名(DB_DOMAIN)
-
其构造方式是:在数据库名后增加域名,此域名可以和网络中的域名不同,结构“db_name.do_domain”,如orcl.superman.com中orcl是数据库名superman.com是数据库域名
-
其主要作用是唯一表示数据库(万维网环境中)
1、在下列情况考虑使用数据库域名
-
在oracle分布式环境下,两个数据库之间要通过数据库链路进行数据的远程传输
-
在同一网络环境下,两个数据库的数据库名相同
2、查询数据库域名
-
以sysdba登陆sqlplus,查数据字典v$parameter:select value from v$parameter where
lower(name)='db_domain';
- 以sysdba登陆sqlplus,用show命令:show parameter
domain
- 在参数文件中查询:“...db_domain=***...”
五、全局数据库名(GLOBAL_DB_NAME)
- global_db_name = db_name + "." +
db_domain
六、数据库服务名(SERVICE_NAMES)
- 能够唯一确定数据库的服务的最短的名称
-
当数据库有数据库域名时,此时它等于全局数据库名
-
当数据库没有数据库域名时,此时它就等于数据库名
1、查询数据库服务名
-
以sysdba登陆sqlplus,查数据字典v$parameter:select value from v$parameter where
lower(name)='service_names';
- 以sysdba登陆sqlplus,用show命令:show
parameter service_names
- 在参数文件中查询:“...service_names=***...”
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/8633028/viewspace-905558/ ,如需转载,请注明出处,否则将追究法律责任。