Ich führe SQL Server 2008 lokal. Ich habe einen Stapel von Skripts, die ich in meiner lokalen Datenbank ausführen möchte. Ich kann eine Verbindung zum Server herstellen und sie manuell ausführen, aber ich habe über 100 Skripts, und ich bin sicher, dass es einen Weg gibt, dies zu tun. Jede Hilfe wird geschätzt, danke!SQL Server: Ausführen von jedem SQL-Skript in einem Verzeichnis
2
A
Antwort
3
Sie können alle Abfragedateien in einem Verzeichnis durchlaufen und mit dem Dienstprogramm osql ausführen.
@echo off
for %%f in (*.sql) do (
echo executing %%f
osql -E -i %%f
)
pause
+1
Ab SQL Server 2005 würde ich ** 'sqlcmd.exe' ** anstelle von' osql' empfehlen - aber ansonsten - gute Antwort –
Verwandte Themen
- 1. Ausführen eines Shell-Skript von jedem (nicht-spezifischen) Verzeichnis
- 2. Ausführen make in jedem Unterverzeichnis
- 3. Ausführen von SQL Server-Skripten
- 4. Ausführen von SQL Server 7 DTS auf SQL Server 2008
- 5. Ausführen von Dateien in einem Verzeichnis rekursiv mit Ruby
- 6. freeTDS bash: Ausführen von SQL-Abfragen in Microsoft SQL Server
- 7. SQL Server ausführen Identitätswechsel
- 8. SQL Server - Ausführen von großen Skriptdateien
- 9. Ausführen von SQL Server auf EC2
- 10. Ausführen von SQL-Funktionen in R, Microsoft SQL Server
- 11. Ausführen von SQL-Server-Transaktion mit Python
- 12. Batch: wie http-Server in jedem Laufwerkspfad ausführen?
- 13. Dateien von jedem Verzeichnis holen (Py)
- 14. Ausführen von SQL über eine ODBC ohne SQL Server-Lizenz
- 15. Ausführen eines Tests in SQL Server 2005
- 16. Batch: Verzeichnis in jedem Verzeichnis und Unterverzeichnis durchsuchen
- 17. Mehrere Server von einem Docker-Image ausführen
- 18. SIFT auf jedem Bild in einem Ordner ausführen und Geschäftsdeskriptoren
- 19. Ausführen von Java-Code auf einem Client von einem Server
- 20. Erstellen und Ausführen von Anweisung dynamisch in SQL Server
- 21. .exe-Datei in Java in einem separaten Verzeichnis ausführen
- 22. Ausführen von SQL Server-Abfragen von Remote-Computer
- 23. Bash, ein Verzeichnis, Skript von einem Skript ausführen, außerordentlicher Fehler
- 24. Auflisten von Dateien in einem angegebenen Verzeichnis mit PL/SQL
- 25. Ausführen von SQL Server 2005 im abgesicherten Modus von Windows
- 26. Thread in jedem Viewpager Element ausführen
- 27. Ausführen eines Skripts auf einem AWS-Server
- 28. Dynamic SQL zum Laden von Bildern aus einem Verzeichnis
- 29. SQL Server 2000 Blockierung durch Ausführen von Profiler verhindert?
- 30. von in SQL Server
Es muss eine gazillion dieser Dienstprogramme da draußen geben !! Suchen Sie auf Google oder Bing - Sie werden ** Tonnen ** Treffer finden. http://download.cnet.com/SQL-Batch-Executor/3000-10254_4-10385995.html oder http://www.softpedia.com/get/Internet/Servers/Database-Utils/xSQL-Script-Executor. shtml oder ** VIEL VIEL MEHR ** –