- 1、本文档共10页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
SQL Server 2005 Express 版本连接问题
SQL Server 2005 Express 版本连接问题
2009-05-06 15:31
[zz]近来一直在做一个数据记录打印项目,由于项目太小,不值得上大型关系数据库,以前的Access数据库又因其太过于简单,用于做中心数据库还是觉得有些功能不全,因此SQL Server 2005 Express便成为了首选,而且这个数据库是免费的。
??? 在项目设计完毕测试阶段后,发现SQL Server 2005 Express的远程连接还真是麻烦:由于我的数据库是通过Visual Stadio 2005直接创建的,所以在本机以“SQL Server数据库文件”即可连接,想当然认为只要将数据库文件放在一个共享目录下,并将共享权限提升到完全访问,或者直接映射为本机一个驱动器,应该可以连接,实际试验下来,结果是不行!通过提示,大概明白,SQL Server 2005 Express远程连接能力是关闭的。在网络上搜了一阵相关
文选,但是按文章所述,经试验还是无法实现远程连接!然而,每篇文章都不同程度说了SQL Server 2005的连接机制,如何连接呢?经试验多次后,总结出如下:
??? 1、根据微软的MSDN网站文章,打开SQL Server 2005 Express远程连接功能:打开“SQL Server Configuration Manager”
将SQLEXPRESS协议的Named Pipes与TCP/IP启用,并设置TCP/IP端口为1433,应用后重新启动SQL SERVER 2005 EXPRESS服务。这步完成后,打开“SQL Server外围应用配置器”,选择“服务和连接的外围应用配置器”,可以看见“本地连接和远程连接”已经变为“同时使用TCP/IP和Named Pipe”,因此可以不修改。根据有的文章说已经可以连接,但是实际应用还是存在连接失败问题。
??? 2、打开SQL Server Browser,以便客户机可以获取数据库连接信息:打开“SQL Server外围应用配置器”,选择“服务和连接的外围应用配置器”,选中SQL Server Browser:
“启动类型”默认是“禁用”,改为“自动”,单击“应用”使之生效,然后启动此服务。这样SQL Server 2005 Express的远程连接已经设置成功,但在客户机测试连接,有时依然会失败。为什么,请看第三步。
??? 3、通常大家安装的Windows都是XP以上版本,Windows自带防火墙已经激活,而且大部分用户计算机上也因为上网安全,安装了杀毒软件和防火墙,这样SQL Server 2005 Express的服务程序就会被拦截,导致失败。这里以Windows自带的防火墙为例设置Sql Server的相关服务:在控制面板打开“Windows安全中心”,选择“Windows防火墙”,选择“例外”,添加程序“Sqlservr.exe”和“Sqlbrowser.exe”。
提示:单击“添加程序”,在文件选择对话框选择相应程序,这两个程序分别为“[安装SQL Server的硬盘驱动器]\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\Binn\sqlservr.exe”和“[安装SQL Server的硬盘驱动器]\Program Files\Microsoft SQL Server\90\Shared\sqlbrowser.exe”。
??? 4、通过此三步设置,在Windows用户管理创建相关的登录用户,已经可以连接了,不过如果习惯采用SQL身份验证登陆的用户,可以通过“SQL Server Management Studio Express”来进行设置,这个软件不包含在SQL server 2005 Express安装包中,需要自行下载(在微软下载的文件名称为SQLServer2005_SSMSEE.msi)。安装完毕,打开,先以“Windows身份验证”连接数据库:
如果在安装过程SQL SERVER 2005 Express没有选择“SQL SERVER和Windows身份验证模式”的,可以在上图状态下,右键单击对象实例(.\Express…),选择属性打开属性服务器对话框,选择“安全性”选项,选择“SQL SERVER和Windows身份验证模式”,确定:
接着就是创建SQL登录用户,展开实例节点,选择“安全性”,右键单击,选择“新建”-“登录”:
在打开的对话框,选择SQL SEVER身份认证,输入相关信息,若每次登录保持同一密码,取消选择“强制密码过期”:
切换到“服务器角色”,选中“sysadmin”:
确定,保存。重启SQL SERVER 2005 EXPRESS服务,即可以新建的用户以S
您可能关注的文档
- 商务谈判者的心理影响因素分析与训练.pdf
- 股神是如何成功的? 跟巴菲特学习职场规划.pdf
- 特色店经营中消费者行为的研究.pdf
- 黑客防线2012年11月刊.pdf
- 人人网 校内 - 浏览日志 - 人生失败的31种原因(转).pdf
- 宁波市(课改区)2006年初中毕业生学业考试科学试题化学部分.pdf
- 03-第三章 ERP沙盘推演基本业务规则20100309.pdf
- 基于ARM9嵌入式语音与数据通信系统的研究.pdf
- 工作效率是推销员的生命.doc
- 元征科技(8196HK).pdf
- 2025年一级建造师考试《水利水电工程管理与实务》冲刺必刷卷.docx
- 2025年一级建造师考试《水利水电工程管理与实务》逆袭破题卷1.docx
- 2025年一级建造师考试《市政工程管理与实务》冲刺必刷卷 .docx
- 2025年一级造价工程师考试《建设工程计价》预习卷.docx
- 2025年一级造价工程师考试《建设工程造价管理》预习卷.docx
- 2025年一级造价工程师考试《建设工程造价案例分析(安装专业)》预习卷.docx
- 2025年一级造价工程师考试《建设工程造价案例分析(土建专业)》预习卷.docx
- 2025年中级会计考试《会计实务》冲刺提分卷.docx
- 2025年中级会计考试《财务管理》冲刺提分卷.docx
- 2025年中级会计考试《财务管理》全真模拟卷.docx
文档评论(0)