MS SQL Server2014链接MS SQL Server 2000

原文:MS SQL Server2014链接MS SQL Server 2000

开发与企业应用中,好几个版本SQL Server相互链接。分布式读取与存储,需要实现sp_addlinkedserver。SQL Server 2000, SQL Server 2008, SQL Server 2012和SQL Server 2014:

但今天在本机的MS SQL Server 2014中,想添加SQL Server 2000的链接,使用下面的方法:
SQL Server创建链接服务器的一些存储过程和例子http://www.cnblogs.com/insus/archive/2009/06/22/1508648.html 此方法在SQL Server 2008中执行,是没有问题,它能添加SQL Server 2000的链接,但在SQL Server 2008以上版本,如2012或2014版本运行,它能正常执行,但浏览链接Server时,即出现下面的异常:

程序运行时,出现的异常如下:

尝试到网上看看是否有相关的解决方法。结果在一英文站点看到一个网友回复,说可以指定版本,但他没有帖出任何代码示例。下面是Insus.NET根据
SQL Server创建链接服务器的一些存储过程和例子http://www.cnblogs.com/insus/archive/2009/06/22/1508648.html  这里稍作修改:

EXECUTE sp_addlinkedserver
 @server='DB1',
 @srvproduct = 'sqlserver',
 @provider = 'MSDASQL',
 @datasrc = NULL,
 @location = null,
 @provstr = 'DRIVER={SQL Server Native Client 10.0};SERVER=xxx.xxx.xxx.xxx;',
 @catalog = NULL
GO

EXECUTE sp_addlinkedsrvlogin
@rmtsrvname='DB1',
@useself='false',
@rmtuser='sa',
@rmtpassword='password';
GO

View Code

上面的实施过程,是因为本机已经安装了好几个版本的SQL Server。如果你的电脑只安装SQL Server 2014,再没有其它版本。想添加其它服务器SQL Server 2000的话,你需要下载SQL Server Native Client 10 : http://msdn.microsoft.com/zh-cn/library/ms131321.aspx 进入链接之后,可以选择“其它版本”:

呵呵,又解决了一个似乎不能解决的问题。 

时间: 2024-11-08 19:24:21

MS SQL Server2014链接MS SQL Server 2000的相关文章

SQL SERVER 2012链接到SQL SERVER 2000的问题解决案例

  前几天在在桦仔的SQLSERVER走起微信公众帐号看到一篇文章MS SQL Server2014链接MS SQL Server 2000,当时手机上囫囵吞枣看了个大概,知道是由于SQL SERVER Native Client版本问题,没想到不过几天,自己就一脚踩到这个坑里面了,真是感概万千,下文主要讲述一下SQL SERVER Native Client 10的安装过程.     网上搜索SQL SERVER Native Client 10的下载地址,搜索到一堆乱七八糟的地址.没有看到官

MS SQL Server2014链接到MS SQL Server 2000的解决方案及问题处理_MsSql

开发与企业应用中,好几个版本SQL Server相互链接.分布式读取与存储,需要实现sp_addlinkedserver.SQL Server 2000, SQL Server 2008, SQL Server 2012和SQL Server 2014: 但今天在本机的MS SQL Server 2014中,想添加SQL Server 2000的链接,使用下面的方法: <SQL Server创建链接服务器的存储过程示例分享>http://www.jb51.net/article/52314.h

MS SQL Server2014链接到MS SQL Server 2000的解决方案及问题处理

开发与企业应用中,好几个版本SQL Server相互链接.分布式读取与存储,需要实现sp_addlinkedserver.SQL Server 2000, SQL Server 2008, SQL Server 2012和SQL Server 2014: 但今天在本机的MS SQL Server 2014中,想添加SQL Server 2000的链接,使用下面的方法: <SQL Server创建链接服务器的存储过程示例分享>http://www.jb51.net/article/52314.h

MS SQL Server 2000 中文模糊搜寻存储过程及函数

server|存储过程|函数|中文 这些存储过程/函数可以在 MS SQL Server 2000 里使用,包含两组存储过程, 这两组函数的功能相同, 只是适用的汉字内码范围不同.这些存储过程及函数支持 GBK (大陆简体中文及繁体中文) 和 BIG5 内码 (台湾及香港等的繁体中文)这些函数将直接用在 SQL 语句里, 使用非常方便.可以按照含有读音相近的文字进行查找, 可以处理多音字, 可以查找含有某个相近读音的字的记录, 在查找姓名时特别有用.这些存储过程全部用 C++ Builder 编

SQL Server 2000+ MS WIN2003群集服务配置

server SQL Server 2000+ MS WIN2003群集服务配置 一.              需求 许多企业采用了SQL Server提供业务系统后台数据服务,随着企业运作对这些业务系统的依赖,如何提高这些系统的高可靠性.高可用性已越来越引起企业的关注. 为满足企业系统高可用性容错业务需求,微软强力推荐用户采用Windows Server 2003企业版.SQL Server 2000企业版来构建其业务应用与协作办公平台.由于Windows Server 2003.SQL S

MS SQL基础教程:SQL Server 2000简介

SQL Server 是一个关系数据库管理系统它最初是由Microsoft Sybase 和Ashton-Tate三家公司共同开发的于1988 年推出了第一个OS/2 版本在Windows NT 推出后Microsoft与Sybase 在SQL Server 的开发上就分道扬镳了Microsoft 将SQL Server 移植到Windows NT 系统上专注于开发推广SQL Server 的Windows NT 版本Sybase 则较专注于SQL Server在UNIX 操作系统上的应用在本书

MS SQL基础教程:SQL Server 2000的版本和系统需求

SQL Server 2000 的常见版本如下: ·企业版(Enterprise Edition) 支持所有的SQL Server 2000 特性,可作为大型Web站点.企业OLTP(联机事务处理)以及数据仓库系统等的产品数据库服务器. ·标准版(Standard Edition) 用于小型的工作组或部门 ·个人版(Personal Edition) 用于单机系统或客户机 ·开发者版(Developer Edition) 用于程序员开发应用程序,这些程序需要SQL Server 2000 作为数

MS SQL基础教程:SQL Server 2000的工具

1.3.4 Profiler SQL Server Profiler 是一个图形化的管理工具用于监督记录和检查SQL Server 数据库的使用情况对系统管理员来说它是一个监视用户活动的间谍 1.3.5 Client Network Utility SQL Server Client Network Utility 用于配置客户端的连接测定网络库的版本信息以及设定本地数据库的相关选项 1.3.6 Server Network Utility SQL Server Server Network U

重装MS SQL Server 2000前必须彻底删除原安装文件的方法_MsSql

重装MS SQL Server 2000一般需要彻底删除原安装文件,以前总是无法重新安装,默认被占了,现在网上看到了特用如下方法对付安装挂起问题:  1.在开始->运行中输入regedit  2.到HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager 位置  3.选择文件->导出,保存(安全起见)  4.在右边窗口右击PendingFileRenameOperations,选择删除,然后确认