none
SQL Server 2005 Developer Editionのインストール RRS feed

  • 質問

  • SQL Server 2005はまだ初心者なので、皆さんお願いします。

    以下のような環境にSQL Server 2005 Developer Editionをインストールしてみたのですが、SQL Server 2000の頃の感覚ではうまくいっていないように思われるので、投稿してみました。

    <インストールした環境>
    Windows XP Professional Edition with Service Pack 2 + Microsoft Update
    SQL Server 2000 Developer Edition with Service Pack 3a
    Visual Studio 6.0 Enterprise Edition with Service Pack 6(フルインストール)
    Visual Studio .NET 2003 Enterprise Architect with Microsoft .NET Framework Service Pack 1(フルインストール)
    Micirsoft Office Professional Edition 2003 with Service Pack 2(フルインストール)
    Visual Studio 2005 Professional Edition(フルインストール)

    SQL Server 2005 Standard Edition のクライアントをインストールしてみたVisual Studio .NET 2003 Enterprise Architectの環境(便宜上『環境A』とします)とは、(インストール後の)スタート メニューが異なり、Microsoft SQL Server 2005メニューには「構成ツール」のみで、「Analysis Service」・「パフォーマンス ツール」・「マニュアルとチュートリアル」といったツール群がなく、『環境A』で確認したパスにも実行モジュールがありません。
    例えば、「SQL Server Business Intelligence Development Studio」はVisual Studio 2005と同じだとしても、「SQL Server Management Studio」は別のツールですよね。インストール自体はエラーがなく、該当のサービスもインストール&実行されています。

    SQL Server 2005 Developer Editionはこういった(インストール結果になる)製品なのでしょうか?
    それとも「SQLServer2005 Expressがインストールされているマシンに、SQLServer2005Standardの開発環境をインストールしても問題ないのでしょうか?」にあるようにVisual Studio 2005 Professional EditionのExpress Edition(もしかしたらMobile Editionも?)がインストールされているいるのが原因なのでしょうか?こうした環境を構築する場合はVisual Studio 2005のSQL Serverのオプションはインストールしない方がいいということでしょうか?

    どなたかご存知の方がいらっしゃいましたらご教授ください。

    ※因みにSQL Server 2000もSQL Server 2005もデフォルトではなく、異なるインスタンス名を設定しています。

    2007年3月6日 4:43

すべての返信

  • 何が困っているのかわかりづらいので、まずぱっと見てわかったことだけ書き込みます。

    SQL Server 2005 ではクエリアナライザは SSMS (Management Studio) に統合されています。
    プロファイラも SSMS のツールメニューから起動できます。起動してみてエラーになったらインストールできてないです。
    SSMS などはインストール時にクライアント ツールをインストールすればインストールされます。

    SSMS は VS2005 と統合されてますが、VS2003 とは統合されてません。

    上記を読んだ感じではインストール時にクライアント ツールのインストールを選択していないように見えます。
    ちなみに SSMS は既定で次のパスにインストールされます。

    C:\Program Files\Microsoft SQL Server\90\Tools\Binn\VSShell\Common7\IDE\SqlWb.exe

    2007年3月8日 4:06
  • これ、PASSJ で解決しちゃったんですよね。

    要するに Visual Studio 2005 と同時に SQL Server 2005 Express をインストールした後に、SQL Server 2005 Developer Edition をインストールすると発生する現象です。

    私は SQL Server 2005 のインスタンス番号にこだわるので、最初から SQL Server 2005 Express を外して Visual Studio 2005 を入れて、SQL Server 2005 Developer Edition 入れて、最後に SQL Server 2005 Express with Advanced Services を入れるようにしてたので、この現象が起こらずに何が原因か分からなかったのですが、中氏からの一言ですべて解決しちゃいましたね。

    2007年3月8日 4:31
  • 仕事の関係でお返事が大変遅くなりましたが、PASSJの中氏さんので、無事解決しました。

    ただ、Visual Studio 2005やその関連アドオンが、あまりにSQL Server 2005のExpress Editionをインストールしたがるのには閉口しましたが。

    実際は、前記のことも含めて、他のツールとの依存関係やいろいろな問題があって、すべてのインストールが終わったのが、3月末になってしまいました。ただ、そのおかげもあって(?)、Visual Studio .NET 2003やVisual Studio 2005、SQL Server 2000、もちろんSQL Server 2005も含めて、今まであまり意識していなくて気がつかなかった点にいろいろ気づくこともできました。

    おがわみつぎさん、中氏さん本当にありがとうございました。Oracleに比べて、SQL Serverはまだまだ半可通なので、わからないことなどいろいろ教えていただけるとありがたいです。

     

    2007年4月20日 1:59