2016-11-08 8 views
0

ストアドプロシージャをインストールしようとしています。私は、クエリを実行すると、私は誰も私は、この問題を克服する場合は、「TRAN」キーワードは、それが参考になるdump tran master with no_logSQL Server 2014 - 'tran'というキーワードの構文が正しくありません

に使用されているキーワード「TRAN」

近くに不適切な構文を取得します。

答えて

2

TRANはSQLキーワードではないため、DUMPの構文には無効ですので、構文エラーが発生しています。 https://technet.microsoft.com/en-us/library/ms187315(v=sql.90).aspxを参照してください。適切DUMPを使用するには、それは非推奨と後方互換性のためだけに存在する上記のリンクごとに、DUMPがフラグを立てていることのいずれかDUMP DATABASEまたはDUMP TRANSACTION

注意です。それは将来消えるだろう。代わりにBACKUP(おそらくBACKUP LOG)を使用する必要があります。

+0

から削除されたことを賭けます。ありがとう! – BigB

2

DUMPにいくつかのSQL Server 2005のドキュメントから、私は以下のが見つかりました:

DUMP文は、下位互換性のために含まれています。この機能は、将来のバージョンのMicrosoft SQL Serverでは削除されます。新しい開発作業でこの機能を使用しないでください。現在、この機能を使用しているアプリケーションを変更する予定です。代わりにBACKUPを使用してください。

私はDUMPはすでに理にかなっているSQL Serverの2014

関連する問題