Доступ к SQL Server 2005 Express Edition с сетевого компьютера - PullRequest
1 голос
/ 13 августа 2008

Как получить доступ к SQL Server 2005 Express Edition из приложения на сетевом компьютере?

Мне нужен доступ как из приложения (Linq-to-SQL и ODBC), так и из Management Studio

Ответы [ 2 ]

5 голосов
/ 13 августа 2008

См. Эту статью KB. Как настроить SQL Server 2005 для разрешения удаленных подключений .
Да, и помните, что имя SQLServer, вероятно, будет MyMachineName \ SQLExpress

1 голос
/ 13 августа 2008

Если вы используете его на коробке 2k3, вам нужно установить все обновления для Sql Server и 2003 сервера.

Проверьте журналы событий после запуска Sql Server. Он хорошо регистрирует все, сообщая, заблокирован ли он, и где он ожидает подключения.

С удаленной машины вы можете использовать telnet, чтобы узнать, ожидает ли сервер sql удаленных подключений. Вам просто нужен IP и порт сервера (по умолчанию 1433). Из командной строки:

telnet 192.168.10.10 1433

Если вы получаете пустой экран, его прослушивание. Если вы возвращаетесь в командную строку, что-то блокирует вас.

...