簡體   English   中英

如何在批處理文件中運行SQL腳本

[英]How to run an SQL script in a batch file

我有一個創建數據庫的sql腳本,並且想知道如何在命令提示符下從批處理文件運行此腳本。 我是使用幾行代碼指向.sql文件的位置來創建批處理文件,還是創建包含.sql文件內容的新批處理文件?

我看了幾個相關的問題,但似乎看不到明確的答案。

謝謝 :)

您可以創建一個批處理文件,並在sqlcmd.exe中使用-i標志,其中-i設置要運行的.sql文件的路徑:

sqlcmd.exe -i F:\wherever\the\file\is

有關標志的完整列表,請參見http://msdn.microsoft.com/zh-cn/library/ms162773.aspx ,此文章以及如何使用sqlcmd創建數據庫

非常簡單,您只需要三件事:

SQL客戶端路徑/腳本路徑/ SQL連接數據/

然后,您可以直接從批處理中運行它,而無需任何復雜的腳本-如果您有可以安排的信息,請告訴我。

問候

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM