Readme_Snapshot

DatabaseSnapshot サンプルの目的は、Microsoft SQL Server 2005 のデータベース スナップショットの機能について説明することです。この新しい機能の詳細については、SQL Server Books Online の「データベース スナップショット」を参照してください。

シナリオ

データベース スナップショットは、データベースの読み取り専用の静的ビューです。このデータベースはソース データベースと呼ばれます。各データベース スナップショットは、スナップショットの作成時においてソース データベースとの一貫性を持つ、トランザクションです。スナップショットは、データベースの所有者によって明示的に削除されるまで保持されます。1 つのデータベース上に複数のスナップショットが存在できます。このサンプルによって、AdventureWorks サンプル データベースの新しいデータベース スナップショットが作成されます。

言語

Transact-SQL

前提条件

このサンプルに含まれているスクリプトのいずれかを実行する前に、次のソフトウェアがインストールされていることを確認してください。

  • SQL Server 2005 (次のコンポーネントを含む)
    • データベース エンジン
    • SQL Server Management Studio
    • AdventureWorks (OLTP) サンプル データベース
    • SQL Server エンジン サンプル

サンプルの実行

サンプルのインストールと実行

  1. SQL Server Management Studio で、C:\Program Files\Microsoft SQL Server\90\Samples\Engine\Administration\DatabaseSnapshot\Scripts フォルダにある CreateDatabaseSnapshot.sql スクリプト ファイルを開き、[実行] をクリックします。