摘自:http://blog.csdn.net/wanghai__/article/details/4715300
oracle 数据库名、实例名、数据库域名、全局数据库名、服务名
1.数据库名就是一个数据库的标识,就像人的身份证号。数据库在安装数据库、创建新的数据库、创建数据库控制文件、修改数据结构、备份与恢复数据库时都需要使用到的。
查看当前数据库名:v$database(name)与show parameter db
2.实例名是用于和操作系统进行联系的标识,就是说数据库和操作系统之间的交互用的是数据库实例名。
查看当前实例名:v$database(instance_name)与show parameter instance
3.数据库域名
数据库域名主要用于oracle分布式环境中
域名的定义可以理解成一个省下面有多少市。
查询域名:v$parameter与show parameter domain
4.全局数据库名
全局数据库名=数据库名+数据库域名
5.服务名
服务名就是客户端与数据库连接的一个别名