SQL Server 2005功能强大,但是有一点很麻烦,每次安装完以后都要重新配置一遍才能和ASP.NET或者ASP程序连接,步骤繁琐,icech只能写一篇文档记录一下,以便下次安装后配置查询方便了!
1、安装SQL Server 2005
一般的版本有SQL Server 2005和SQL Server 2005 Express这两个版本,操作起来基本相同,只是安装SQL Server 2005 Express要少一些配置的界面,需要再安装SQL Server Management Studio Express才能行。这里icech安装的是SQL Server Express版本。
2、在SQL Server 配置管理器中配置
首先打开SQL Server 配置管理器,找到“SQL Server 2005网络配置”下的“SQLEXPRESS的协议”。启动TCP/IP,并在属性中将TCP/IP端口修改为1433。(如图所示)
然后选择“SQL Server 2005服务”,重启启动SQL Server即可生效。
提示:到这步为止如果你开发的是客户端程序,那么应该可以连接了,但是如果是B/S结构的Web端程序还需要配置一步才能正确连接。
3、配置SQL Server 2005安全性
这个如果是SQL Server Express就要安装SQL Server Management Studio Express了。下载请点击以下链接“SQL Server Management Studio Express下载”。
打开SQL Server Management Studio Express,连接上数据库。在“对象资源管理器”中的“SQLEXPRESS”上右键选择“属性->安全性”,然后选择“服务器身份验证”的“SQL Server和Windows身份验证模式”。(如图)
然后选择“SQL Server 2005服务”,重启启动SQL Server即可生效。
4、连接SQL Server 2005的字符串
以ASP为例
<%
sqlServer="计算机名\数据库管理软件名称"
' 如果是SQL Server 2005则为 "weste\SQL2005"
' 如果是SQL Server Express则为 "weste\SQLEXPRESS"
' 计算机名也可使用“.”代替
sqlUser="sa" '数据库登录名
sqlPass="123456" '数据库密码
sqlData="mydbname" '数据库名
connstr="provider=SQLNCLI;DATA SOURCE="&sqlServer&";UID="&sqlUser&";PWD="&sqlPass&"; DATABASE="&sqlData&""
set conn=server.CreateObject("ADODB.Connection")
conn.Open connstr
%>