02
10 Apr.
SQL Express 远程登录的问题
最后更新: 2010/04/02 | 评论: 0 | 关键词: SQL Express 远程登录
1、启动SQL Server后1433未侦听。
SQL Server Configuration Manager → SQL Server 2005 网络配置 → MSSQLSERVER 的协议
TCP/IP 属性:已启用选择 是
IP地址中删除TCP动态端口,TPC端口填入1433
重启SQL Server
2、在服务器上用 management studio 可以连接,JDBC 或远程连接报18452
网上的资料都说18452是因为 SQL Server 未启用 windows 和 SQL Server 认证方式导致,但是Express中该选项已正确设置。
该选项对应注册表中 \HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\MSSQL.1\MSSQLServer\LoginMode,其中 1 代表 windows 认证,2 代表 windows 和 SQL Server 认证。将该选项改为 2 后重启,出现新的问题,客户端报18456。
发现服务中有两个跟 SQL Server 相关的服务 1、SQL Server(MSSQLSERVER) 2、SQL Server(SQLEXPRESS),停掉 SQL Server(SQLEXPRESS) 后问题解决。
· 本文由 木炭 发布在《激情燃烧的木炭》 上,原文地址为:http://www.woodcoal.cn/technology/knowledge/201042-3500-541.html(转载请保留本信息、全文内容和链接)
关于本文
- 作者:
- 来源:http://cdalong.spaces.live.com/blog/cns!127AB823C1
- 时间:2010/04/02
- 关键词:SQL Express 远程登录
- 栏 目:Knowledge
- 上一篇:没有了
- 下一篇:在SQL Server 2005(2008)中用T-SQL插入中文数据时出现的问号或乱码的解决方案
发表评论