SQL Server 2008でサンプルデータベースを作成
昔、SQL ServerにはNorthwindとかPubsとか、サンプルテーブルが付属していたが・・・。2008にはない。Oracleのscottと同じで、実運用に不要なものはデフォルト入れてくれない。
というわけで、サンプルDBをインストールする。以下のURLよりインストールモジュールを入手。
http://www.codeplex.com/SqlServerSamples#databases
上記ページにて、Microsoft Sample DatabasesをDownloadクリック。
事前準備
インストール実行前に、以下を確認しておくこと。
1、「フルテキスト検索」がインストール済みであること。
2、FILESTREAMが有効化されていること。(確認方法後述)
3、SQL Serverのインスタンスが起動していること。
インストール実行
Nextをクリック。
acceptしてNextをクリック。
必要なfeaturesを選択して、Nextをクリック。
サンプルデータベースを導入するインスタンスを選択し、Nextをクリック。
Install。インストールが実行される。
ここで、FILESTREAMが有効化されていないか、フルテキスト検索がインストールされていないとエラー発生。”The following features are missing: FILESTREAM and Full Text Search”と叱られる。
インストール完了。
動作確認。Employee表を検索してみる。うまくいってるみたい。
FILESTREAMの確認の仕方
デフォルトでは有効化されてないらしいのだが。私の環境では最初から有効化されていたように見えましたが・・・謎。
Microsoft SQL Server 2008→構成ツール→SQL Server構成マネージャ起動。
SQL Serverのサービスを選択し、右側ペインでインスタンスを右クリック。プロパティ。
FILESTREAMタブで、「Transact-SQL~」と「ファイルI/Oストリーム~」にチェックがついていることを確認。
[amazon_enhanced asin=”4883376826″ /]