0

sqsh 経由でリモート SQL Server db を削除したいのですが、どのように機能するのかわかりません。次のコマンドでSQLサーバーに接続できます:

sqsh -Ulogin -Ppass -Smssql2005
4

4 に答える 4

0

この-C引数を使用すると、SQL Server インスタンスに送信するクエリを指定できます。

だから、これはあなたが望むことをすると思います:

sqsh -Ulogin -Ppass -Smssql2005 -C"DROP DATABASE MyDatabase"
于 2015-08-19T00:28:56.693 に答える
0

サーバーに接続したら、コマンドでデータベースを削除できます

drop database [DBName]

誰も接続していないと仮定すると、動作するはずです。そうでない場合は、その理由を教えてくれます。

于 2011-11-22T16:50:57.690 に答える
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
于 2011-12-12T16:21:42.150 に答える