暂无图片
分享
hou勉
2019-03-16
sid和服务名,和tns别名的区别
sid和服务名,和tns别名的区别。之间是如何区分的
收藏
分享
2条回答
默认
最新
章芋文

拿两节点RAC的情况说明下吧:

db1/db2为两个节点的sid,是两个节点数据库实例的唯一名称,与instance_name参数一致分别为db1/db2;

db为服务名,方便应用连接数据库,与service_name参数一致两个节点为db;

tns别名为在tnsnames.ora文件中自定义的别名,应用使用此别名连接数据库,如连接字符串为db,tns别名设置为crmdb,应用连接直接使用crmdb即可,方便辨别:

crmdb =
  (DESCRIPTION =
     (ADDRESS = (PROTOCOL = TCP)(HOST = node1-vip)(PORT = 1521))
     (CONNECT_DATA =
       (SERVICE_NAME = db)
     )
   )
暂无图片 评论
暂无图片 有用 0
章芋文
问题已关闭: 问题已经得到解决
暂无图片 评论
暂无图片 有用 0
回答交流
提交
问题信息
请登录之后查看
邀请回答
暂无人订阅该标签,敬请期待~~
暂无图片墨值悬赏