![]() |
Модераторы: Akina |
![]() ![]() ![]() |
|
Oberon83 |
|
|||
Бывалый ![]() Профиль Группа: Участник Сообщений: 158 Регистрация: 6.5.2005 Где: Республика Чуваши я Репутация: нет Всего: 1 |
Возникла необходимость создания пакета для автоматической установки Extended Stored Procedure.
Поскольку для выполнения этой процедуры необходимы права доступа Externel Access. dll сборки подписана. Установка сборки стандартная:
Вроде бы банальная операция, но заказчик ленится это делать (баз много). Поэтому нужно создать простой пакет установки (что-то типа bat файла) в который будут передаваться необходимые параметры: путь к сборке, имя БД, пользователь и пароль. Решил делать на основе встроеной утилиты osql.exe, но столкнулся со следующей проблемой: как выполнить эти срипты последовательно? Т.е. каждый пункт установки - это отдельный скрипт, вызывается который следующим образом: osql.exe -U user - P password -Q "query". При запуске bat файла, который вызывает 5 скриптов происходит так, что эти скипты обрабатываются в разнабой, то же самое наблюдается, если запустить скрипты следующим образом: osql.exe -U user - P password -Q "query1" -Q "query2" -Q "query3" -Q "query4" ... В чем может быть проблема и как ее решить (то что скрипты выполняются в разнобой говорит то, что постоянно вылазят ошибки, в разной последовательности, о том что тот или иной скрипт не выполнился, поскольку нет результата предыдущего скрипта)? Заранее благодарен. --------------------
OpenArea.ru |
|||
|
||||
LexRema |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 80 Регистрация: 15.3.2006 Репутация: нет Всего: нет |
Не совсем понял с первой частью вопроса.... Но с автоматической установкой стыкался. Есть такая фитча у VS- database project.
Туда можно добавить ваши скрипты и попросить студию сгенерить команд файл. Далее можно их редактировать, но хотябы последовательность выполнения не вызывает вопросов. Попробуйте воспользоваться. |
|||
|
||||
![]() ![]() ![]() |
Правила форума "MS SQL" | |
|
Запрещается! Публиковать ссылки и обсуждать взлом чего бы то ни было.
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Zloxa, Akina. |
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | MS SQL Server | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |