0

sid和服务名,和tns别名的区别

问题归档 2019-03-20
89
摘要:sid和服务名,和tns别名的区别。之间是如何区分的

问题描述

sid和服务名,和tns别名的区别。之间是如何区分的

专家解答

拿两节点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)
     )
   )
「喜欢文章,快来给作者赞赏墨值吧」

评论

1
0
最新发布
暂无内容,敬请期待...
数据库资讯
最新 热门 更多
本月热门
近期活动
全部
暂无活动,敬请期待...
相关课程
全部
暂无课程,敬请期待...