2011-11-22 163 views

回答

0

一旦你連接到服務器,你可以用命令

drop database [DBName] 

假設沒有一個連接到它,它刪除數據庫應該管用。如果沒有,它會告訴你爲什麼。

+0

主要目標 –

0
echo 'USE table' > script.sqsh 
echo 'go' >> script.sqsh 
echo 'SELECT * FROM table' >> script.sqsh 
echo 'go' >> script.sqsh 
sqsh -Ulogin -Ppass -Smssql2005 -i script.sqsh 
0

也許您正在使用錯誤的工具連接到MS SQL Server。如果您正在尋找連接到MS SQL服務器,那麼你可以使用此代碼:

SQLCMD -S servername -U username -P password 
OR 
SQLCMD -S servername -E 
0

-C參數,您可以指定一個查詢發送到SQL Server實例。

所以,我認爲這會做你想要什麼:

sqsh -Ulogin -Ppass -Smssql2005 -C"DROP DATABASE MyDatabase" 
問題如何通過SQSH執行sql腳本,但THX您關注的