使用sqlserver express 2005建立的数据库,默认似乎不能远程访问其中的数据 。测试经以下设置后,即可远程访问
首先需要安装 sqlserver management studio ,这个就不赘述了
首先,将sqlserver browser服务设置为自动,并在“外围应用配置器”中,”服务和连接的外围应用配置器“中,"database engine" 里,将远程连接启用,并设置为:"同时使用TCP/IP与named pipes"
然后,在sqlserver configuration manager 中,sql Server 2005 网络配置里,sqlexress协议,在TCP/IP项上右击属性,“IP地址”选项卡中,将所有的TCP动态端口中的内容全部删除,并把所有的TCP端口项都设为需要的端口,例如默认的1433
这样就设置完成了,之后记得在防火墙将上面所设的端口打开,例如1433端口,添加一个这样的例外。
访问的时候,配置串需要写成 "IP地址/express,1433",注意中间是逗号
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。