【发布时间】:2016-06-21 06:50:50
【问题描述】:
我正在尝试在 SQL Server 2014 中创建链接服务器。我正在尝试连接到 Oracle 11g 服务器。我在 Oracle 提供的 OraClient 11g 连接中使用 Oracle。 ODBC 连接是在服务器上设置的,我可以测试连接,所以它可以通过 Windows 工作。
我右键单击数据库中的链接服务器并选择其他数据源。那里没有 Oracle 提供程序选项。如果我尝试使用 Microsoft OLE DB Provider for ODBC 驱动程序强制它,连接会返回一条错误消息,指出“执行 t-sql 语句时发生异常。无法初始化 OLE DB 提供程序“MSDASQL”的数据源对象链接服务器“Server”。链接服务器“Server”的 OLE DB 提供程序“MSDASQL”返回消息“[Micrsoft][ODBC Driver Manager] Data Source name not found and no default driver specified。”(Microsoft SQL Server,错误:7303)
似乎我遗漏了一些东西,一种让 sql 服务器识别连接的方法,但我不知道是什么。任何指导将不胜感激。
【问题讨论】:
标签: sql-server oracle11g linked-server