XML-DB-Anmeldung auf APEX 4.2
Das Problem Mit den XML-DB und Apex:
Ich gerade fertig mit der Oracle APEX-installation (ich verwende die Oracle 11g Express Edition und APEX 4.02) ich deinstalliert die vorhandene version von APEX installiert und 4.20, und wenn ich versuche eine Verbindung zu der Haupt-admin-Seite unter:
http://HOST:PORT/apex/apex_admin
Ich bin immer das lästige XDB login
popup. Ich Installierte es auf vielen anderen Servern, aber ich habe nie bekommen, username und pwd für XDB gefragt.
, Was ich Bisher Getan habe:
Auf der Suche im web habe ich gefunden und versucht, diese Idee:
XDB-Server-Konfiguration Ändern
Versucht mit diesem Befehl auf die Datenbank-server:
EXEC DBMS_XDB.SETHTTPPORT(0);
Nichts passiert, außer, dass ich einen Fehler 404-Seite.
Ich bin wirklich in der Notwendigkeit Ihre Hilfe, Jungs...
Dank im Voraus, y ' all!
Oracle, Version: Oracle 11g EXPRESS EDITION (XE)
APEX Version: 4.02 (vorinstalliert)
LÖSUNGEN:
Gibt es zwei Lösungen, je nach Fall, Sie sind...
HINWEIS: Führen Sie die sql-Skripts verbunden mit "sys as sysdba" um zu vermeiden, irgendein problem mit der Berechtigung.
- Sind Sie in meinem Fall, deinstallieren Sie das vorinstallierte APEX (4.02) und möchte installieren eine neue version:
- Verschieben Sie die vorhandenen "apex" dir (Sie finden es in $Oracle_Home) "apex_old" und entpacken Sie hier die neue "apex" - Verzeichnis.
- Starten
@apexins.sql APEX APEX TEMP /i/
zu installieren Apex ("APEX", wie Sie Ihre tablespaces anstelle der Standard - "SYSAUX", um zu verhindern, dass jeder irgendwie in Konflikt mit dem alten). - Einmal getan mit dem "apexins", führen
@apex_epg_config.sql [_Directory you unzip Apex_]
zum erneuten laden des Bildes. - Wenn nicht bereits, legen Sie den port für APEX starten
EXEC DBMS_XDB.SETHTTPPORT(xxxx);
xxxx = steht für den port, den Sie festlegen möchten, wie die Standard-8080 oder andere, wie 7777, 8081, 8082, ecc..., Nur tun, NICHT wählen 1521 (listener-port) oder 0 (deaktivieren APEX).
Nun hast du neu installiert, APEX und Sie sollten in der Lage sein, um Zugriff auf die "INTERNEN" Arbeitsbereich.
- Möchten Sie nur aktualisieren Sie Ihre vorinstallierten APEX version von 4.02 auf die neueste version:
- Verschieben Sie die vorhandenen "apex" dir (Sie finden es in $Oracle_Home) "apex_old". Dann entpacken hier die neue "apex" - Verzeichnis.
- Laufen
@apexins SYSAUX SYSAUX TEMP /i/
um die installation zu starten/aktualisieren. - Einmal abgeschlossen ist, starten Sie
@apxldimg.sql [_Directory you unzip apex_]
neu laden das Bild, es wird ein paar Minuten dauern, abhängig von der Maschine, die Sie arbeiten.
Nun sollten Sie in der Lage sein, um Zugang zu Ihrem INTERNEN Arbeitsbereich.
Hoffe das konnte jemand helfen der Landung hier, auf der Suche nach einer Lösung für dieses problem.
InformationsquelleAutor EdwardKirk | 2014-05-29
Du musst angemeldet sein, um einen Kommentar abzugeben.
Fehlerbehebung eine Neue Installation von Oracle Application Express (APEX)
BEARBEITEN-Die situation so weit: (In Reaktion auf die kürzlich gepostete Kommentare)
Diese ok sein sollten, vorausgesetzt, dass Sie installiert haben, oder re-installiert eine version von APEX an seinem Platz. Die Einrichtung ist ein komplizierter bei der Handhabung es auf diese Weise, aber mit ein wenig Geduld und Sie sollten schließlich die gleichen Ergebnisse.
Re-Aktivieren APEX Broadcast-Ports
Den Befehl, Sie lief:
Nur geschlossene Zugang zum Apex auf Ihre Zuhörer zu allen ports. "0" wird verwendet für die Wartung Modus bei der Aktualisierung verhindern, dass alle Benutzer angeschlossen wird, die während der Wartung.
Standard, wenn Sie sich nicht geändert hatte ist es: 8080
Können Sie es ändern, etwas (ungleich null natürlich) mit dem gleichen Befehl, und wählen Sie einen Wert, nicht kollidieren mit anderen aktiven port-Belegungen (wie 1521) etc.
In der Zukunft, wenn Sie nicht wissen, welchen port zugewiesen wurde, wird der Befehl:
wird, jog Ihr Gedächtnis.
Überprüfen Sie das APEX-System-Konfiguration
Ich bin das verweisen auf die Konfigurationseinstellungen von meinem home-system, welche arbeiten zu dieser Zeit. Dies sind die Spezifikationen:
...Nur mal so zum Vergleich, Zugriff auf auch eine Arbeitsgruppe zu installieren mit dem falschen Pfad kann den Fehler gemeldet haben. Wie:
Zugriff auf die Oracle-Listener Mit den Falschen Pfad
Müssen Sie prüfen, welche option Sie gewählt haben, Sie mit dem server gateway (es gibt mehr als eine). Einige Optionen: Oracle HTTP-Gateway (die aktuellste; ich bin mit, dass man), mod/plsql-Gateway, etc. Dies kann Auswirkungen auf Ihre Standard -, Basis Weg.
Testen der Oracle-Listener-Services
Überprüfen Sie Ihre
listener.ora
- Datei unter ../server/network/admin/... das ist der Hörer.ora-Datei auf eine funktionierende Instanz (mein home-pc):Gibt es auch ein command-line utility:
lsnrctl
, die hat ein paar Optionen für die überprüfung der status Ihrer "Zuhörer". Es scheint drei in meinem installieren. Auf port 1521 für die standard-Datenbank-Zugriff, einer auf port xxxx für das, was definiert wurde, für die XDB-service, und andere, die für so genannte "Externe Procs". Wenn Sie Ihre Einstellungen gleich Aussehen, lsnrctl hat einen Befehl namens "START", um alle listener-Dienste laufen wieder. Das könnte eine gute Führung für Sie.Weiter.
Versuchen Sie, einen abschließenden Schrägstrich nach dem letzten Teil des url: "yourhost:port/apex/apex_admin" es macht einen Unterschied. Wenn das nicht funktioniert, überprüfen Sie Auch yourhost:port/apex, das ist der Allgemeine Zugangspunkt für Apex-Nutzer mit app-design-Berechtigungen. Die apex_admin Konto zugänglich ist, durch auch hier. Festlegen der INTERNEN wie der Arbeitsbereich.
Ich versuchte beide Ihre Hinweise aber dasselbe.. ich noch immer die XDB-login-popup... ohh! habe vergessen zu sagen, eine Sache.. ich deinstalliert, 4.0, eine, die sich selbst installieren was mit einem 11g-Express (mit apxremov.sql) kann es Probleme? Danke nochmal für Eure Hilfe!
Gerade gebucht einige zusätzliche Kommentare am Ende für Sie zu verengen die Möglichkeiten. Überprüfen Sie Sie heraus, wenn Sie bekommen eine chance und lassen Sie mich wissen, wie es funktioniert.
Yeah, vielen Dank für all Ihre Hilfe und für das massive Bearbeiten! Ahah ich löste es auf eine andere Weise, wenn ich vor meinem PC, ich werde fügen Sie die Lösung, indem es die wichtigsten questio, so dass andere user es schneller finden können, nochmals vielen Dank für alles!
InformationsquelleAutor Richard Pascual