Announcement

Collapse
No announcement yet.

Fehlermeldung beim Erstellen des Oracle Data Warehouses

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

  • #16
    Originally posted by user_oracle View Post
    bei mir sind alle Sache in der 11 Version Sowohl OWB als auch die Datenbank sind in der Version 11. Daran sollte es also nicht liegen. Eh, ja das bin ich. Hat ja anscheind noch niemand das Problem in der Form gehabt, deswegen habe ich es dort auch noch mal gepostet (bei Oracle).
    0k. Kannst du noch mal was versuchen ? Unter

    Code:
    .../product/11.1.0/db_1/owb/UnifiedRepos
    (Das ist das Verzeichnis, in der deine OWB Installation liegt) findest du die Log's der Installation, so in der Form log_080606_111608.000.log. Ordne die mal nach Datum und öffne das aktuellste. Vielleicht findest du dort eine etwas spezifischere Fehlermeldung als der ORA-xxx Fehler


    Gruss

    Comment


    • #17
      Ich habe jetzt mal die aktuellste VErsion dieses Log-Files reinkopiert:
      main.AWT-EventQueue-0[6]20080606@10:55:18.018: 00> oracle.wh.service.impl.assistant.ProcessEngine.dis play(ProcessEngine.java:1572): Log File Directory = C:\app\rja\product\11.1.0\db_1\owb\UnifiedRepos\lo g_080606_105518.000.log
      main.AWT-EventQueue-0[6]20080606@10:55:18.018: 00> oracle.wh.service.impl.assistant.ProcessEngine.dis play(ProcessEngine.java:1572): OWBCC_HOME(OracleHome) = C:\app\rja\product\11.1.0\db_1
      main.AWT-EventQueue-0[6]20080606@10:55:18.018: 00> oracle.wh.ui.install.assistant.wizards.MLSNewPanel .initLangs(MLSNewPanel.java:340): ... I'm in initLangs()...
      main.AWT-EventQueue-0[6]20080606@10:55:19.019: 00> oracle.wh.ui.common.UIUtils@e6c6d7: Setting cursor called on oracle.wh.ui.owbcommon.OWBWizard$7[frame6,0,0,0x0,invalid,hidden,layout=java.awt.Bord erLayout,title=,resizable,normal,defaultCloseOpera tion=DO_NOTHING_ON_CLOSE,rootPane=javax.swing.JRoo tPane[,0,0,0x0,invalid,layout=javax.swing.JRootPane$Root Layout,alignmentX=0.0,alignmentY=0.0,border=,flags =16777673,maximumSize=,minimumSize=,preferredSize=],rootPaneCheckingEnabled=true]
      main.AWT-EventQueue-0[6]20080606@10:55:19.019: 00> oracle.wh.ui.common.UIUtils@e6c6d7: Setting cursor called on oracle.wh.ui.owbcommon.OWBWizardWelcomePanel[,0,0,0x0,invalid,layout=java.awt.BorderLayout,alig nmentX=0.0,alignmentY=0.0,border=,flags=9,maximumS ize=,minimumSize=,preferredSize=]
      main.AWT-EventQueue-0[6]20080606@10:55:19.019: 00> oracle.wh.ui.common.UIUtils@e6c6d7: Setting cursor called on oracle.wh.ui.owbcommon.OWBWizard$7[frame6,0,0,0x0,invalid,hidden,layout=java.awt.Bord erLayout,title=Repository-Assistent
      ....
      main.AWT-EventQueue-0[6]20080606@10:56:07.007: 00> oracle.wh.service.impl.assistant.ValidationEngine. display(ValidationEngine.java:2327): [ValidationEngine.checkingIfUserNewDetail()] ... I am in checkingIfUserNewDetail ...
      main.AWT-EventQueue-0[6]20080606@10:56:07.007: 00> oracle.wh.service.impl.assistant.ValidationEngine. display(ValidationEngine.java:2327): Checking if the user is really new...
      main.AWT-EventQueue-0[6]20080606@10:56:07.007: 00> oracle.wh.service.impl.assistant.ValidationEngine. display(ValidationEngine.java:2327): query =select username from all_users where upper(username) = 'REP_OWNER'
      main.AWT-EventQueue-0[6]20080606@10:56:07.007: 00> oracle.wh.service.impl.assistant.ValidationEngine. display(ValidationEngine.java:2327): [ValidationEngine.checkingIfUserNewDetail()] ... complete ...
      main.AWT-EventQueue-0[6]20080606@10:56:07.007: 00> oracle.wh.service.impl.assistant.ValidationEngine. display(ValidationEngine.java:2327): [ValidationEngine.checkingIfUserNew()] ... complete ...
      main.AWT-EventQueue-0[6]20080606@10:56:07.007: 00> oracle.wh.service.impl.assistant.ValidationEngine. display(ValidationEngine.java:2327): [ValidationEngine.validateNewUsrPwd()] ... complete ...
      main.AWT-EventQueue-0[6]20080606@10:56:07.007: 00> oracle.wh.ui.install.assistant.wizards.WkspOwnerNe wPanel.display(WkspOwnerNewPanel.java:280): [onExit()] ... WkspOwnerNewPanel complete
      main.AWT-EventQueue-0[6]20080606@10:56:07.007: 00> oracle.wh.ui.install.assistant.wizards.WkspUserPan el.onEnter(WkspUserPanel.java:355): [WkspUserPanel] ... onEnter() ...
      main.AWT-EventQueue-0[6]20080606@10:56:07.007: 00> oracle.wh.ui.install.assistant.wizards.WkspUserPan el.display(WkspUserPanel.java:547): [onEnter()] 0000......invoke initAvailableDBUsers()....
      main.AWT-EventQueue-0[6]20080606@10:56:07.007: 00> oracle.wh.ui.install.assistant.wizards.WkspUserPan el.display(WkspUserPanel.java:547): [WkspUserPanel] .....in initAvailableDBUsers()....
      main.AWT-EventQueue-0[6]20080606@10:56:07.007: 00> oracle.wh.service.impl.assistant.ValidationEngine. display(ValidationEngine.java:2327): ...in initAvailableDBUsers() [ValidationEngine.java]....
      main.AWT-EventQueue-0[6]20080606@10:56:07.007: 00> oracle.wh.service.impl.assistant.ValidationEngine. display(ValidationEngine.java:2327): try connection with dba...
      main.AWT-EventQueue-0[6]20080606@10:56:07.007: 00> oracle.wh.service.impl.assistant.DatabaseEngine.di splay(DatabaseEngine.java:453): [getConnection]....
      main.AWT-EventQueue-0[6]20080606@10:56:07.007: 00> oracle.wh.service.impl.assistant.ValidationEngine. display(ValidationEngine.java:2327): query1 =set role OWB_USER
      main.AWT-EventQueue-0[6]20080606@10:56:07.007: 00> oracle.wh.service.impl.assistant.DatabaseEngine.di splay(DatabaseEngine.java:453): Exception =ORA-01924: Rolle 'OWB_USER' wurde nicht gewährt oder ist nicht vorhanden
      main.AWT-EventQueue-0[6]20080606@10:56:07.007: 00> oracle.wh.service.impl.assistant.ValidationEngine. display(ValidationEngine.java:2327): query2 =select username from all_users where username not in ('SYSTEM', 'SYS', 'SCOTT', 'OWBSYS') and username not in (select user_name from owbsys.workspace_assignment where ISWORKSPACEOWNER =1 OR (ISWORKSPACEOWNER = 0 and workspace_id = (select workspace_id from owbsys.WORKSPACE_ASSIGNMENT where WORKSPACE_NAME = 'WS' and user_name = 'REP_OWNER' and ISWORKSPACEOWNER =1)))
      main.AWT-EventQueue-0[6]20080606@10:56:07.007: 00> oracle.wh.ui.install.assistant.wizards.WkspUserPan el.display(WkspUserPanel.java:547): [WkspUserPanel] ....complete initAvailableDBUsers()....
      main.AWT-EventQueue-0[6]20080606@10:56:07.007: 00> oracle.wh.ui.common.UIUtils@e6c6d7: Setting cursor called on oracle.wh.ui.owbcommon.OWBWizard$7[frame6,291,223,698x577,invalid,layout=java.awt.Bor derLayout,title=Repository-Assistent - Schritt 6 von 10: Workspace-Eigentümer (neu),resizable,normal,defaultCloseOperation=DO_NO THING_ON_CLOSE,rootPane=javax.swing.JRootPane[,4,30,690x543,invalid,layout=javax.swing.JRootPane $RootLayout,alignmentX=0.0,alignmentY=0.0,border=, flags=16777673,maximumSize=,minimumSize=,preferred Size=],rootPaneCheckingEnabled=true]
      main.AWT-EventQueue-0[6]20080606@10:56:07.007: 00> oracle.wh.ui.common.UIUtils@e6c6d7: Setting cursor called on oracle.wh.ui.install.assistant.wizards.WkspUserPan el[,16,0,530x467,invalid,layout=javax.swing.BoxLayout ,alignmentX=0.0,alignmentY=0.0,border=,flags=9,max imumSize=,minimumSize=,preferredSize=]
      main.AWT-EventQueue-0[6]20080606@10:56:57.057: 00> oracle.wh.ui.common.UIUtils@e6c6d7: Setting cursor called on oracle.wh.ui.owbcommon.OWBWizard$7[frame6,291,223,698x577,invalid,layout=java.awt.Bor derLayout,title=Repository-Assistent - Schritt 7 von 7: Workspace-Benutzer (optional),resizable,normal,defaultCloseOperation= DO_NOTHING_ON_CLOSE,rootPane=javax.swing.JRootPane[,4,30,690x543,invalid,layout=javax.swing.JRootPane $RootLayout,alignmentX=0.0,alignmentY=0.0,border=, flags=16777673,maximumSize=,minimumSize=,preferred Size=],rootPaneCheckingEnabled=true]
      main.AWT-EventQueue-0[6]20080606@10:56:57.057: 00> oracle.wh.ui.common.UIUtils@e6c6d7: Setting cursor called on oracle.wh.ui.owbcommon.OWBWizard$6[dialog33,0,0,0x0,invalid,hidden,layout=java.awt.Bo rderLayout,modal,title=Neuen Datenbankbenutzer
      ...

      main.TaskScheduler timer[5]20080606@12:53:09.009: 00> oracle.wh.service.impl.assistant.ProcessEngine.pro cessSQLUserToken(ProcessEngine.java:1106)+> at oracle.ewt.timer.Timer.run(Unknown Source)

      main.TaskScheduler timer[5]20080606@12:53:09.009: 00> oracle.wh.service.impl.assistant.ProcessEngine.pro cessSQLUserToken(ProcessEngine.java:1106)+> at java.lang.Thread.run(Thread.java:595)

      main.TaskScheduler timer[5]20080606@12:53:09.009: 00> oracle.wh.service.impl.assistant.ProcessEngine.dis play(ProcessEngine.java:1572): Exception = java.sql.SQLException: ORA-00942: Tabelle oder View nicht vorhanden
      main.TaskScheduler timer[5]20080606@12:53:09.009: 00> oracle.wh.ui.install.assistant.wizards.AssistantWi zardDefinition.display(AssistantWizardDefinition.j ava:788): [executeOwbReposOrRuntime]: Error occurred during Workspace Installation. Exception =java.lang.Exception: java.sql.SQLException: ORA-00942: Tabelle oder View nicht vorhanden
      main.AWT-EventQueue-0[6]20080606@12:53:09.009: 00> oracle.wh.ui.jcommon.WhButton@1593ce6: WhButton setLabel rtsString = OK
      main.AWT-EventQueue-0[6]20080606@13:16:39.039: 00> oracle.wh.ui.install.assistant.wizards.AssistantWi zardDefinition.display(AssistantWizardDefinition.j ava:788): before open 'UnSuccessDialog'
      main.AWT-EventQueue-0[6]20080606@13:16:39.039: 00> oracle.wh.ui.install.assistant.wizards.AssistantWi zardDefinition.display(AssistantWizardDefinition.j ava:788): Open UnSuccessDialog ...
      main.AWT-EventQueue-0[6]20080606@13:16:39.039: 00> oracle.wh.ui.jcommon.WhButton@1593ce6: WhButton setLabel rtsString = OK
      Aber ich denke das bringt auch nicht sehr viel, da alles sehr kryptisch geschrieben ist.

      Comment


      • #18
        Originally posted by user_oracle View Post
        Ich habe jetzt mal die aktuellste VErsion dieses Log-Files reinkopiert:

        Aber ich denke das bringt auch nicht sehr viel, da alles sehr kryptisch geschrieben ist.
        In Zeile 74 des Log's steht :

        Exception =ORA-01924: Rolle 'OWB_USER' wurde
        nicht gewährt oder ist nicht vorhanden

        Unter Umständen ist dies ein Problem. Check mal nach auf der DB, ob diese Rolle exisitiert und dein Workspace - User diese Role zugewiesen bekommen hat

        Bei mit hat diese Role folgende Eigenschaften :

        CREATE ROLE owb_user
        NOT IDENTIFIED
        /

        Granted Privileges : Create Database Link und CREATE SESSION, keine weiteren Rollen zugewiesen





        Gruss

        Comment


        • #19
          Wenn ich versuche den Benutzer owb_user (den ich im SQL Developer leider nciht sehen - also denke ich mir : der ist nicht vorhanden) anzulegen, bekomme ich folgenden MEldung im SQL Developer:
          Error starting at line 2 in command:
          CREATE USER owb_user IDENTIFIED BY oracle
          Error at Command Line:2 Column:12
          Error report:
          SQL Error: ORA-01920: Benutzername 'OWB_USER' widerspricht sich mit anderem Benutzer- oder Rollennamen
          01920. 00000 - "user name '%s' conflicts with another user or role name"
          *Cause: There is already a user or role with that name.
          *Action: Specify a different user name.
          GRANT CREATE succeeded.
          GRANT CREATE succeeded.

          Folglich muss er ja vorhanden sein.

          Comment


          • #20
            Originally posted by user_oracle View Post
            Wenn ich versuche den Benutzer owb_user (den ich im SQL Developer leider nciht sehen - also denke ich mir : der ist nicht vorhanden) anzulegen, bekomme ich folgenden MEldung im SQL Developer:
            Error starting at line 2 in command:
            CREATE USER owb_user IDENTIFIED BY oracle
            Error at Command Line:2 Column:12
            Error report:
            SQL Error: ORA-01920: Benutzername 'OWB_USER' widerspricht sich mit anderem Benutzer- oder Rollennamen
            01920. 00000 - "user name '%s' conflicts with another user or role name"
            *Cause: There is already a user or role with that name.
            *Action: Specify a different user name.
            GRANT CREATE succeeded.
            GRANT CREATE succeeded.

            Folglich muss er ja vorhanden sein.
            - Hmm, sorry..da muss ich jetzt passen...vielleicht kriegst du ja ne gute Antwort im Oracle Forum

            Comment


            • #21
              Also ich bin jetzt erstamal ein Stück weiter gekommen. so wie es aussieht fehlten 2 Benutzer:
              sys
              und owb_user
              die habe einfach mal angelegt mit allen Admin rechten.
              Wie dem auchs ei, jetzt erhalte ich eine neue Fehlermeldung:

              wie im Bild angezeigt.
              Was nun?
              Attached Files

              Comment


              • #22
                Originally posted by user_oracle View Post
                Also ich bin jetzt erstamal ein Stück weiter gekommen. so wie es aussieht fehlten 2 Benutzer:
                sys
                und owb_user
                die habe einfach mal angelegt mit allen Admin rechten.
                Wie dem auchs ei, jetzt erhalte ich eine neue Fehlermeldung:

                wie im Bild angezeigt.
                Was nun?
                - SYS hat gefehlt ??????

                Comment


                • #23
                  und jetzt noch ne 2. fehlermeldung die so aussieht. IRgendwie sollen die Referenzen der Primärschlüssel nicht stimmen.
                  Attached Files

                  Comment


                  • #24
                    ja sys hat gefehlt, stand in dem log-file drinne. Daraufhin habe ich diesen user neu angelegt mit allen Rechten ausgestatte die man nur haben kann. Ich hoffe mal dass dies nicht unbedingt falsch war.
                    Zuletzt editiert von user_oracle; 09.06.2008, 10:17.

                    Comment

                    Working...
                    X