Win7(中、英文版)下安装SQLserver20005一、打开控制面板à程序à卸载程序à打开或关闭windows功能勾选上Internet信息服务。
二、勾选Internet信息服务后展开,选中以下几项:1)Web管理工具IIS6管理兼容性IIS6WMI兼容性
2)Web管理工具IIS6管理兼容性IIS6元数据库和IIS6配置兼容性
3)万维网服务应用程序开发功能Asp.net
4)万维网服务常见Http功能Http重定向
5)万维网服务安全性Windows身份验证
三、安装SQLserver2005注意:”身份验证模式”选择”混合模式”△:登陆时用windows用户无法连接,原因是用户没有了权限登陆.解决办法由两种:1)到官网上下载sp3的补丁其中最关键的一步就是“添加用户权限”在最后有“加入Vista用户权限”类似的话,把用户设置成有权限就行。2)手工给用户分配所有权限。四、附加功能:1、启用SQLServerBrowser服务单击“开始”,依次指向“程序”、“MicrosoftSQLServer2005”和“配置工具”,然后单击“SQLServer外围应用配置器”。在“SQLServer2005外围应用配置器”页上,单击“服务和连接的外围应用配置器”。
在“服务和连接的外围应用配置器”页上,单击“SQLServerBrowser”,在“启动类型”中单击“自动”选项,然后单击“应用”。2、创建防火墙例外打开Windows防火墙,请单击“开始”,再单击“运行”,键入firewall.cpl,然后单击“确定”。然后在Windows防火墙中为SQLServer2005及SQLServerBrowser服务创建例外。3、配置SQLServer2005远程连接1):SQLServerConfigurationManager->SQLServer2005Services将SQLServerBrowser设置为running,如果没有Enable的话,右键Properties->Service->StartMode=Auotomatic注意,同时必须打开SQLServerBrowser服务
2):SQLServer2005NetworkConfiguration->ProtocolsforSQLXPRESS下同时使用TCP/IP和namedpipes
3):SQLNativeClientConfiguration下同时使用TCP/IP和namedpipes
4)、登陆改为混合模式:打开manage管理器->以windows方式连接并进入数据库->右键点击你的数据服务器->属性->security>选中SqlserverandwindowsAuthentication
5)、新建SQLserver方式的用户名和密码:
manage管理器->security->右键点击logins->newlogin…->选中sqlserverauthentication->设置loginname和password(confirmpassword)以及默认的数据库最好去掉“enforcepasswordexpiration”前的小钩,否则每次登陆都要修改密码。
注意:一定要在UserMapping页面中选择该用户对应的数据库(即使前面已经选择了默认数据库),否则还是会登录不上如果需要修改数据库,必须分配db_Owner角色
6)、重新启动服务器虽然网上好多文章都说只需要重新启动SQL服务就可以,但是经过验证,必须重新启动机器才行Inordertogetthingstowork.Youmightneedtocompletelyreboottheservermachineaftermakingthechanges.Therehavebeenreports(thanksP.C.)thatstartingandstoppingtheSQLServerandBrowsersoftwareisnotenough.7)、使用SQLServerConfigurationManager测试注意:ServerName一定要SereverSQLEXPRESS
同时还要在Options->Networkprotocol中选择TCP/IP才能顺利登录
本文出自“茶香为尘霞”博客,请务必保留此出处zkqchen.blog.51cto/1258347/427962