Помогите пожалуйста с SQL Debugging !!!

IlyaT
Дата: 05.03.2001 11:51:27
Имеем:
- Windows 2000 Pro rus + SP1;
- MS SQL Server 6.5 + SP4;
- Visual C++ 6.0 Enterprise Edition + SP4;
- MS SQL Debugging Server.

Клиентское приложение пишу соответственно на VC++6 с использованием ODBC (так же пробовал использовать DBLibrary).
После установки MS SQL Debugging Server в окне Output появилась закладка [SQL Debugging].
… A как отлаживать встроенные процедуры?
Как установить брейкпоинты?
Можно ли отлаживать триггеры,
Раздел в MSDN о SQL Debugging почти наизусть выучил.
Genady
Дата: 05.03.2001 12:05:11
Не знаю как в 6.5, а в 7.0 уменя проблемы были пока не назначил серверу аккаунт пользователя домена, в MSDN об этом, кстати упоминается, но как то не очень заметно, во всяком случае я несколько раз прочел прежде чем заметил.

Я правда пользовался дебаггером из под VB 6, триггера тоже пошагово проходят, если процедура их инициирует своими действиями.
IlyaT
Дата: 05.03.2001 17:24:55
Аккаунт пользователя домена серверу я назначил, без этого SQL Debugging Server ругался при установке.
Я просто не могу разобраться, как увидеть сохраненную процедуру в окне VC6. Т.е. я выполняю свою Си-программу
по шагам, дохожу до функции вызова сохраненной процедуры, а как зайти в неё понять не могу.
Genady
Дата: 05.03.2001 17:41:56
К сожалению в Вашем случае не могу помочь
Я проводил отладку процедур из VB, а там все достаточно просто, в Data Envinroment я подключался к базе, щелкал по нужной процедуре, руками вводил параметры, а затем уже смотрел что она делает. Отладку из программы не делал.
Fompro
Дата: 06.03.2001 09:14:36
Add New Project -> Database Project -> ...
Появляется закладка Data View, раскрываете дерево, находите нужную SP, Right Click->Debug ...
Enjoy !
IlyaT
Дата: 06.03.2001 11:47:00
Процедуры я увидел. Большое спасибо!
Но ведь всё хорошо до конца не бывает: теперь при попытке установить брейкпоинт кто-то ругается на несовместимость каких-то установок в реестре с SQL Debugging и советует перезапустить Setup (... чей setup?). Но хорошо, хоть до этого места добрался, понял, как это работает. Дальше буду разбираться.
Если у кого был такой мессадж, подскажите как с ним бороться.
Спасибо.
Eugene
Дата: 07.03.2001 11:06:20
Ребята, а где брать MS SQL Debugging Server ?
разве он есть в поставке MS SQL 7.0?
IlyaT
Дата: 07.03.2001 11:41:58
Он есть на 2-ом(из 6) CD Visual Studio Enterprise Edition.
Eugene
Дата: 07.03.2001 16:40:42
Спасибо, у меня дистрибут порезан чуть
надо полный купить, давно собирался
Это отдельная инсталяшка, да?
IlyaT
Дата: 07.03.2001 22:05:33
Да.
Находится в каталоге Sqdbg_ss, весит ~6М.