0

オラクルに問題があります...

ここに Oracle 11g Express Edition をインストールしました。

C:\oraclexe\app\oracle\product\11.2.0\server.. 次のようなフォルダが存在するようにします。

C:\oraclexe\app\oracle\product\11.2.0\server\bin C:\oraclexe\app\oracle\product\11.2.0\server\config C:\oraclexe\app\oracle\product\11.2.0\server\database C:\oraclexe\app\oracle\product\11.2.0\server\lib

など...そしてデータベースは正常に動作しています..

OC4J をC:\oc4j_extended_101350.. にインストールして、次のようなフォルダがあるようにします。

C:\oc4j_extended_101350\bin

C:\oc4j_extended_101350\j2ee

C:\oc4j_extended_101350\webservices

等々 ..

現在、OC4J では、環境変数を定義する必要があります。OC4J が機能するには、この環境変数ORACLE_HOMEを に設定する必要がありC:\oc4j_extended_101350ます。しかし、これを行うと、Oracle データベースが動作を停止し、環境変数を削除するか、ORACLE_HOME環境変数を に設定すると、 Oracle Databaseがインストールされている場所で、OC4Jが動作を停止します..

それで、これに対する解決策はありますか?OC4JとOracle Databaseの両方が機能するように?

これが問題になる場合に備えて、私のシステムはWindows 7 64ビットです..

編集:

また、両方が同時に動作する必要があるため、スクリプトソリューションが機能するかどうかはわかりません..

4

1 に答える 1

0

どちらのインストールでも、ORACLE_HOMEを設定する必要がありますが、値は異なります。私の専門知識はWindowsではなくUNIXです。その答えは、ユーザーまたはプログラムにこの変数を必要な場所に正しく設定させることです。単一のユニバーサル値、または設定されていない値では機能しません。

例(実際のコマンドではなく、疑似構文):

ORACLE_HOME=DB_HOME
"start database"

ORACLE_HOME=OC4J HOME
"start OC4J"

Windowsでは、この変数を「サービスレベル」で設定できる場合もあれば、古い学校に行ってバッチファイルを作成する必要がある場合もあります。私が言ったように、私はウィンドウズを知りません。

心配しないでください、あなたはそれをすることができます!少し試してみてください。ソリューションを投稿してください。

于 2011-09-09T17:30:22.207 に答える