oracle新建数据库后出现ORA-12560: TNS: 协议适配器错误

失落之城sl 2016-11-08 04:13:25
有谁知道oracle自己新建一个数据库之后会出现变量名错误的问题吗:

我用sqlserver与oracle做链接服务器好的,后来创建了一个新的数据库,由于新的创建完导致一些软件会奔溃,就给新建的删除了,然后我再去看链接服务器的链接就不能用了
报错:

链接服务器"pod"的 OLE DB 访问接口 "OraOLEDB.Oracle" 返回了消息 "ORA-12560: TNS: 协议适配器错误"。
消息 7303,级别 16,状态 1,第 1 行
无法初始化链接服务器 "pod" 的 OLE DB 访问接口 "OraOLEDB.Oracle" 的数据源对象。

其实返回的还是oracle这方面报错,所以请大神帮下忙,遇到这种问题该怎么解决

参照网上的攻略没有解决问题
http://www.cnblogs.com/xwdreamer/archive/2011/07/05/2296988.html
...全文
712 3 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
imcmuc 2017-04-21
  • 打赏
  • 举报
回复
实例与监听的关联是否正确
有意1314 2017-04-20
  • 打赏
  • 举报
回复
你应该是实例名字没配好
失落之城sl 2016-11-08
  • 打赏
  • 举报
回复
这种情况下,plsql还是可以正常链接之前那个库,但是通过链接服务器就会有问题,我把链接服务器方式帖一下: EXEC sp_addlinkedserver @server =N'pod',--要创建的链接服务器别名 @srvproduct=N'Oracle', --产品名称 @provider=N'OraOLEDB.Oracle', --OLE DB 驱动名称 @datasrc=N'LCJK' EXEC sp_addlinkedsrvlogin 'pod','false',NULL,'system','123'

17,382

社区成员

发帖
与我相关
我的任务
社区描述
Oracle 基础和管理
社区管理员
  • 基础和管理社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧