MSDEインストールから .NET PetShopのセットアップまで
「テスト環境を用意しておきたい」との事で、DB環境セットアップの簡易マニュアルを作成しました。
.NET PetShopをインストールして、データベースを共有してしまいたいという思惑から、DBはMSDE2000(Microsoft SQL Serverのフリー版)を使用しました(本当はSQL Server 2005 Expressが良かったんだけど、petshopがインストール出来ない障害が解決出来なかったのでスルー)。
注:IISが予めインストールされていること。されていない場合、VS.NETとIISがリンクしていないため、IISインストール後になんかコマンドを実行する必要がある(忘れた)
[MSDE2000インストール]
- http://www.microsoft.com/downloads/details.aspx?FamilyId=413744D1-A0BC-479F-BAFA-E4B278EB9147&displaylang=ja
- セットアッププログラムの展開
- 最下段JPN_MSDE2000A.exeをクリック(44.1MB)
- フォルダを指定して、セットアッププログラムを展開
- インストール
- 指定したフォルダ内の"setup.ini"ファイルの"[option]"配下に以下の文字列を設定
SAPWD="[任意の管理者パスワード]" SECURITYMODE=SQL INSTANCENAME="MSDE2000"
-
- 同フォルダ内のsetup.exeを実行
- サービスの起動
[.NET PetShop 3.0インストール]
- http://www.microsoft.com/downloads/details.aspx?familyid=e2930625-3c7a-49dc-8655-a8205813d6db&languageid=f49e8428-7071-4979-8a67-3cffcb0c2524&displaylang=en
- セットアップ
- Next>agree>Next>フォルダ指定&"just one"を"everyone"に(デバッグの簡素化の為)>Next>Next>Next
- "localhost"を"(マシン名)\MSDE2000"に変更
- "Database Connection"画面で、"Windows Authentication"を"SQL Server Authentication"に変更し、先に指定したパスワードを入力(2カ所)
- ソリューションのビルド
(ASPをデバッグするためにアカウントを設定する必要があったと思うんだが忘れたので飛ばす)
- 実行
- IEから以下のURLを叩く
- http://localhost/MSPetshop/
- VS.NETのサーバーエクスプローラーで「サーバー>(マシン名)>SQL Server」を右クリック
- SQL Serverのインスタンスの登録
- インスタンス名に"MSDE2000"を指定