Когда я пытаюсь отлаживать хранимую процедуру с помощью Microsoft SQL Server Management Studio, я сталкиваюсь с этим сообщением об ошибке: Не удается запустить отладку T-SQL. Не удалось подключиться к компьютеру ( " *" ). Dubugger не может подключиться к удаленному компьютеру. Это может быть связано с тем, что удаленный компьютер не существует или брандмауэр может препятствовать обмену данными на удаленном компьютере. Пожалуйста, обратитесь за помощью. Я очень ценю любую помощь.
Не удалось запустить отладку T-SQL. Не удалось подключиться к компьютеру ( "*****" )
Ответ 1
SSMS должен иметь возможность находить ваш SQL Server по DNS. Когда вы подключаетесь к БД в SSMS, вы можете использовать (локальный), но (локальный) не разрешает в вашей сети, поэтому программа отладки не может ее найти. Попробуйте подключиться к локальному хосту или имени вашего компьютера на экране "Подключиться к серверу".
Вам не нужно запускать администратор.
Ответ 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