2 santawen santawen 于 2015.07.14 01:35 提问

如何连接并查询SQL server 2000的数据?

我使用Visual Studio 2013,并使用C#编写代码。在服务器资源管理器上,我试图建立一个到SQL Server 2000 数据库的连接,结果报错了:“SQL Server Native Client 11.0 不支持连接到 SQL Server 2000 或更早的版本”。
我无法升级或更改对方数据库。
我只是需要查询、提取数据库里的数据。
请问,我应当如何建立连接,并查询数据?

12个回答

save4me
save4me   Ds   Rxr 2015.07.14 10:07

使用MicroSoft OLE DB Provider for SQL Server,而不是SQL Server Native Client

beacon_2011
beacon_2011   Rxr 2015.07.16 15:09
caozhy
caozhy   Ds   Rxr 2015.07.14 05:25

首先,SQL Server 2000根本没法在Win7或以上系统运行,其次,VS2013根本没法在Win7以下的系统运行。
所以你要么换新版的SQL Server,要么换旧版的VS。

tongyi55555
tongyi55555   2015.07.14 06:04

根据你说的情况只能换VS版本了,换个低版本的就行了。

u012216727
u012216727   Ds   Rxr 2015.07.14 08:24

其实你的数据库可以用最新的,这样就没有这个问题了

santawen
santawen   2015.07.14 10:08

我无法升级或更改对方数据库。
我无法升级或更改对方数据库。
我无法升级或更改对方数据库。
重要的话说三遍。。。。。

数据库不是我的。但是让我现在去使用低版本的VS,感觉好怪啊。
肯定有某种方法的...只是我不知道

santawen
santawen   2015.07.14 10:12

@save4me
MicroSoft OLE DB Provider for SQL Server 不是VS2013自带的吧?要如何安装?

santawen
santawen   2015.07.14 10:12

@save4me
MicroSoft OLE DB Provider for SQL Server 不是VS2013自带的吧?要如何安装?

santawen
santawen   2015.07.14 10:13

@save4me
MicroSoft OLE DB Provider for SQL Server 不是VS2013自带的吧?要如何安装?

santawen
santawen   2015.07.14 10:43

结束。
我在CSDN论坛上的提问得到了完美的回答:http://bbs.csdn.net/topics/391071631
可以通过高级的配置...直接连上!

共12条数据 1 尾页
Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
SQL SERVER 2000使用链接服务器操作ORACLE数据库
SQL SERVER 2000使用链接服务器操作ORACLE数据库一、使用SQL Server企业管理器1.                 打开SQL Server 2000企业管理器2.                 选择“安全性”—>链接服务器—>右键“新建链接服务器”,如图1所示:图1)        在上图1中,链接服务器一栏输入链接服务器名称:为链
如何解决 SQL Server 2000 中的连接问题(转载)
如何解决 SQL Server 2000 中的连接问题察看本文应用于的产品 文章编号 : 827422 最后修改 : 2004年5月31日
SQL2008和SQL2000可以跨服务器连接查询的测试实例
测试目的:SQL2008和SQL2000是否可以跨服务器连接查询 --测试环境: --A虚拟机XP(IP:.0.0.213)安装SQL2000个人版,并安装SP4补丁。 --B虚拟机windows2008(IP:.0.0.211)安装SQL2008。 --同时B虚拟机windows2008(IP:.0.0.211)安装SQL2000企业版,命名实例。
SQL Server2000 中如何查看数据库日志
 在SQL Server2000中,一个数据库的日志是以*.ldf 文件存放,请问我想查看某一个数据库的日志,该如何操作.方法1、DBCC LOG(DatabaseName,2)方法2:select * From ::fn_dblog(default,default)方法3用Log Explorer
SQL2000查询时加自动编号(序列)
 查询时加序号:  a:没有主键的情形:   Select identity(int,1,1) as iid,* into #tmp from TableName   Select * from #tmp   Drop table #tmp  b:有主键的情形:   Select (Select sum(1) from TableName where KeyField  例:select 
Delphi连接SQL Server 2000
一、在Delphi7中连接MS SQL Server 2000的方法。刚开始时界面如下:添加4个控件。     设置控件属性过程: 1、ADOConnection1设置1)双击ADOConnection1,进行设置连接字符串(作用是:选取连接驱动方式和连接的数据库设置)。过程如下图所示:    2、ADOQuery1设
sql server2000查询分析器中如何将查询结果导出到Excel且带表头
1、新建视图(根据要查询的关联表sql语句来新建,如果是导出单表信息则略过此步) 2、新建一个空excel(以excel2007为例) 3、打开excel,点击数据--自其他来源--来自sql server,输入数据库服务器名,用户名和密码,选择数据库,选择刚才新建的视图,下一步,完成、确定。 最后效果:(有字段名,并且01不会变成1)
C#连接SQL Server并查询数据
用C#连接本地SQL Server 查询信息
修改SQL Server 2000的端口号
原文:http://wenku.baidu.com/view/43f5ad17a2161479171128d5.html 一、看ping 服务器IP能否ping通。   这个实际上是看和远程sql server 2000服务器的物理连接是否存在。如果不行,请检查网络,查看配置,当然得确保远程sql server 2000服务器的IP拼写正确。 二、在Dos或命令行下输入telnet
SQL Server 2000查询分析器的使用
认识“查询分析器”启动服务管理器,打开企业管理器。 选中要进行操作的数据库(以我建立的sky2098为例),选择菜单栏上“工具”中的“SQL查询分析器”如图所示:如果没有出现左侧的“对象浏览器”,可以这样做到:选择工具栏上“工具”选项卡,选择第一项“对象浏览器”展开的列表中的“显示/隐藏”选项,即可看到上图的“对象浏览器”。另一种方式打开“对象浏览器”,使用快捷键F8即可实