怎样查看Oracle的sid和service_name

怎样查看Oracle的sid和service_name

用sysdba身份登录 比如 conn / as sysdba 匿名管理员登陆执行 select name form V$database; 或是执行select * from V$database;不过执行第二个显示的内容太多了不好找自己想要的结果你也可以先用desc V$database;语句查看一下V$database都有什么字段然后选择自己想要的字段进行选择.

查看实例名称(sid):select instance_name from V$instance;一般默认情况下sid与你的数据库的名称是一样的!

查看service_name

创建tnsnames.ora

使用sid或service_name都可以连接数据库

1、service_name:

ORASTAT =

(DESCRIPTION =

(ADDRESS_LIST =

(ADDRESS = (PROTOCOL = TCP)(HOST = 168.168.10.10)(PORT = 1521))

)

(CONNECT_DATA =

(service_name = orastat)

)

)

2 sid

ORASTAT =

(DESCRIPTION =

(ADDRESS_LIST =

(ADDRESS = (PROTOCOL = TCP)(HOST = 168.168.10.10)(PORT = 1521))

)

(CONNECT_DATA =

(sid = orastat)

)

)

关键点

用sysdba身份登录 比如 conn / as sysdba 匿名管理员登陆执行 select name form V$database; 或是执行select * from V$database;不过执行第二个显示的内容太多了不

相关文章