SQL Server 2008 R2 Express 无法从远端服务器连接
MS把这个版本的SQL Express设置成了监听随机TCP端口,外部连接由SQL Browser将router到正确的端口,(但默认SQL Browser服务是被禁用的)。参考这篇帖子。
要想远程连接本机的SQL Express,办法如下:
1. 在本地Windows防火墙设置里打开TCP 1433端口。
2. 打开SQL Server Configuration Manager,启用TCP/IP协议。
接下来,最重要的一步:打开TCP/IP协议属性,为服务器IP地址指定监听端口:
然后重启服务,就可以通过TCP/IP地址远程访问本地SQL EXPRESS数据库了