ORA-12505, TNS:listener does not currently know of SID given in connect desc .
2015-10-15 11:03
211 查看
ORA-12505, TNS:listener does not currently know of SID given in connect desc .
这种情况一般因为数据库的实例名没有给,只给了数据库的服务名
什么是数据库实例名? 数据库实例名是用于和操作系统进行联系的标识,就是说数据库和操作系统之间的交互用的是数据库实例名。实例名也被写入参数文件中,该参数为instance_name,在winnt平台中,实例名同时也被写入注册表。 数据库名和实例名可以相同也可以不同。 在一般情况下,数据库名和实例名是一对一的关系,但如果在oracle并行服务器架构(即oracle实时应用集群)中,数据库名和实例名是一对多的关系。
这种情况一般因为数据库的实例名没有给,只给了数据库的服务名
select INSTANCE_NAME from v$instance;
如何解决呢?
ORASESSION有个DataTypeMap属性
这里可以填上服务名
程序其实可以不用改,只用在服务名前加上sn=就可以了。
这是和用实例名唯一差别的地方
这种情况一般因为数据库的实例名没有给,只给了数据库的服务名
什么是数据库实例名? 数据库实例名是用于和操作系统进行联系的标识,就是说数据库和操作系统之间的交互用的是数据库实例名。实例名也被写入参数文件中,该参数为instance_name,在winnt平台中,实例名同时也被写入注册表。 数据库名和实例名可以相同也可以不同。 在一般情况下,数据库名和实例名是一对一的关系,但如果在oracle并行服务器架构(即oracle实时应用集群)中,数据库名和实例名是一对多的关系。
这种情况一般因为数据库的实例名没有给,只给了数据库的服务名
select INSTANCE_NAME from v$instance;
如何解决呢?
ORASESSION有个DataTypeMap属性
这里可以填上服务名
程序其实可以不用改,只用在服务名前加上sn=就可以了。
这是和用实例名唯一差别的地方
相关文章推荐
- Dalvik详解
- JQuery中2个等号与3个等号的区别
- jquery 层级选择器
- What is a Statistic?
- eclipse Ctrl +左键查看源代码Source not found
- 回溯法求迷宫问题
- 全自动领取天猫双11优惠券教程!
- HP C7000的刀片上安装vsphere5
- js-base64加密
- ASP.NET MVC 3实现访问统计系统
- Nginx配置文件nginx.conf中文详解(总结)
- Ubuntu10.04各文件夹的作用
- arm-linux下qt + opencv开发环境的搭建(Altera DE1 Soc)
- 17.2 Replication Implementation 复制实施
- 多表联合查询,及更改访问url
- Delphi中带缓存的数据更新技术
- 安装GlusterFS
- Linux下时间设置的相关命令小结
- setMasksToBounds
- 修改SCAN IP后不能通过SCAN IP连接实例