SQL Server 2005 データベースで一括挿入を行うストアド プロシージャがあります。このストアド プロシージャを SQL から呼び出すと (ローカル フォーマット ファイルとデータ ファイルの名前を渡す)、問題なく動作します。毎回。
ただし、この同じストアド プロシージャが C# .NET 3.5 コードから呼び出されると、SqlCommand.ExecuteNonQuery
断続的に動作します。
失敗するSqlException
と、次のように生成されます。
一括読み込みできません。フォーマット ファイル「c:\bulkinsert\MyFile.fmt」の列番号が無効です
このエラー メッセージは正しくないと思います。
コードから一括挿入を呼び出す際に同様の問題が発生した人はいますか?
ありがとう。