2017-02-20 16 views
0

私の問題は、一括挿入を実行すると、次のエラーが返されます。エラーのアイデア?いくつかの助けに感謝します。バルク挿入エラーメッセージ7399とメッセージ7330

実際にこの問題に関して私のテスト環境は正常に実行できますが、プロダクションサーバはこのエラーを返します。

エラーメッセージ:

7399、レベル16、状態1、行1
リンクサーバーのOLE DBプロバイダー "BULK" "(ヌル)は、" エラーを報告しました。プロバイダは、エラーに関する情報を一切提供しませんでした。

メッセージ7330、レベル16、状態2、行1
リンクサーバー "(null)"のOLE DBプロバイダ "BULK"から行をフェッチできません。

コード:CSVフィールドが正しいこと

BULK INSERT Table_ZZ 
FROM 'e:\Folder\sometextfile.txt' 
WITH 
    (ROWTERMINATOR = '') 
+0

更新SQLのパーチはこの問題を解決します。 – pckreatif

答えて

0

SQLパッチを更新すると私の問題が解決します。 SQLサーバーがまだパッチされていないうちに、ある日はパッチを実行して突然問題を解決します。

0

チェック、エラーは、CSVパターン(新しく作成された列または何を)一致しないDBの列の数になり得ます。これに加えて

、私はあなたがそのASCIIコードを使用して、行ターミネータとして改行文字を検討することをお勧め:

(ROWTERMINATOR = '0x0A') 

・ホープ、このことができます。

関連する問題