Sql server 将2010 SQL本机客户端11.0链接到SQL Server 2000以获取报表
我在美国的一个地点有一个遗留系统。目前,我们有一个使用SQL Server Report Builder的报告系统,该系统位于运行SQL Server 2014的中央服务器上,使用本机客户端SQL 11.0。我需要使用两个不同的远程系统生成报告。我以前安装过链接服务器,但当前的问题是我正在尝试将链接服务器安装到2000服务器。当我尝试连接到它时,它返回一个错误,即本机客户端11无法与SQL Server 2000通信。我还没有找到任何可靠的解决方法,我正在尝试看看是否有一个解决方案或解决方案可以使用 我还想知道是否有可能在SQL server上创建一个ODBC连接。然后创建一个链接到ODBC的服务器,作为回报,它是旧版本Sql server 将2010 SQL本机客户端11.0链接到SQL Server 2000以获取报表,sql-server,sql-server-2000,linked-server,Sql Server,Sql Server 2000,Linked Server,我在美国的一个地点有一个遗留系统。目前,我们有一个使用SQL Server Report Builder的报告系统,该系统位于运行SQL Server 2014的中央服务器上,使用本机客户端SQL 11.0。我需要使用两个不同的远程系统生成报告。我以前安装过链接服务器,但当前的问题是我正在尝试将链接服务器安装到2000服务器。当我尝试连接到它时,它返回一个错误,即本机客户端11无法与SQL Server 2000通信。我还没有找到任何可靠的解决方法,我正在尝试看看是否有一个解决方案或解决方案可以
- ODBC到SQL Server 2000
- SQL客户端11到ODBC
这是可能的,还是一个非常糟糕的处理方法?提前谢谢 你是从侧面看的。不要坚持一切都通过SQL客户机11,而应该通过最佳连接器访问每个单独的数据源。所以,就像您不会通过SQL客户机11访问Oracle数据库一样,不要尝试使用SQL客户机11作为SQL 2000数据库的访问方法。只需使用直接ODBC连接,或使用OLEDB连接,并使用可连接到SQL 2000的连接器即可。没有SQL Server 2010版本-有2000、2005、2008、2008 R2、2012、2014、2016和2017-请随意选择…..我很抱歉。现在是2014年。我也要纠正这个问题。我试过的是这个。因为我需要的部分数据是SQL 2000上的,我正在尝试从SQL 2014链接它。我创建了一个32位ODBC,可以很好地连接到2000 SQL数据源。然后尝试现在与ODBC i设置建立链接服务器连接,并从SQL 2014服务器链接到该服务器。它似乎正在运行,但我收到一个凭据错误。现在,我正在尝试验证我使用的凭据是否正确,或者这是否是无法连接到它的一般错误。到2000 SQL源的32位ODBC连接返回成功。现在正在尝试完成与我的32位ODBC的SQL 2014链接服务器设置。