Oracle数据库查看SID和service_name


怎样查看Oracle的数据库名称sid
用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

clip_image002

创建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)
    )
  )


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM