SQL Server 2005 をインストールするときにデフォルトのインストールを選択すると、AdventureWorks データベースはインストールされません。多くのチュートリアルと例では AdventureWorks データベースが必要なため、AdventureWorks データベースをインストールする必要があります。この記事では、このデータベースを入手してインストールする方法について説明します。
AdventureWorks をダウンロードしてインストールする
まず、Microsoft の公式 Web サイトにアクセスして、AdventureWorks のインストール プログラムである AdventureWorksdb.msi をダウンロードします。次に、このファイルと関連ファイルをコンピュータにコピーします。 AdventureWorksBI.msi (BI はビジネス インテリジェンスの略)。
インストール ファイルを実行すると、両方のデータベースがコンピュータにインストールされます。ただし、データベースのインストールは実際には完全には完了していません。インストーラーを完了するには 2 つの方法があります。 dos ウィンドウに似た sqlcmd を使用できます。または、グラフィカル インターフェイスを使用してインストールします。以下に両方の方法の手順を示します。
方法 1
SQL Server Management Studio を実行します。
ツールバーの右から 8 番目のボタンをクリックして、sqlcmd ウィンドウを開きます (アイコンは赤い感嘆符です)。
リスト A に指示を入力します。
execsp_attach_db @dbname=N'AdventureWorks',
@filename1=N'C:Program FilesMicrosoft SQL ServerMSSQL.1MSSQLDataAdventureWorks_Data.mdf',?@filename2=N'C:Program FilesMicrosoft SQL ServerMSSQL.1MSSQLDataAdventureWorks_log.ldf'
ヒント: デフォルトのインストールが選択されていない場合は、ファイルへの正しいパスを入力する必要があります。
方法 2:
この方法では、グラフィカル インターフェイスを介してデータベースに接続します。入力した内容を保存するだけでなく、グラフィカル インターフェイスを使用して複数のデータベースを最も簡単な方法で接続できます。手順は次のとおりです。
1. オブジェクト エクスプローラー (プロジェクト エクスプローラー) でデータベース モードを選択します。
2. マウスを右クリックし、「ティアオフ メニューに接続」を選択して、データベース接続ダイアログ ボックスを開きます。
3. [追加] ボタンをクリックし、追加するデータベースの場所を決定します (一度に複数のデータベースを追加することもできます)。
データベースへの接続に関する注意事項
SQL Server 2005 ではファイル構造が変更されましたが、SQL Server 2000 データベースには引き続き接続できます。ただし、データベースの新しい形式を選択することによってのみ、SQL Server 2005 の新機能を体験できます。どの方法でも選択できます。