Я запускаю SQL Server 2008 локально. У меня есть куча скриптов, которые я хотел бы запустить в своей локальной базе данных. Я могу подключиться к серверу и запустить их вручную, но у меня более 100 скриптов, и я уверен, что есть способ сделать это. Любая помощь приветствуется, спасибо!SQL Server: запуск каждого скрипта sql в каталоге
2
A
ответ
3
Вы можете перебирать все файлы запросов в каталоге и выполнять их с помощью утилиты osql.
@echo off
for %%f in (*.sql) do (
echo executing %%f
osql -E -i %%f
)
pause
+1
Начиная с SQL Server 2005, я бы рекомендовал использовать ** 'sqlcmd.exe' ** вместо' osql' - но кроме этого - хороший ответ –
Смежные вопросы
- 1. Запуск SQL-скрипта в SqlCmd с SQL Server Express
- 2. Запуск всех файлов SQL в каталоге
- 3. Запуск скрипта в другом каталоге
- 4. Запуск PHP-скрипта SQL Server в фоновом режиме WAMP
- 5. SQL Server: приостановить запуск
- 6. SQL Server Запуск Paramenter
- 7. Запуск запуска SQL Server
- 8. Запуск MS SQL Server
- 9. Запуск цикла в SQL Server
- 10. Подпроцесс Python и запуск скрипта в каталоге
- 11. Запуск большого скрипта SQL Oracle в цикле
- 12. Запуск sql-скрипта в медленной сети
- 13. Запуск скрипта sql impala из файла Docker
- 14. SQL Server котировка каждого второго
- 15. SQL Server для каждого цикла
- 16. Запуск SQL Server на EC2
- 17. Несколько версий SQL Server Запуск
- 18. Запуск экземпляра SQL Server 2008
- 19. Запуск локальной копии SQL Server
- 20. Весенний пакетный запуск sql-скрипта как tasklet
- 21. Запуск всего скрипта SQL через python
- 22. импортировать DBF-файл в SQL Server с помощью SQL-скрипта
- 23. Использование Для каждого В SQL Server
- 24. Запуск баланса в SQL Server 2012
- 25. Запуск пользовательского сценария в SQL Server Express
- 26. Выполнение скрипта SQL Server из командного файла
- 27. SQL Server ADO.Net извлекает информацию об ошибке из sql-скрипта
- 28. Создание SQL-скрипта данных моей базы данных (SQL SERVER)
- 29. SQL в SQL Server
- 30. Запуск запроса SQL sql
Там есть газильон этих утилит! Поиск в Google или Bing - вы найдете ** тонны ** хитов ... например. http://download.cnet.com/SQL-Batch-Executor/3000-10254_4-10385995.html или http://www.softpedia.com/get/Internet/Servers/Database-Utils/xSQL-Script-Executor. shtml или ** MANY MANY MORE ** –