Назад | Перейти на главную страницу

Подключение к SQL-серверу, размещенному на моем компьютере

Я разместил копию SQL Server 2008 Express на моем компьютере, и у меня есть инструмент, который может подключаться к базам данных SQL и запрашивать их (LINQPad, я использую его для тестирования и начальной настройки таблицы). К чему я скажу, чтобы он подключился?

(Примечание: я только изучаю SQL, надеюсь, это правильный вопрос ... Пожалуйста, не стесняйтесь сказать мне, если я что-то делаю не так)

После того, как вы включили TCP / IP (см. Ответ Чейджа), вам нужно будет подключиться к вашему экземпляру SQL Server.

Когда вы устанавливали его, он мог спросить, хотите ли вы установить его как «экземпляр по умолчанию» или как «именованный экземпляр».

Скорее всего, если это SQL Express, это именованный экземпляр, а имя экземпляра по умолчанию - «SQLEXPRESS».

Способ подключения к нему - указать имя сервера как SERVER \ INSTANCE, поэтому в вашем случае «localhost \ SQLEXPRESS». Если вы используете экземпляр «Default», вы просто используете имя сервера (опустите часть \ INSTANCE).

Соединение, которое вы видите. \ SQLEXPRESS - это соединение с вашим экземпляром. Если вы используете встроенную проверку подлинности (она также должна была спросить вас об этом во время установки), вам нужно будет предоставить учетную запись, которую LINQPad запускает с разрешениями. Это совсем другой вопрос;) Если вы используете LINQPad под своим текущим пользователем, тогда все должно быть в порядке.

По умолчанию настройки TCP, вероятно, будут отключены. Вам нужно будет открыть диспетчер конфигурации SQL Server и включить TCP-соединения.

На этом этапе теоретически SQL Server будет прослушивать порт 2775.