0

Windows 2008 R2 サーバーで SQL Express を実行しており、定期的にデータベースにクエリを実行して結果をファイルに保存するスクリプトを作成しようとしています。利用した:

sqlcmd -Q SELECT DISTINCT Date from MMD_Scale ORDER BY Date ASC -o testresults.txt

bcp "select distinct Date from MMD_Scale ORDER BY Date ASC" queryout testresults.txt -c -T

問題は、テーブル MMD_Scale を解決できないと言って戻ってくることです。サーバー管理スタジオでクエリを確認しました。データベースを -D で指定するように言っているオンライン ソースもいくつかありましたが、追加すると -D は廃止され、無視されます。どんな助けでも大歓迎です。

4

2 に答える 2

0

-Dフラグは と同じではありません-d。試すsqlcmd -d YourDatabase -Q SELECT DISTINCT Date from MMD_Scale ORDER BY Date ASC -o testresults.txt

于 2013-09-26T17:14:12.340 に答える