1

少し前に、開発マシンに Oracle 10g XE データベースをインストールしました。それ以来、XE インストールの上に Application Express をインストールしました。つまり、10g で動作する APEX です。結局、APEXは本当に必要ないことがわかりました(代わりにASP.NETとOracleで開発していることが判明しました)。APEXをインストールする前に、XE 10gインスタンスを管理するためのGUIが多かったことを思い出します。

元の XE インストールを残したまま APEX を削除できますか? 元の XE を再インストールしようとしましたが、新しい HOME をインストールせずにこれを行う方法がわかりませんでした (やりたくないので混乱します)。ティア。

4

3 に答える 3

1

Oracle XEには、(メモリからの)APEXベースのXE管理ツールとともにAPEXがインストールされています。実際に行ったように聞こえるのは、新しいバージョンのAPEXをアップグレード/オーバーインストールしてから、APEXをすべて削除することでした。

おそらく最も簡単な方法は、expまたはexpdp(データポンプ)を使用してユーザースキーマをバックアップし、XEをアンインストールし、XEを再インストールしてから、ユーザースキーマをインポートすることです。これにより、XEは希望どおりの状態に戻ります。

于 2010-11-22T07:30:19.760 に答える
1

あなたが何をしたかに関係なく、たくさんのもの(PL / SQL組み込みゲートウェイなど)があります。FLOWS_020100 の下にもたくさんのものがあります (私は思います)。

たとえば、XE に Apex 3.2 をインストールすると、新しいスキーマ (FLOWS_030200 または APEX_0400000 など) が作成され、一連のシノニムが FLOWS_020100 から新しいスキーマに再ポイントされます。

場合によっては (XE のスペース制限のため)、FLOWS_020100 スキーマを削除します。もしそうなら、あなたの最善の策はおそらく、データベース内の必要なものをすべてコピーし、XE をアンインストールしてから再インストールすることです。古いスキーマが残っている場合は、アップグレードが失敗した場合と同様に、「元に戻す」手順に従ってください。

于 2010-11-22T02:14:15.627 に答える
0

AFAIK Apexは、Webサーバーといくつかのスクリプトをデータベースにインストールします。ただし、xe を管理する GUI は変更する必要があります。同じポートにアクセスしていますか?

また、Oracle データベース用の非常に優れたツールである SqlDeveloper もあります。

最後に、アプリケーション開発にOracle ADFを試しましたか?

于 2010-11-22T01:19:14.907 に答える