SQLBCPプロセスを使用してテーブルにデータをロードするのに問題があります。.NETアプリケーションから呼び出しているので、xp_cmdshell実行可能ファイルを実行してbcpコマンドを実行します。これらのコマンドの1つは次のようになります。
EXEC master..xp_cmdshell 'bcp "[D001Test.Restore].[dbo].[GeneralComments]" in "<DataFile>" -q -c -t "|_|" -r "|+~+|" -k -V80 -a33000 -E -STest'
インポートするデータベース名(この場合はD001Test.Restore)に「。」が付いている場合。名前では、bcpコマンドは失敗します。これを回避する方法はありますか?角かっこありとなしの両方を試しました。データを新しいデータベースにインポートし、完了後に目的の名前に名前を変更する必要がある場合があります。