ITPub博客

首页 > 数据库 > Oracle > 几个oracle数据库的标识类参数

几个oracle数据库的标识类参数

原创 Oracle 作者:superman-chenzs 时间:2007-03-16 17:48:03 0 删除 编辑

10g数据库的物理结构文件目录:
"install_home"//oradataDB_NAME*.*
数据库PFILE目录(参数文件):
"install_home"//adminDB_NAMEpfileinit.ora
后台进程的跟踪文件的目录:
"install_home"//adminDB_NAMEbdump
用户跟踪文件目录:
"install_home"//adminDB_NAMEudump

[@more@]

下面列出几个数据库标识类参数

一、数据库名(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/ ,如需转载,请注明出处,否则将追究法律责任。

上一篇: Oracle的相关文件
请登录后发表评论 登录
全部评论
  • 博文量
    55
  • 访问量
    424546