Вопрос Что вводить как «Имя сервера» в SQL Server Management Studio


Когда я запускаю SQL Server Managaemnt Studio (SSMS), у меня возникла проблема с подключением к базе данных.

Что будет «именем сервера», если имя моего компьютера Rakesh?


6
2017-08-07 09:00


происхождения


Является ли сервер sql, с которым вы пытаетесь подключиться, на другом компьютере или своем? Если на компьютере вы запускаете студию управления, это скорее всего «localhost» или 127.0.0.1, который вы хотите ввести. Если это другой сервер, введите IP-адрес или DNS-имя этого удаленного сервера. - Abraxas


ответы:


Имя сервера в студии управления SQL часто состоит из двух частей.

Во-первых, есть часть, которая идентифицирует компьютер, а затем часть, которая идентифицирует экземпляр SQL.

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

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

Чтобы включить браузер SQL Server, включите и запустите службу Windows «Браузер SQL Server». Это должно сделать ваши экземпляры доступными для обнаружения. Узнайте об этом здесь

Синтаксисом имени сервера обычно является Machine \ Instance Чтобы определить вашу собственную машину, вы можете использовать «COMPUTERNAME», «IPADDRESS», «localhost», «127.0.0.1» или «.». (что является моим предпочтением).

Например:

  • Чтобы подключиться к экземпляру по умолчанию, используйте .
  • Чтобы подключиться к экземпляру «MySQLservice» на компьютере «BobsComputer», BobsComputer\MySQLservice

Если вы не знаете имя экземпляра своей установки, вы можете открыть его, открыв диспетчер конфигурации SQL Server из меню запуска серверов. В дереве выберите «Службы SQL Server» и обратите внимание на идентификаторы экземпляров, которые фигурируют в скобках рядом с каждой службой SQL Server.

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


2
2018-05-31 04:14





В поле servername введите либо
  . \
или
  . \ SQLEXPRESS

. \ это то же самое, что и localhost, и из вашего довольно загадочного вопроса, я предполагаю, что к нему обращаются локально?


0
2017-08-07 09:22





Экземпляр имени сервера можно указать во время установки SQL Server. Если вы не указали какой-либо, это (местный). Если вы не знаете, что такое имя вашего сервера:

  1. Когда вы запускаете SSMS, в диалоговом окне «Подключиться к серверу» нажмите, чтобы развернуть список имен серверов
  2. Последний элемент в раскрывающемся списке - «Обзор». Нажмите

  3. Появится новое диалоговое окно «Обзор серверов». На вкладке «Локальные серверы» разверните базу данных «Двигатели»

Все экземпляры SQL Server, установленные на вашем локальном компьютере, перечислены здесь. Выберите тот, который вы хотите, и убедитесь, что вы предоставили действительные учетные данные.


0
2017-08-14 19:33





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

  1. "(местный)"
  2. "127.0.0.1"
  3. ""

0
2018-05-31 22:23





Если он только локальный, проверьте следующую конфигурацию:

SQL Server 2016 Express LocalDB


0
2018-06-18 16:42



Можете ли вы предоставить некоторую информацию не только ссылку - yass
Ответ на соединение только низкого качества. Они будут бесполезны, если ссылка сломается или изменится. Вы можете улучшить свой ответ, указав основные фрагменты решения здесь. Также прочитай это - ответы, которые чуть больше, чем ссылка на внешний сайт могут быть удалены. - Kamil Maciorowski