细述Visual Studio 2005 SQL Server 2000连接操作

开发 后端
对于VS2005连接到Visual Studio 2005 SQL Server 2000中,大家都知道,连接字符串时会比较简单,一般远程连接的时候只需要对Web.config文件配置就OK了。

现在我们来进行Visual Studio 2005 SQL Server 2000测试数据的连接,我们打开Visual Studio 2005 SQL Server 2000,在视图的“服务器资源管理器”来添加SQL Server 2005的连接,通过输入服务器名称和对应的SQL Server身份验证的sa用户名密码后,选取对应的数据库,然后点击“测试连接”,就会成功的连接到数据库

  1. <appSettings> 
  2. <add key="ConnectionString" value="server=(local);database=MyDb;uid=sa;pwd=sa;Max pool size=1000;Connect   
  3. Timeout=20"/> 
  4. </appSettings>   

在此前提只需要把身份验证设置成为SQL Server和Windows验证就可以了。而在SQL Server 2005中,如果直接这样操作就会报下面的错误:在建立与服务器的连接时出错。在连接到 SQL Server 2005 时,在默认的设置下 SQL Server 不允许进行远程连接可能会导致此失败。 (provider: 命名管道提供程序, error: 40 - 无法打开到 SQL Server 的连接) 。

我们就需要单独对Visual Studio 2005 SQL Server 2000进行配置,步骤如下:

1.配置SQL Server外围应用服务器,开启SQL2005远程连接功能:

操作方式如下,点击“配置工具”->“SQL Server外围应用配置器”,然后在打开的窗口中选择“服务和连接的外围应用配置器”->然后选择Database Engine节点下的 “远程连接”,选择“本地连接和远程连接”,同时选择“同时使用TCP/IP和named pipes”,确定后然后需要重新启动数据库服务就可以了。

2.把登陆设置改为Visual Studio 2005 SQL Server 2000和 Windows 身份验证模式,具体设置如下:

打开SQL Server Management Studio管理器,点击服务器上面右键然后查看属性,在安全性选项里面对服务身份验证选择“SQL Server 和 Windows 身份验证模式”。

3.修改Visual Studio 2005 SQL Server 2000的密码,体设置如下:

在SQL Server Management Studio管理器中,展开服务器上的“安全性”->登陆名->在sa帐号上点右键属性,这样在“常规”的选择页中更改sa登陆帐号的密码。注意SQL Server2005中,不允许密码设置简单,否则会通不过。然后在选择页的“状态”的登录修改为启用。#t#

数据库连接字符串:数据库连接字符串有很多种,具体的选择是和SQL Server2005的版本有关系,如果是SQL Server 2005 Express版本,则必须要有“SQLEXPRESS”,因此如果字符串是定义为一个变量的时候应该写成Server=.\SQLEXPRESS。
 

责任编辑:chenqingxiang 来源: cnbeta
相关推荐

2010-07-12 14:37:28

SQL Server2

2010-06-18 10:20:22

SQL Server

2010-07-12 14:42:38

SQL Server2

2010-11-08 15:50:16

SQL2005连接字符

2010-07-20 14:50:42

Tomcat+SQL

2010-07-08 10:06:43

Tomcat+SQL

2011-09-01 16:13:37

Visual StudSQL Server 存储过程

2010-07-12 14:29:09

2010-07-09 11:22:18

SQL Server

2010-06-28 09:28:32

SQL Server

2011-04-18 13:02:08

SQL Server SQL Server

2010-07-23 12:55:29

SQL Server

2010-10-22 09:32:01

SQL Server2

2010-08-16 17:36:48

DB2连接服务器

2010-06-18 13:18:29

SQL Server

2010-09-07 10:55:39

DB2连接服务器

2010-07-07 17:11:46

SQL Server

2009-06-12 11:27:25

2010-06-02 09:27:37

连接MySQL

2010-06-17 17:11:03

SQL Server
点赞
收藏

51CTO技术栈公众号