web-dev-qa-db-ja.com

特定のSQLServerスキーマテーブルをバックアップする方法は?

SQL Serverデータベースには、複数のスキーマがあります。特定のスキーマのテーブルのみを、簡単に復元できる形式でバックアップしたいと思います。

例:

  • [dbo]。[トラック]
  • [dbo]。[車]
  • [不明]。[トラック]
  • [不明]。[車]

スキーマ[unknown]のテーブルのみをバックアップし、それらを簡単に復元するにはどうすればよいですか?

また、データベース全体を含む.bakファイルから特定のスキーマをバックアップすることは可能ですか?

2
Omar

スキーマまたはテーブルが独自のファイルグループに存在しない限り、それはできません。

SQL Serverは、データベースレベルまたはファイルグループ/ファイルレベルでのみバックアップをサポートし、テーブル(または他のオブジェクト)レベルではサポートしません。

http://technet.Microsoft.com/en-us/library/ms175477.aspx

3
Massimo