VistaのIISは 7.0 です。SQL_Serverを導入しようとすると、IISが稼働してないと警告がでます。
Sql_Server2005がIISを認識しないと、ReportingServiceが導入できません。
?IISは動いているのになぜ?
よくよく IISの設定を見ると IIS6.0のサポート関係はOFFインストールしてませんでした。
IIS6.0Supportを導入して、再度、SQL_Serverを導入すると、今度は上手く導入できて、Reportingサービスも入りました。
IIS6.0特有の機能を使っているのでしょうね。モジュールの相互関連の資料は見付けられなかったのですが。なんとなくスッキリしませんが、今のところ不具合はないです。
version依存があるということは、下位互換性がないということでしょう。Vistaが普及しない一因なのかなぁ。
先日 Vista(x64)にOracle_Client(ODP)が入らないと書いたところ_Oracle11gだとサポートしていると教えていただいて、上手く動作していたのですが、
上記のように、他のアプリを導入していくうちに、 VS2005で ODPを使うところで、妙なエラーが出るようになりました。
Oracle.Client(version 11)の参照設定問題なく出来て、コンパイルも通ります。
実行すると Application.Run(form) で 「CLRが壊れているか依存関係が壊れています。」というメッセージが出てハングする。
ウーン。何と何の食い合わせが悪かったのだろう。Vista(x64)でアプリはスンナリ動いてくれないのか。
再度白紙から確認しながら導入する気力はもうない。マルチブートにして、Vista(x86)環境を作ろうっと。