SQL Server Denali CTP3にNorthwindサンプルデータベース

NorthwindデータベースをいつものようにMSダウンロードしてアタッチしようとしましたが失敗しました。CTPだからなのか、最終的にそうなのかはわかりませんが、Windows 2000形式ファイルのアタッチには対応してないようです。

そうであればスクリプトでってことなのでinstnwind.sqlを実行したのですが、予告通りDenaliではsp_dboptionがサポートされておらずエラーになります。

ここはBOLの指示通りALTER DATABASEに置き換えることにします。

-- exec sp_dboption 'Northwind','trunc. log on chkpt.','true'
-- exec sp_dboption 'Northwind','select into/bulkcopy','true'
ALTER DATABASE Northwind SET RECOVERY SIMPLE;

22行付近のsp_dboptionの行をコメントアウトして、ALTER DATABASEにて書き直します。
元のコードはデータベースの復旧モデルをSIMPLEにしたいという内容なので、ALTER DATABASEでそのように設定します。

以上の変更を行うことでNorthwindデータベースをDenali CTPにインストールできます。

コメントを残す