Php 无法连接到其他域中的MSSQL数据库
嗨,朋友们,我想将本地服务器(linux)连接到远程桌面的mssql数据库。我已经阅读了php文档以寻求帮助。 它定义了mysql_connect()的使用。 我使用了它,并以一些问题结束,主要是关于域中的差异 这是我的数据Php 无法连接到其他域中的MSSQL数据库,php,sql-server-2008,Php,Sql Server 2008,嗨,朋友们,我想将本地服务器(linux)连接到远程桌面的mssql数据库。我已经阅读了php文档以寻求帮助。 它定义了mysql_connect()的使用。 我使用了它,并以一些问题结束,主要是关于域中的差异 这是我的数据 $dbname = 'dbname'; $servername = 'servername.abc.cbd.net\instancename'; $username = 'domain\username'; $password = 'password'; $
$dbname = 'dbname';
$servername = 'servername.abc.cbd.net\instancename';
$username = 'domain\username';
$password = 'password';
$port = '1433';
这是我使用的连接代码
$link= mssql_connect($servername, $username, $password);
if (!$link) {
die('Something went wrong while connecting to MSSQL');
}
我得到的错误是
Warning: mssql_connect(): Unable to connect to server:servername.abc.cbd.net\instancename
请帮我更正代码。mysql_connect()还有其他选择吗。
提前感谢。第一条规则-当您要连接远程服务器上的某些内容时,需要检查您的系统是否具有远程系统的访问权限。是的,它具有访问权限。服务器也可用。您也可以尝试使用PDO接口测试。我也尝试过,但从服务器得到错误(111)。用户名/密码正确吗?