国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 數據庫 > SQL Server > 正文

SQL SERVER 2012/2014 鏈接到 SQL SERVER 2000的各種坑

2024-08-31 00:54:13
字體:
來源:轉載
供稿:網友
SQL SERVER 2012/2014 鏈接到 SQL SERVER 2000的各種坑 2015-07-22 16:35 by 瀟湘隱者, ... 閱讀, ... 評論, 收藏, 編輯

本文總結一下SQL SERVER 2012/2014鏈接到SQL SERVER 2000的各種坑,都是在實際應用中遇到的疑難雜癥。可能會有人說怎么還在用SQL SERVER 2000,為什么不升級呢? 每個公司都會有一兩個幾乎快被人遺忘的系統,接手維護這些系統的人可能都不知換了多少批了。它們的命運注定慢慢消亡。然而偏偏卻又生命力頑強,總還有一些人在使用著這些系統。所以就處在一種尷尬的境地: 升級吧,價值不大,可能再過一兩年,這系統就要被其它系統替代了。而且項目經理也沒有精力、人手耗費在這上面。最重要的是擔心風險問題。因為接手維護的人對這些系統都不甚了解。如果貿然升級,可能風險很大。

1:SQL Server Native Client 11.0 does not support connections to SQL Server 2000 or earlier versions

自SQL Server 2012開始,已經不支持通過鏈接服務器鏈接到SQL Server 2000。主要是SQL SERVER 2012/2014安裝的是SQL Server Native Client 11.0。而SQL Server Native Client 11.0 does not support connections to SQL Server 2000 or earlier versions。關于這個官方文檔

已有說明,具體如下所示:

This topic discusses how various data-access components can be used with SQL Server Native Client.

Server Support

SQL Server Native Client 11.0 supports connections to SQL Server 2005, SQL Server 2008, SQL Server 2008 R2, SQL Server 2012, and Windows Azure SQL Database.

Supported Operating System Versions

The following table lists which operating systems support SQL Server Native Client.

SQL Server Native Client version

Supported operating systems

SQL Server Native Client (SQL Server 2005)

  • Microsoft Windows 2000 Service Pack 4 or later
  • Microsoft Windows Server 2003 or later
  • Microsoft Windows xp Service Pack 1 or later
  • Microsoft Windows Vista (requires SQL Server Service Pack 2, or later)
  • Microsoft Windows Server 2008 (requires SQL Server Service Pack 2, or later)

SQL Server Native Client 10.0 (SQL Server 2008)

  • Microsoft Windows Server 2003 Service Pack 2, or later
  • Microsoft Windows XP Service Pack 2, or later
  • Microsoft Windows Vista
  • Microsoft Windows Server 2008

SQL Server Native Client 10.5 (SQL Server 2008 R2)

  • Microsoft Windows Server 2003 Service Pack 2, or later
  • Microsoft Windows XP Service Pack 2 or later
  • Microsoft Windows Vista
  • Microsoft Windows Server 2008
  • Microsoft Windows 7

SQL Server Native Client 11.0 (SQL Server 2012)

  • Microsoft Windows Vista
  • Microsoft Windows Server 2008
  • Microsoft Windows 7
  • Microsoft Windows 8
  • Microsoft Windows Server 2012
此時需要安裝SQL Server Native Client 10. 我在這篇文章SQL SERVER 2012鏈接到SQL SERVER 2000的問題解決案例里面介紹了如何安裝SQL Server Native Client 10

2: 即使安裝了SQL Server Native Client 10,依然不能使用下面常規的建立鏈接服務器的方法建立

EXEC master.dbo.sp_addlinkedserver @server = N'server_name', @srvPRoduct=N'SQL Server'
EXEC master.dbo.sp_addlinkedsrvlogin @rmtsrvname=N'server_name',@useself=N'False',@locallogin=NULL,@rmtuser=N'username',@rmtpassWord='########'
GO

3:以下面方式建立鏈接服務器,能夠成功創建鏈接服務器,測試鏈接也OK,似乎一切OK

EXEC master.dbo.sp_addlinkedserver @server = N'server_name', @srvproduct=N'SQLSERVER', @provider=N'SQLNCLI10', @provstr=N'DRIVER={SQL Server Native Client 10.0};SERVER=192.168.xxx.xxx;'

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 灵武市| 当阳市| 日喀则市| 翁源县| 子洲县| 长兴县| 定远县| 庄浪县| 河西区| 都兰县| 黄梅县| 鄢陵县| 惠来县| 许昌市| 保靖县| 南郑县| 垫江县| 安吉县| 大足县| 华安县| 桦甸市| 乐亭县| 建昌县| 榕江县| 河北省| 开化县| 库尔勒市| 金溪县| 安龙县| 曲水县| 天津市| 页游| 金寨县| 西华县| 睢宁县| 迁安市| 日照市| 黔南| 邛崃市| 屏东县| 辽宁省|