查看数据库名称实例名称及服务名称

1、查看数据库名称
SQL> show parameter db_name

NAME       TYPE       VALUE
-------- -------- ----------
db_name   string    orcl
SQL> 
或者
SQL> select name from v$database;

NAME
-----
ORCL

SQL>

2、查看数据库实例名称
数据库实例名是用于和操作系统进行联系的标识,
就是说数据库和操作系统之间的交互用的是数据库实例名。
实例名也被写入参数文件中,该参数为instance_name,
在winnt平台中,实例名同时也被写入注册表。

数据库实例名与ORACLE_SID
虽 然两者都表是oracle实例,但两者是有区别的。
instance_name是oracle数据库参数。而ORACLE_SID是
操作系统的环境变量。 ORACLD_SID用于与操作系统交互,
也就是说,从操作系统的角度访问实例名,必须通过
ORACLE_SID。在winnt不 台,ORACLE_SID还需存在于注册表中。
且ORACLE_SID必须与instance_name的值一致,否则,
你将会收到一个错误,在unix平台,是“ORACLE not available”,
在winnt平台,是“TNS:协议适配器错误”。

SQL> select instance_name from v$instance;

INSTANCE_NAME
----------------
orcl

SQL> show parameter instance_name;

NAME            TYPE     VALUE
--------------------- -------- -----------
instance_name        string    orcl
                     
SQL>

3、查看数据库服务名称
SQL> show parameter service_name;

NAME            TYPE     VALUE
---------------------- ------- -------------
service_names        string     orcl
                     
 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值