ストアドプロシージャをインストールしようとしています。私は、クエリを実行すると、私は誰も私は、この問題を克服する場合は、「TRAN」キーワードは、それが参考になるdump tran master with no_log
SQL Server 2014 - 'tran'というキーワードの構文が正しくありません
に使用されているキーワード「TRAN」
近くに不適切な構文を取得します。
ストアドプロシージャをインストールしようとしています。私は、クエリを実行すると、私は誰も私は、この問題を克服する場合は、「TRAN」キーワードは、それが参考になるdump tran master with no_log
SQL Server 2014 - 'tran'というキーワードの構文が正しくありません
に使用されているキーワード「TRAN」
近くに不適切な構文を取得します。
TRAN
はSQLキーワードではないため、DUMP
の構文には無効ですので、構文エラーが発生しています。 https://technet.microsoft.com/en-us/library/ms187315(v=sql.90).aspxを参照してください。適切DUMP
を使用するには、それは非推奨と後方互換性のためだけに存在する上記のリンクごとに、DUMP
がフラグを立てていることのいずれかDUMP DATABASE
またはDUMP TRANSACTION
注意です。それは将来消えるだろう。代わりにBACKUP
(おそらくBACKUP LOG
)を使用する必要があります。
DUMPにいくつかのSQL Server 2005のドキュメントから、私は以下のが見つかりました:
DUMP文は、下位互換性のために含まれています。この機能は、将来のバージョンのMicrosoft SQL Serverでは削除されます。新しい開発作業でこの機能を使用しないでください。現在、この機能を使用しているアプリケーションを変更する予定です。代わりにBACKUPを使用してください。
私はDUMP
はすでに理にかなっているSQL Serverの2014
から削除されたことを賭けます。ありがとう! – BigB