mssql可以远程连接吗?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了mssql可以远程连接吗?相关的知识,希望对你有一定的参考价值。

数据库在另一个机子上我用本地php脚本能连接上吗?本地
$conn = mssql_connect("localhost","jeewgt","admin"); //链接SQL SERVER
$dbname = mssql_select_db("crsa") or die("数据库不存在或不可用".mssql_error()); //选择数据库
这样写可以连接,远程应该怎么写?
Tz_Sword 的方法我试了还是不行,有没有其它可能导致此错误的原因?

可以的,如果是SQL2000,需要安装SP4补丁。
远程访问需要使用:外网ip地址,端口号 ,例: 10.10.0.1,5100
如果服务器使用的是默认的1433端口,“,端口号“ 可以省略。
另外,如果服务器是通过路由连接的互联网,那需要在路由器中设置端口转发。
参考技术A 1.远程连接用IP
2。服务器端要开启TCP/IP(SQL2005/2008 配置管理器中设置,具体设置参见MSDN),要开启1433默认端口,如果改端口,需要在加端口号本回答被提问者采纳
参考技术B 应该是将 localhost 换成 你远程的地址比如 192.168.1.12
其实你的localhost代表的是 127.0.0.1

以上是关于mssql可以远程连接吗?的主要内容,如果未能解决你的问题,请参考以下文章

PHP如何连接mssql一个实例

VS2008远程连接MSSQL2005问题

PHP连接mssql问题

远程连接到 MSSQL,使用 Windows 身份验证,JAVA

MSSQL 触发 *** 连接

无法将 C# 应用程序连接到 MSSQL