【问题标题】:Cannot initialize the data source object of OLE DB provider "OraOLEDB.Oracle" for linked server无法为链接服务器初始化 OLE DB 提供程序“OraOLEDB.Oracle”的数据源对象
【发布时间】:2020-04-15 02:55:48
【问题描述】:

我正在尝试从链接服务器查询数据。它给了我以下错误:

TNS:listener 目前不知道连接描述符中请求的服务”。 消息 7303,第 16 层,状态 1,第 4 行 无法为链接服务器初始化 OLE DB 提供程序“OraOLEDB.Oracle”的数据源对象

【问题讨论】:

  • 嗨,兄弟,你解决了吗?

标签: sql-server oracle tsql linked-server openquery


【解决方案1】:

您的服务名称与 tnsnames.ora 文件中的名称不匹配的可能性非常高。它要么未注册,要么注册了不同的名称。

以下博客文章有一组非常好的步骤,可引导您完成检查内容以及其他常见原因:

https://logic.edchen.org/how-to-resolve-ora-12514-tns-listener-does-not-currently-know-of-service-requested-in-connect-descriptor/

【讨论】:

    猜你喜欢
    • 2017-08-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-05-14
    • 2013-06-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多