- 締切済み
Oracle9i Clientについて
こんばんわ。 ORACLE勉強中の超入門者です。 今Windows2000ServerにOracle9iをインストールしています。 「Oracle9i Database 9.0.1.0.0」 「Oracle9i Management and Integration 9.0.1.0.0」 まで完了しました。 最後に、 「Oracle9i Client 9.0.1.0.0」 をインストールしようとしたのですが、最後の方で以下のエラーが発生します。 『それらを使用するプロセスに対応付けられたサービスはありません』 入門者のため、書籍を見ながら付属CD-ROMでインストールを進めています。 「Oracle9i Clinent ...」については、”クライアントはデータベースコンポーネントをインストールしたサーバ以外からデータベースアクセスする場合に必要となるものです。”と記載されていましたが、マシンが1台しか無いためデータベースサーバと同じマシンにインストールしようとしました。 『...サーバ以外からデータベースにアクセスする...』という記述部分が具体的にピンとこないのですが、例えばネットワーク経由(telnet?)でサーバにログインしてSQL*PLUSをたたくといった事の場合でしょうか?Clientを入れなくても同じマシン上でSQL*PLUSなどを使ってSQLをたたいたりということはできるのでしょうか? 各製品がどのような動きをするのかがわからないため、とりあえず全て不足の無いようインストールしようとしています。 上記のエラーについてですが、やはりデータベースと同じサーバ(マシン)にインストールしようとしているがために出たエラーなのでしょうか? よろしくお願いします。
- みんなの回答 (4)
- 専門家の回答
みんなの回答
- pc6001
- ベストアンサー率23% (3/13)
Oracle Clientのインストールは Client CDからインストールしようと しているのですか? だとすれば,インストールの必要はないです. Serverのインストールだけで, サーバーのローカルでSQLPlusなどは 利用できるはずです. SQLPlusは管理ツールでもあるので, スタートメニューに登録されると 思いますが.
- yutopapa
- ベストアンサー率47% (139/295)
うろ覚えなんですが・・・。 >『それらを使用するプロセスに対応付けられたサービスはありません』 というエラーは、確かNET8の設定で接続するOracleのサーバー名、インスタンス名(サービス名)が間違っている時に出たような気がします。 Oracle Clientのインストールの最後の方で、接続するOracleサービスのサーバー名、サービス名(インスタンス名)を入力する筈なのですが、そこが合っているかチェックしてみて下さい。
>サーバ以外からデータベースにアクセスする ようするにデータベースサーバーマシンが他にある場合、クライアントマシンからそのDBサーバーにアクセスし、SQL-PLUSなどを利用したり、その他諸々ORACLEのクライアントから利用できるものがあります。 >サーバにログインしてSQL*PLUSをたたくといった事 ということとは違い、クライアントマシンからODBC経由でDBサーバーの特定のDBにアクセスしてSQL文などを実行できます。 >同じマシン上でSQL*PLUSなどを使ってSQLをたたいたり 経験上、DBサーバーで直にSQL-PLUSを動かした経験がないのでわかりませんが、クライアントでできる機能なので、サーバーでもできると思います。たしか8iでやったことがあるような・・・。 インストール後にwindowsのスタートボタン→プログラムからめぐってoracleというメニューに(多分)あるapplication developmentにSQL-PLUSもありませんか?
お礼
ありがとうございます。 スタートボタンより辿って行き、SQL*PLUSを見つけることができました。system/manager/SIDでログインし、適当なSQLをたたくことができました。 先ほどのclientインストールに関しては、結局中止したままですが、上記のようにclientをインストールしなくてもSQL*PLUSがたたけそうなので、とりあえず大丈夫かな?と思います。(もしかしたら以降で不具合がいろいろと発生するかもしれませんが・・・) ありがとうございました。
- SteveStrawb
- ベストアンサー率18% (141/774)
サーバとクライアントが同一マシンだからダメってことはないはずです。実際にそのようなマシンでOracle9が稼動しているのを操作した経験がありますから。 原因はわかりませんので、オラクルのサポートに電話で質問してみてはいかがでしょうか?
お礼
ありがとうございます。 書籍に付属のCD-ROMでも、オラクルサポートに電話できるのでしょうか?OTNとかいうサイトがあるみたいで、そちらで質問(書き込み)は登録すればできそうです。 よろしくお願いします。
お礼
ありがとうございます。 Oracle Clientをインストールする際には、(エラーがでるまで)入力要求がありませんでした。 参照している書籍の手順を読み進めてみると、Clientインストールの次に、「Oracle Net Configuration Assistant」で接続設定をすると記述されており、その手順の中に、サーバ名・サービス名を入力するところがあるようです。 (現時点では、「Oracle Net ...」での手順は行っておりません)