仙人掌 發問時間: 電腦與網際網路軟體 · 1 0 年前

請問: ms sql2005 是否支援使用 dos 的bat

請問: ms sql2005 是否支援使用 dos 的batch file ?

請問: ms sql2005 是否支援使用 dos 的batch file ?

該如何應用 ?

已更新項目:

例如:我寫一個 store procedure 自動執行 , 可以透過 batch file 驅動

1 個解答

評分
  • 1 0 年前
    最佳解答

    OSQL 可以在 Command Line 執行 SQL 指令,適合背景執行 SQL 指令,且不耗用系統資源。

    例如:

    OSQL -S ServerName -E -i c:\in.txt -o c:\out.txt

    說明:

    1. -S:大寫,要連線的 SQL Server

    2. -E:大寫,Windows Authentication

    3. -i:小寫,SQL 指令檔(Exec SP_name)

    4. -o:小寫,執行完畢 Message 輸出的檔案

    SQL server 2005的話使用SQLCMD

    詳細請參閱參考資料

還有問題?馬上發問,尋求解答。