удаленное соединение с mssql 2008 - PullRequest
0 голосов
/ 10 октября 2011

У меня проблемы с подключением к серверу mssql, расположенному на сетевом компьютере.Мне нужно подключиться удаленно через другой пример домена (abc.com) не в сети для доступа к данным.Этот домен работает MySQL, если это имеет какое-либо значение.Я пытаюсь получить доступ к серверу mssql через этот скрипт php:

 <?php

$server= 'ip address:port';
$user='user';
$password= 'pass';


$con = mssql_connect($server,$user,$password);
if (!$con)
  {
  die('Could not connect:' . mssql_get_last_message() );
  }
else{ echo 'connected';
}

Я запускаю этот скрипт через оболочку на abc.com и получаю:

mssql_connect(): Unable to connect to server:

Я прошелнесколько учебных пособий по включению tcp / ip-доступа через диспетчер конфигурации сервера sql, а также по разрешению конкретного порта через брандмауэр.

Какие еще вещи я должен попробовать или какие действия мне здесь не хватает.

Кроме того: IP-адрес, который я использую, является тем, который я нашел в диспетчере конфигурации сервера sql-> протоколы для SQLEXPRESS-> tcp / ip_> IP-адреса-> IP2-> IP-адрес, это правильный адрес IP?Где я могу найти это, если нет?Я не использую localhost 127.0.0.1

1 Ответ

0 голосов
/ 10 октября 2011

Короче, чтобы успешно выполнить cmd.

конфигурация: (2 экземпляра SQL // SQL2005 + 2008 Express на удаленном компьютере, который отказывается устанавливать Management Studio 2008. 1. Включить протокол TCP / IP 2. Включить именованные пипеты 3. запустил утилиту sqlcmd с -s \ SQLEXPRESS, чтобы получить правильный экземпляр сервера C: \ Program Files \ Microsoft SQL Server \ 100 \ Инструменты \ Binn 4. Перейдите в свойства SMSS и локального экземпляра sql -> Подключения -> установите флажок «Разрешить удаленные подключения к этому серверу» и запустите этот сценарий.

EXEC sys.sp_configure N'remote access', N'1'
GO
RECONFIGURE WITH OVERRIDE
GO

Вот ссылка на информацию от Msdn: http://msdn.microsoft.com/en-us/library/ms162773.aspx http://msdn.microsoft.com/en-us/library/ms162816.aspx

Thanx

...