Как найти имя сервера SQL Server Management Studio

Я установил Microsoft SQL Server 2008.

Когда я запускаю SQL Server Management Studio (SSMS), я получаю окно входа Connect to Server с пустым текстовым полем для Server name. Я пробовал много имен, но я не мог его решить.

Как я могу найти/получить имя сервера?

Ответ 1

Откройте SQL Server Configuration Manager (найдите его в меню "Пуск" ). Нажмите SQL Server Services. Имя экземпляра SQL Server заключено в круглую скобку с помощью службы SQL Server. Если он говорит MSSQLSERVER, то это экземпляр по умолчанию. Чтобы подключиться к нему в Management Studio, просто введите . (точка) ИЛИ (local) и нажмите "Подключиться". Если имя экземпляра отличается, используйте .\[instance name] для подключения к нему (например, если имя экземпляра SQL2008, подключитесь к .\SQL2008).

Также убедитесь, что службы SQL Server и SQL Server Browser запущены, иначе вы не сможете подключиться.

Edit:

Вот скриншот о том, как он выглядит на моей машине. В этом случае у меня установлено два экземпляра: SQLExpress и SQL2008.

enter image description here

Ответ 2

Запустите этот запрос, чтобы получить имя

SELECT @@SERVERNAME

Ответ 3

Открыть CMD

Запустите этот

SQLCMD -L

Вы получите список экземпляра SQL Server

Ответ 4

имя сервера по умолчанию - это имя вашего компьютера, но вы можете использовать ".". (Dot) вместо имени локального сервера.

еще одна вещь, которую вы должны учесть, - возможно, вы установили экспресс-версию SQL Server. в этом случае вы должны ввести ".\sqlexpress" в качестве имени сервера.

Ответ 5

start → CMD → (Write comand) Первая строка SQLCMD -L - это имя сервера, если имя сервера (локальное). Имя сервера: YourPcName\SQLEXPRESS

Ответ 6

У меня также была эта проблема в первый раз.

В диалоговом окне "Подключение к серверу" проверьте настройки по умолчанию и нажмите "Подключиться". Для подключения в поле Имя сервера должно быть указано имя компьютера, на котором установлен SQL Server. Если Database Engine является именованным экземпляром, поле "Имя сервера" также должно содержать имя экземпляра в формате: имя_компьютера\имя_экземпляра.

Итак, например, я решил проблему следующим образом: я набрал имя сервера: Alex-PC\SQLEXPRESS

Тогда это должно сработать. более подробно см. http://technet.microsoft.com/en-us/library/25ffaea6-0eee-4169-8dd0-1da417c28fc6

Ответ 7

Шаг 1: Убедитесь, что SQLEXPRESS и LocalDB установлены в вашей системе Перейти к SQL SERVER Configuration Manager = > Служба SQL Server

Если ничего не указано для служб SQL Server, установите ниже компоненты (для 64-разрядной ОС) 1. SqlLocalDB 2. SQLEXPR_x64_ENU 3. SQLEXPRADV_x64_ENU 4. SQLEXPRWT_x64_ENU

Шаг 2: Студии Open Management Войти. (Dot) в качестве имени сервера и нажмите "Connect"  [введите описание изображения] [2] еще Введите. \SQLEXPRESS в качестве имени сервера и нажмите на ссылку

Ответ 8

Как упоминалось @Khaneddy2013, cmd SQLCMD -L при запуске не возвращает имя сервера. Bcz Я только установил SSMS (локальный db и сервер не были установлены). После попытки установки SqlLocaLDB и SQLEXPR32_x86_ENU (32-разрядная ОС) я смог подключиться. И теперь в окне cmd также отображаются имена серверов. введите описание изображения здесь

Ответ 9

1.Вы можете выполнить следующую команду.

EXEC xp_cmdshell 'reg query "HKLM\Software\Microsoft\Microsoft SQL Server\Имена экземпляров \SQL" ';
GO

вы можете прочитать имя экземпляра, используя реестр. Неверные значения Ingore.

2. использование встроенного стандартного отчета.

выберите экземпляр → щелкните правой кнопкой мыши- > Отчеты → Стандартные отчеты → Сервер Dashbords введите описание изображения здесь

Ответ 10

Существует много способов, упомянутых выше. Но я использую довольно простой способ (ну не простой, как SELECT @@SERVERNAME). Когда вы запустите студию управления SQL-сервером, вы предложите ниже GUI

введите описание изображения здесь

В нем имя сервера - это имя вашего сервера (может быть несколько серверов в соответствии с вашей средой dev, выберите правильный). Надеюсь, это поможет:)

Ответ 11

приведены следующие примеры

  • Имя экземпляра SQL: MSSQLSERVER
  • Порт: 1433
  • Имя хоста: MyKitchenPC
  • IPv4: 10.242.137.227
  • DNS-суффикс: dir.svc.mykitchencompany.com

вот ваши возможные имена серверов:

  • локальный \MSSQLSERVER
  • локальный, 1433\MSSQLSERVER
  • MyKitchenPC, 1433\MSSQLSERVER
  • 10.242.137.227,1433\MSSQLSERVER
  • MyKitchenPC.dir.svc.mykitchencompany.com, 1433\MSSQLSERVER

Ответ 12

моя проблема заключалась в том, что при подключении к базе данных SQL в мастере добавления ссылок найдите SERVERNAME. Я нашел его, выполнив запрос (SELECT @@SERVERNAME) внутри студии управления SQL, а reusl - мое имя сервера. Я положил это в поле имени сервера, и все получилось отлично.