Announcement

Collapse
No announcement yet.

Oracle Datenbank Upgrade rückgängig machen

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Oracle Datenbank Upgrade rückgängig machen

    Hallo Forum,

    ich habe eine Frage. Es wurde eine Datenbank von Oracle Version 9 auf 11 upgegradet. Anschließend wurde festgestellt, dass einige Sache nicht mehr korrekt funktionieren (nicht angepasste Interfaces etc.).

    Deshalb die Frage: ist es möglich, eine Datenbank, die bereits auf Version 11 migriert wurde, kurzfristig wieder mit Version 9 zum laufen zu kriegen?

    Falls dies möglich ist: müssen hier spezielle Sachen beachtet werden?

    PS: ja, natürlich sollte alles vorab getestet werden.. SOLLTE

    Vielen Dank für praktische Hinweise von Euch,
    Thomas

  • #2
    Hallo Thomas

    Habt ihr ein Backup? Oder hat sich in der zwischenzeit zu viel geändert.

    Ich würde versuchen, die Applikation zum laufen zu bringen.
    Schau dich mal in den hinzugekommenen Berechtigungen an, z. B. "SELECT ANY DICTIONARY" oder die Access Control Lists (DBMS_NETWORK_ACL_ADMIN)

    Gruss
    Wernfried

    Comment


    • #3
      Restore auf alte Version ist nicht vorgesehen. U.u. hat Arbeiten mit neuer Versione eh schon zu viel "kaputt" gemacht.

      Comment


      • #4
        "Beliebter" Stolperstein: Seit Oracle 11g ist das Passwort case-sensitiv!

        Kann mit dem Oracle Parameter sec_case_sensitive_logon aber wieder ausgeschaltet werden.

        Gruss
        Wernfried

        Comment


        • #5
          Ein Downgrade der Datenbank in eine ältere Oracle-Version ist ab Oracle 10g schon möglich. In der Online-Hilfe nachschauen, wie weit runter downgegradet werden kann.

          Hauptschritte:
          1. Initialisierungsparameter COMPATIBLE auf die alte Oracle-Version setzen
          2. Datenbank mit STARTUP DOWNGRADE hochfahren
          3. Skript %ORACLE_HOME%\rdbms\admin\catdwgrd.sql ausführen
          4. Datenbank runterhahren
          5. Net Service löschen und einen neuen Net Service mit der alten Oracle-Version generieren
          6. Datenbank mit STARTUP MIGRATE hochfahren
          7. Skript @c:\oracle\ora92\rdbms\admin\catrelod.sql ausführen
          8. Datenbank beenden und "NORMAL" hochfahren
          9. Skript @c:\oracle\ora92\rdbms\admin\utlrp.sql ausführen

          kuemmelchen

          Comment

          Working...
          X