Как мне удаленно отладить хранимую процедуру в том же домене?

StackOverflow https://stackoverflow.com/questions/142339

Вопрос

Какие шаги необходимы для успешной удаленной отладки хранимой процедуры (SQL Server 2005) из VS 2005?

Обе клиентские и серверные машины находятся в одном домене.Я никогда этого не делал, поэтому был бы весьма признателен за пошаговые инструкции.

Это было полезно?

Решение

Отличный Вопрос!Если я не ошибаюсь, я не думаю, что отладка больше возможна внутри SQL Management Studio (как это было еще во времена SQL Server 2000, Enterprise Studio).

Инструкции по удаленной отладке хранимых процедур MS SQL в Visual Studio 2005

  1. Запустите Visual Studio (если вы работаете с Vista, Запуск от имени администратора)
  2. В Visual Studio 2005 щелкните Просмотр-> Обозреватель серверов, который, как вы заметите, открывает панель с Подключение к данным элемент.
  3. Щелкните правой кнопкой мыши на Подключение к данным и выберите Добавить соединение
  4. Обеспечить Источник данных установлено значение SqlClient ( Клиент Sql).
  5. Заполните информацию о подключении к Серверу, указав имя базы данных, в которой находится хранимая процедура, которую вы хотите отладить.
  6. Как только будет установлено успешное соединение, вы заметите, что дерево базы данных заполнено, что дает вам список таблиц, представлений, Хранимых процедур, Функций и т.д.
  7. Развернуть Хранимые процедуры, найдите тот, который вы хотите отладить, щелкните по нему правой кнопкой мыши и выберите Переход К Хранимой процедуре.
  8. Если хранимая процедура имеет параметры, появится диалоговое окно, в котором вы можете указать, что это за параметры.
  9. На этом этапе, в зависимости от настроек вашего брандмауэра, а также от того, что нет, вам может быть предложено внести изменения в ваш брандмауэр, чтобы разрешить открытие необходимых портов.Однако Visual Studio, похоже, справится с этим за вас.
  10. После завершения Visual Studio должна поместить вас в начало хранимой процедуры, чтобы вы могли приступить к отладке!

Счастливой отладки!

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top