Подтвердить что ты не робот

Не удалось запустить отладку T-SQL. Не удалось подключиться к компьютеру ( "*****" )

Когда я пытаюсь отлаживать хранимую процедуру с помощью Microsoft SQL Server Management Studio, я сталкиваюсь с этим сообщением об ошибке: Не удается запустить отладку T-SQL. Не удалось подключиться к компьютеру ( " *" ). Dubugger не может подключиться к удаленному компьютеру. Это может быть связано с тем, что удаленный компьютер не существует или брандмауэр может препятствовать обмену данными на удаленном компьютере. Пожалуйста, обратитесь за помощью. Я очень ценю любую помощь.

4b9b3361

Ответ 1

SSMS должен иметь возможность находить ваш SQL Server по DNS. Когда вы подключаетесь к БД в SSMS, вы можете использовать (локальный), но (локальный) не разрешает в вашей сети, поэтому программа отладки не может ее найти. Попробуйте подключиться к локальному хосту или имени вашего компьютера на экране "Подключиться к серверу".

Вам не нужно запускать администратор.

SSMS Login Screen

Ответ 2

Запустите Microsoft SQL Server Management Studio в качестве режима User Administrator. Вы не получите эту ошибку во время отладки. И вы можете отлаживать хранимую процедуру. Это помогает решить мою проблему.

Ответ 3

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

Я столкнулся с этой проблемой при подключении к SQL с помощью пользователя, прошедшего проверку подлинности SQL Server. Как только я попытался использовать Windows Authenticated user, я смог отлаживать без проблем. Этому пользователю также должна быть назначена роль sysadmin.

Надеюсь, это кому-то поможет.

Ответ 4

В MSSQL 2012 все еще есть проблема, если вы хотите отлаживать запрос, связанный с сервером, через определенный псевдоним. Сначала вам нужно подключиться к этому серверу с полным именем сервера, а затем отладчик найдет сервер, иначе он этого не сделает.

Ответ 5

Простой способ просто перейти к базе данных- > security- > login- > щелкнуть правой кнопкой мыши по имени пользователя и добавить свое имя и проверить роль службы как public и sysadmin. more reference Невозможно запустить отладку T-SQL