- - PR -
Oracle Installerが起動しない
1
投稿者 | 投稿内容 | ||||||||
---|---|---|---|---|---|---|---|---|---|
|
投稿日時: 2006-08-12 22:45
教えてください。
IT初心者なのですが、勉強のためにRedHatLinuxへOracle9iを インストールしようとしています。 しかし、インストールのインストーラーさえ起動しないでエラーになってしまいます。 runInstallerを実行すると 下記のようなエラーが表示されて、止まってしまいます。 [oracle@jkpc ~]$ Initializing Java Virtual Machine from /tmp/OraInstall2006-08-12_10-43-29PM/jre/bin/java. Please wait... Exception in thread "main" java.lang.InternalError: Can't connect to X11 window server using 'PC名:0.0' as the value of the DISPLAY variable. at sun.awt.X11GraphicsEnvironment.initDisplay(Native Method) at sun.awt.X11GraphicsEnvironment.<clinit>(X11GraphicsEnvironment.java:59) at java.lang.Class.forName0(Native Method) at java.lang.Class.forName(Class.java:120) at java.awt.GraphicsEnvironment.getLocalGraphicsEnvironment(GraphicsEnvironment.java:58) at java.awt.Window.<init>(Window.java:188) at java.awt.Frame.<init>(Frame.java:315) at java.awt.Frame.<init>(Frame.java:262) at oracle.sysman.oii.oiic.OiicInstaller.main(OiicInstaller.java:593) なにが足りないのか誰かアドバイスお願い致します。 2時間近く悩んでおります。。 | ||||||||
|
投稿日時: 2006-08-13 00:30
runInstallerをそのまま実行すると、Java製のGUI形式インストーラ
を起動しようとするので、XWindowシステム用の最低限の設定をして おく必要があります。 rootユーザーで
実行してから、Oracleユーザーで
としてからrunInstallerを実行してみると動くと思います。 ※あと、Oracle用のその他必要な環境変数も合わせて設定してください。 | ||||||||
|
投稿日時: 2006-08-13 03:01
小僧さんの指摘されている事と上記、すべて製品の「インストレーションガイド」に載っています。 製品に付属していなかったり、マニュアルが見当たらない場合でも、 http://otn.oracle.co.jp/ へ行けばダウンロード可能です。 そちらを見ながら行った方が、勉強としては、より「ためになる」ものになるかと思います。 # 投稿時間現在は、メンテナンス中ですので終わるまで見れませんけどね。 | ||||||||
|
投稿日時: 2006-08-14 23:47
小僧さん、せんさん
アドバイスありがとうございました。 xhostなどの設定を一通りおこない インストーラーが起動することができました。 しかし、ins_net_client.mkがmakeできないなどの エラーが多発して、インストールは、まだ完了しておりません。 そもそもバージョンがサポートされていないのではないかと オラクルのHPを確認したところ下記のような記述がありました。 ※2 Red Hat Enterprise Linux AS/ES 3はR9.2.0.4以降で対応します。また、「Oracle9i Database Release 2(9.2.0.1.0) JP CD/Media Pack v10 for Linux x86 」以上に同梱されているパッチの適用が必要になります。 ※3 Red Hat Enterprise Linux AS/ES 4はR9.2.0.6以降で対応します。また、「Oracle9i Database Release 2(9.2.0.1.0) JP CD Pack v14 for Linux x86 」以上に同梱されているパッチの適用が必要になります。 私のインストールしようとしている環境は、Linux ES4 Oracle9.2.0なのですが メディアが※3のものであるかどうかはどのように確認すればよいのでしょうか? アドバイスお願いいたします。 | ||||||||
|
投稿日時: 2006-08-16 08:32
>メディアが※3のものであるかどうかはどのように確認すればよいのでしょうか?
通常ですと、oracleのマイナーアップデートは本体のインストーラを含んだCD とは別途にリリースされます。 この場合だと、"JP CD Pack v14"というCDですね。 業務で使わないということですので・・・、 バージョンは異なりますが、昔バージョン不一致でインストールできないときに /etc/redhat-releaseを書き換えてインストールをしたことがあります。 | ||||||||
|
投稿日時: 2006-08-16 11:10
gccとか、コンパイルするためのソフトウェアは
ES4にインストールされていますかね。ES4に限った 話ではないですが、OSをインストールするときに 運用用の設定でインストールすると、GCCとかインストール されない場合もあるようですので。 ※make実行時に出たエラーとかを質問と一緒に書いて いただいた方が良いと思うのですが。 |
1