
大きなバックアップがあり、それを SQL Server Express 2008 のインスタンスに部分的にインストールする必要があります。バックアップ ファイルは、SQL Server Express を制限する 4096 MB の制限を超えています。部分的な復元を行う方法はありますか?
このデータベースは顧客からのものであり、これに対して開発を行う必要があります。このデータを復元して分割できる SQL Server 2008 のライセンス バージョンがありません。
ちなみに、私が受け取ったエラーは次のとおりです:
タイトル: Microsoft SQL Server Management Studio
サーバー 'ZEPPO\SQLEXPRESS' の復元に失敗しました。(Microsoft.SqlServer.SmoExtended)
追加情報:
System.Data.SqlClient.SqlError: 結果として得られるデータベースの累積サイズが、データベースあたり 4096 MB のライセンス制限を超えるため、CREATE DATABASE または ALTER DATABASE が失敗しました。(Microsoft.SqlServer.Smo)
ヘルプについては、以下をクリックしてください。http://go.microsoft.com/fwlink?ProdName=Microsoft+SQL+Server&ProdVer=10.0.2531.0+((Katmai_PCU_Main).090329-1045+)&LinkId=20476
ありがとう
答え1
代わりに、開発作業に開発者コピーを使用することは可能ですか?
答え2
http://www.red-gate.com/products/SQL_Professional_Toolbelt/index.htm
「SQL オブジェクト レベル リカバリ ネイティブ™: SQL Server バックアップからデータベース オブジェクトを回復する」
これは、少なくとも私のニーズには非常にうまく機能します...