SQLCMDを使用して、SQL Server 2012からSQL Server 2008 R2にSQL Server dbを復元したいと考えています。
sqlcmd -S localhost -E -I -d abc -id:\db\abc.sql >> 33399 行まで正常に実行されました。abc.sql のサイズは 3.4 GB です。
Msg 105, Level 15, State 1, Server SERVER1, Line 590
Unclosed quotation mark after the character string '
<h1 class="calibre18" id="calibre_pb_1"><span class="blah blah....
復元する方法がわかりません。ファイルは非常に巨大で、サーバー 2008 R2 のオプション スクリプト、 データを含むスキーマを使用して sqlserver 2012 管理スタジオで生成されます。
バージョンの互換性の問題により、abc.bak から直接デタッチ/アタッチまたは復元できません。ファイルを手動で編集することさえできません。
また、スクリプトとのdb関係を生成しようとしました(スキーマのみ)、次にSSMSエクスポートデータを使用=>重複ID