Initialized of Database (8.1.7)

When I install the Oracle 8.1.7 on RedHat Linux 7.0.
Everythings seems OK, but when it goes to the part of initialization of Database,
it prompts ERROR of ora-03114.
I have no any idea.Anyone can help me?
THX a lot

hi sam,
this is the OracleAS Portal Content Management forum. Please post your question in the Database forum
General Database Discussions
thanks,
christian

Similar Messages

  • Error in initializing the database engine

    Hi everyone,
    We are currently facing a problem while trying to login the MDM repository. Earlier we got the WinSock error after that we were not able to login to the repository, afterwards we try to remount tyhe server but it showing the following error "ERROR IN INITIALIZING THE DATABASE ENGINE". If anyone has any clues/relative answers please help, its very urgent. We think this is due to the some problem in the database, we are currently using Oracle 10g.
    Full Points will be given to helpful answers.

    Hi Tejas,
    We are also in  a similar spot now.
    Can you pls guide us how you solved your problem. Hope we can use your expertise here.
    Thanks,
    Abdul

  • While initializing the database in adobe livecycle es

    Hi,
    Would you suggest me that while initializing the database I'm having the following error:
    Failed on retriewing task from server.
    ALC-TTN-109-000:Could not establish a valid connect to server:[Unexpected end to file from server].
    To resolve this proble what should I want to do?
    Please help me on this.

    The host can be identified a number of ways...
    1) Right-click om My Computer > Properties > Computer Name > Change
    2) At a Command prompt enter 'echo %COMPUTERNAME%'
    3) At a Command prompt enter 'ipconfig' and get the IP address for the local area connection
    4) If you have the TCP/IP loopback interface adapter installed, it is typically configured for IP 127.0.0.1. To validate, go to a Command prompt enter 'ping 127.0.0.1'.
    5) host name resolution my be configured for 'localhost'. To validate, go to a Command prompt enter 'ping localhost'.
    There are common port number used by each application server. For JBoss it is commonly port 8080.
    Steve

  • Best way to load initial TimesTen database

    I have a customer that wants to use TimesTen as a pure in-memory database. This IMDB has about 65 tables some having data upwards of 6 million rows. What is the best way to load this data? There is no cache-connect option being used. I am thinking insert is the only option here. Are there any other options?
    thansk

    You can also use the TimesTen ttbulkcp command line utility, this tool is similar to SQL*Loader except it handles both import and export of data.
    For example, the following command loads the rows listed in file foo.dump into a table called foo in database mydb, placing any error messages into the file foo.err.
    ttbulkcp -i -e foo.err dsn=mydb foo foo.dump
    For more information on the ttbulkcp utility you can refer to the Oracle TimesTen API Reference Guide.

  • Oradim error while initializing oracle database instance

    I am trying to install the Oracle 91 personal edition for windows 98 on a windows Me PC. After all the files for the database are copied, I get an error for the file "Oradim" and then a prompt to close all programs and restart my PC. Restarting the PC does not help me either.
    Thanks in advance for any help.
    regards
    Partha

    user8484066 wrote:
    when installing oracle database 11gR2 on windows 7 64-bit following error is occuring.
    G:\app\DELL\product\11.2.0\dbhome_3\owb\external\oc4j_applications\applications\WFMLRSVCApp.ear
    Error? What error? I don't see an error. I just see the name of a file.
    Fortunately we've all seen that file name enough to know what your error is anyway
    I have downloaded this file from
    http://www.oracle.com/technetwork/database/enterprise-edition/downloads/index.html
    Can anyone help me in this.You failed to follow the download/install instructions at two different points.
    The first was on the very page you cited as the source of your download, where it says
    *"- Make sure to download and unzip both files to the same directory. "*
    I'm willing to bet you a cold one that you either downloaded only one file, or you downloaded both files but unzipped them into separate directories.
    The second point you missed was in the Installation Guide where it lists the acceptable Operating Systems under "Database Software Requirements". It lists all the various versions of Windows, including this line:
    Windows 7 - Professional, Enterprise, and Ultimate editions
    Notice the absence of any "home" editions . . .

  • Hang in initializing database in RedHat Linux 7.0

    I could successfully install oracle 8.1.6 in RedHat Linux7.0. Although it installed oracle software it hang when creating a database ( Actually in initializing the Database )It doesn't give any error message.

    I could successfully install oracle 8.1.6 in RedHat Linux7.0. Although it installed oracle software it hang when creating a database ( Actually in initializing the Database )It doesn't give any error message.

  • Slow Initial Database Connection

    I think I have a slowness issue with the initial Oracle database connection. When I try to connect initially, the connection , it takes a long time. Is there anyway to speed this up...
    I am using encryption and jdbc on oracle.
    This takes a good 20 - 30 seconds....
    Class.forName("oracle.jdbc.driver.OracleDriver");
    PARAMETERS.put("oracle.net.encryption_client","REQUIRED");
    PARAMETERS.put("oracle.net.encryption_types_client","DES40C");
    PARAMETERS.put("oracle.net.crypto_checksum_client","REQUESTE");
    PARAMETERS.put("oracle.net.crypto_checksum_types_client","MD5");
    PARAMETERS.put("user",user);
    PARAMETERS.put("password",password);
    connect = DriverManager.getConnection(dbUrl,PARAMETERS);

    Didn't I answer this question?
    The process of encrypting the connection, and generating MD5 checksums for each message sent over that connection both take considerable time to set up and the only way to make it go faster is to throw more processing power at it (i.e., get a faster computer), or switch to a far weaker form of encryption (but that means we can break the code in mere minutes).
    This is a known feature. This is why the National Security Agency (NSA) and the National Reconniassance Office (NRO) have more supercomputers than any other US Government Agency.
    If time really is a factor, then I suggest that you drop the MD5 requirement. MD5 essentially confirms that you have received all of the data you are expecting (and in a particular order) and no more than that. Attempting to decrypt DES also confirms that you have received all of the data you wanted (in the correct order) and no more than that. In other words, the two functions are redundant.
    However, MD5 is a one way function whereas DES is two way; DES allows you to decrypt the message itself, but MD5 only allows you to confirm that the message is genuine. Hence, drop MD5 in favor of DES.
    If you're really interested in rewriting the DES and MD5 schemes for more speed, do some reading on the cryptography forums, or check out an appropriate book at the library.

  • Help needed in deleting nodes from RAC database

    Our DB is 10g RAC database and the servers are Window 2003 server. Initially the database was configured to have 4 nodes. For some reason we stopped the instances in the first two nodes and the current database is running on node3 and node4. I queried the v$thread view and it shows 3 records. Thread 2 is closed and disabled. Thread 3 is open and public and thread 4 is open and private. Now we need to disconnect nodes 1 and 2 from RAC db and cluster ware (We use Oracle cluster ware) and plan to use those two servers for other purposes. Although I read through the Oracle doc regarding deleting node from RAC “11 Adding and Deleting Nodes and Instances on Windows-Based Systems” and wrote down the steps we need to take but I am still not comfortable in doing it since it is production env and we don’t have any dev env to practice those steps. So I would like to borrow your experiences and your lessons learned while you were doing those. Please share your thoughts and insights with us.
    Thank you so much for your help,
    Shirley

    what's your full version? I can warn about specific issues in 10.1.0.3 and 10.2.0.1 - for example, in some cases (depending on how the listener was configured), it will be impossible to delete the listener for the deleted node. Known bug.
    To avoid many many known bugs, you may want to upgrade to at least 10.2.0.2 before removing a node (from my experience, this is the first stable RAC version).
    In any case, deleting a node is a rather delicate process. I really really recommend practicing. Take any pc/laptop, install VMWARE, define two virtual machines, install RAC and remove one node. It will take you an extra day or two, and could save your production.

  • Problem with direct input program while uploading data into database

    TABLES:  BGR00,                        " Mappensatz
             BMM00,                        " MM01/MM02  BTCI-Kopfdaten
             BMMH1,                        " MM01/MM02 Hauptdaten
             BMMH2,                        " Länderdaten (Steuern)
             BMMH3,                        " Prognosewerte
             BMMH4,                        " Verbrauchswerte
             BMMH5,                        " Kurztexte
             BMMH6,                        " Mengeneinheiten
             BMMH7,                        " Langtexte
             BMMH8.                        " Referentielle EAN's
           Satztypen
    DATA:    MAPPENSATZ  LIKE BMM00-STYPE VALUE '0',
             KOPFSATZ    LIKE BMM00-STYPE VALUE '1',
             HAUPTSATZ   LIKE BMM00-STYPE VALUE '2',
             KUN_SATZ    LIKE BMM00-STYPE VALUE 'Z',
             LANDSATZ    LIKE BMM00-STYPE VALUE '3',
             PROGSATZ    LIKE BMM00-STYPE VALUE '4',
             VERBSATZ    LIKE BMM00-STYPE VALUE '5',
             KTEXTSATZ   LIKE BMM00-STYPE VALUE '6',
             MESATZ      LIKE BMM00-STYPE VALUE '7',
             TEXTSATZ    LIKE BMM00-STYPE VALUE '8',
             EANSATZ     LIKE BMM00-STYPE VALUE '9'.
    Common Data Bereich fuer die extern aufgerufenen Routinen
           Initialstrukturen
    DATA:  BEGIN OF COMMON PART RMMMBIMY.
    DATA:    BEGIN OF I_BMM00.
               INCLUDE STRUCTURE BMM00.    " Kopfdaten
    DATA:    END OF I_BMM00.
    DATA:    BEGIN OF I_BMMH1.
               INCLUDE STRUCTURE BMMH1.    " Haupdaten
    DATA:    END OF I_BMMH1.
    DATA:    BEGIN OF I_BMMH2.
               INCLUDE STRUCTURE BMMH2.    " Länderdaten
    DATA:    END OF I_BMMH2.
    DATA:    BEGIN OF I_BMMH3.
               INCLUDE STRUCTURE BMMH3.    " Prognosewerte
    DATA:    END OF I_BMMH3.
    DATA:    BEGIN OF I_BMMH4.
               INCLUDE STRUCTURE BMMH4.    " Verbrauchswerte
    DATA:    END OF I_BMMH4.
    DATA:    BEGIN OF I_BMMH5.
               INCLUDE STRUCTURE BMMH5.    " Kurztexte
    DATA:    END OF I_BMMH5.
    DATA:    BEGIN OF I_BMMH6.
               INCLUDE STRUCTURE BMMH6.    " Mengeneinheiten
    DATA:    END OF I_BMMH6.
    DATA:    BEGIN OF I_BMMH7.
               INCLUDE STRUCTURE BMMH7.    " Textzeilen
    DATA:    END OF I_BMMH7.
    DATA:    BEGIN OF I_BMMH8.
               INCLUDE STRUCTURE BMMH8.    " Referentielle EAN's
    DATA:    END OF I_BMMH8.
    DATA:  END OF COMMON PART.
    DATA: WA LIKE TEDATA-DATA.
           Einzelfelder
    DATA:    GROUP_COUNT(6) TYPE C,    " Anzahl Mappen
             TRANS_COUNT(6) TYPE C,    " alte Definition für rmmmbim0
             SATZ_COUNT  LIKE MUEB_REST-TRANC, " Trans.zähler neu
             H_IND_COUNT LIKE MUEB_REST-D_IND, " Index welches Feld zurücks.
             SATZ2_COUNT(6) TYPE C.    " Anz. Sätze je Trans. ohne Kopfsatz
    DATA:    XEOF(1)          TYPE C,  " X=End of File erreicht
             XHAUPTSATZ_EXIST TYPE C,  " X=Hauptsatz zum Kopf exi.
             NODATA(1)        TYPE C.  " kein BI für dieses Feld
    mk/15.08.94:
    DATA:    GROUP_OPEN(1)  TYPE C.             " X=Mappe schon geöffnet
    *eject
           Konstanten
    DATA:    C_NODATA(1)    TYPE C VALUE '/'.   " Default für NODATA
    DATA:    MATNR_ERW     LIKE MARA-MATNR  VALUE '0                 '.
    DATA:    MATNR_ERW_INT LIKE MARA-MATNR.  "internal sight of '0      '
    DATA:    MATNR_LAST    LIKE MARA-MATNR.  "Material number
    mk/11.08.94 2.1H:
    If this flag is initial, the database updates will be done directly
    during background maintenance instead of using a separate update
    task. (no usage of this flag in dialogue mode!)
    DATA: DBUPDATE_VB(1) VALUE ' '.       "note 306628
    data: matsync type mat_sync. "wk/99a no update in dialog if called
    ***INCLUDE ZMUSD070.
    TABLES: MARA,                          "Material Master: General Data
            MARC,                          "Material Master: C Segment
            MARD,                          "Material Master: St Loc/Batch
            MBEW,                          "Material Valuation
            MVKE,                          "Material Master: Sales Data
            MLGN,                          "Material Data per Whse Number
            MLAN,                          "Tax Classification: Material
            T001W,                         "Plants/Branches
            TBICU.
    DATA: BEGIN OF VALUTAB OCCURS 0.
            INCLUDE STRUCTURE RSPARAMS.
    DATA: END OF VALUTAB.
    DATA: BEGIN OF VARTECH.
            INCLUDE STRUCTURE VARID.
    DATA: END OF VARTECH.
    DATA: PARMS LIKE ZXXDCONV.
    DATA: REC_COUNT      TYPE  I,
          REC_COUNT_BAD  TYPE  I,
          ZJOBID         LIKE  TBIZU-JOBID,
          ZJOBCOUNT      LIKE  TBIZU-JOBCOUNT,
          ZMATNR         LIKE  MARA-MATNR,
          ZTEXT(80)      TYPE  C.
    CONSTANTS: LIT_ZERO(18)  TYPE  C            VALUE '000000000000000000',
               LIT_CHAR      TYPE  C            VALUE '_',
               LIT_CREATE    LIKE  BMM00-TCODE  VALUE 'MM01',
               LIT_CHANGE    LIKE  BMM00-TCODE  VALUE 'MM02',
               LIT_CHECK(1)  TYPE  C            VALUE 'X'.
    DATA:  BEGIN OF INP_DATA OCCURS 0,
             MATNR(18)  TYPE C,            " Material code
             UMREN(6)   TYPE C,            " Denominator
             MEINH(3)   TYPE C,            " Alternate UOM
             UMREZ(6)   TYPE C,            " Numerator
           END OF INP_DATA.
    *eject
    SELECTION-SCREEN BEGIN OF BLOCK INOUT WITH FRAME TITLE TEXT-001.
    SELECTION-SCREEN BEGIN OF LINE.
    SELECTION-SCREEN COMMENT (13) TEXT-004.
    PARAMETERS:     P_PC        RADIOBUTTON GROUP SRC DEFAULT 'X'.
    SELECTION-SCREEN COMMENT (6) TEXT-005.
    PARAMETERS:     P_UNIX      RADIOBUTTON GROUP SRC.
    SELECTION-SCREEN COMMENT (6) TEXT-006.
    PARAMETERS:     P_DS_TYP    LIKE     ZXXDCONV-DS_TYP
                                   DEFAULT 'ASC'.
    SELECTION-SCREEN END OF LINE.
    *SELECT-OPTIONS: S_PATH      FOR      PARMS-PATH
                                  NO INTERVALS
                                  LOWER CASE.
    PARAMETERS:  P_PATH TYPE RLGRAP-FILENAME.
    PARAMETERS:     P_HDRLIN   LIKE     ZXXDCONV-HDR_LINES
                                   DEFAULT 0,
                    P_JOBNAM   LIKE     TBICU_S-JOBNAME
                                   MEMORY ID BM1,
                    P_DI_EXE    AS       CHECKBOX
                                   DEFAULT  LIT_CHECK,
                    P_MAPPE     LIKE     BGR00-GROUP
                                   DEFAULT  'MRP_UOM_LOAD'
                                   NO-DISPLAY.
    SELECTION-SCREEN END OF BLOCK INOUT.
    *eject
    AT SELECTION-SCREEN ON VALUE-REQUEST FOR P_PATH.
      CALL FUNCTION 'KD_GET_FILENAME_ON_F4'
           EXPORTING
                PROGRAM_NAME  = SYST-REPID
                DYNPRO_NUMBER = SYST-DYNNR
                FIELD_NAME    = 'P_PATH'
           CHANGING
               FILE_NAME     = S_PATH-LOW
                FILE_NAME     = P_PATH
           EXCEPTIONS
                MASK_TOO_LONG = 1
                OTHERS        = 2.
    AT SELECTION-SCREEN.
    Set up parameter record
      PARMS-UNIX      = P_UNIX.
      PARMS-PC        = P_PC.
      PARMS-DS_TYP    = P_DS_TYP.
      PARMS-JOBNAME   = P_JOBNAM.
      PARMS-MAPPE     = P_MAPPE.
      PARMS-HDR_LINES = P_HDRLIN.
    *eject
           Main Processing Routine                                       *
    START-OF-SELECTION.
    Initialization
      PERFORM 0000_HOUSEKEEPING.
    Initialize transaction data in I_BM00
    PERFORM 0500_INIT_BMM00.
    Process input files
    SORT S_PATH BY SIGN OPTION LOW.
         MOVE S_PATH-LOW TO PARMS-PATH.
          MOVE P_PATH TO PARMS-PATH.
    LOOP AT S_PATH.
       AT NEW LOW.
          CLEAR   INP_DATA.
         REFRESH INP_DATA.
    Read source data into internal table
          PERFORM 1000_GET_SOURCE_DATA TABLES INP_DATA.
    Processs each record in internal table
          ZTEXT    = TEXT-007.
          ZTEXT+13 = PARMS-DS_NAME.
          PERFORM 4000_PROGRESS_INDICATOR USING ZTEXT.
    Initialize transaction data in I_BM00
      PERFORM 0500_INIT_BMM00.
          LOOP AT INP_DATA.
    Reset tables for each record
            BMM00              = I_BMM00.
            BMMH1              = I_BMMH1.
            BMMH6              = I_BMMH6.
    Load structures with data
            MOVE-CORRESPONDING INP_DATA TO BMM00.
            PERFORM 2000_WRITE_OUTPUT USING BMM00.
            MOVE-CORRESPONDING INP_DATA TO BMMH1.
            PERFORM 2000_WRITE_OUTPUT USING BMMH1.
            MOVE-CORRESPONDING INP_DATA TO BMMH6.
            PERFORM 2000_WRITE_OUTPUT USING BMMH6.
            REC_COUNT = REC_COUNT + 1.
          ENDLOOP.
       ENDAT.
    ENDLOOP.
      IF  REC_COUNT GT 0
      AND P_DI_EXE  EQ LIT_CHECK.
        PERFORM 3000_START_DI_JOB.
      ENDIF.
    WRITE: / TEXT-008,
               REC_COUNT.
      PERFORM 9000_END_OF_JOB.
    *eject
    Include containing common routines used by direct input programs
      INCLUDE ZMUSD071.
    *eject
          FORM 0500_INIT_BMM00                                          *
          Initialize I_BMM00 with transaction code and views selected   *
    FORM 0500_INIT_BMM00.
    ***this changes done by samson**
    if not inp_data[] is initial.
    select single matnr from mara INTO ZMATNR where matnr = inp_data-matnr.
    if sy-subrc = 0.
      I_BMM00-TCODE = LIT_CHANGE.
    Basic data
      I_BMM00-XEIK1  = LIT_CHECK.
    else.
      I_BMM00-TCODE = LIT_CREATE.
    Basic data
      I_BMM00-XEIK1 = LIT_CHECK.
    endif.
    endif.
    **this changes above done by samson**
    Transaction code
    I_BMM00-TCODE = LIT_CHANGE.
    Basic data
    I_BMM00-XEIK1  = LIT_CHECK.
    ENDFORM.
    INCLUDE ZMUSD069.
    *eject
          FORM 0000_HOUSEKEEPING                                        *
          Initialization routines                                       *
    FORM 0000_HOUSEKEEPING.
      PERFORM 0010_LDS_NAME.
      PERFORM 0020_DS_NAME.
      PERFORM 0030_OPEN_FILE.
      PERFORM 0040_INIT_STRUCTS.
    ENDFORM.
    *eject
          FORM 0010_LDS_NAME                                            *
          Obtain logical file name from DI job details                  *
    FORM 0010_LDS_NAME.
    Check valid job name
      SELECT SINGLE * FROM  TBICU
                      WHERE JOBNAME EQ PARMS-JOBNAME.
      IF SY-SUBRC EQ 0.
        CALL FUNCTION 'RS_VARIANT_VALUES_TECH_DATA'
             EXPORTING
                  REPORT               = TBICU-REPNAME
                  VARIANT              = TBICU-VARIANT
             IMPORTING
                  TECHN_DATA           = VARTECH
             TABLES
                  VARIANT_VALUES       = VALUTAB
             EXCEPTIONS
                  VARIANT_NON_EXISTENT = 1
                  VARIANT_OBSOLETE     = 2
                  OTHERS               = 3.
        IF SY-SUBRC EQ 0.
          READ TABLE VALUTAB WITH KEY 'LDS_NAME'.
          MOVE VALUTAB-LOW TO PARMS-LDS_NAME.
        ELSE.
          MESSAGE I001 WITH PARMS-JOBNAME.
          MESSAGE A099.
        ENDIF.
      ELSE.
        MESSAGE I000 WITH PARMS-JOBNAME.
        MESSAGE A099.
      ENDIF.
    ENDFORM.
    *eject
          FORM 0040_INIT_STRUCTS                                        *
          Initialize structures for direct input records                *
    FORM 0040_INIT_STRUCTS.
    Start of standard SAP initialization from example program RMMMBIME
    *------- Write session record -
      CLEAR BGR00.
      BGR00-STYPE  = MAPPENSATZ.
      BGR00-GROUP  = PARMS-MAPPE.
      BGR00-NODATA = C_NODATA.
      BGR00-MANDT  = SY-MANDT.
      BGR00-USNAM  = SY-UNAME.
      BGR00-START  = BGR00-NODATA.
      BGR00-XKEEP  = BGR00-NODATA.
      PERFORM 2000_WRITE_OUTPUT USING BGR00.
    *----- Initialize structures -
      NODATA = BGR00-NODATA.
      PERFORM INIT_STRUKTUREN_ERZEUGEN(RMMMBIMI) USING NODATA.
    End of standard SAP initialization from example program RMMMBIME
    ENDFORM.
    *eject.
          FORM 3000_START_DI_JOB                                        *
          Start direct input job                                        *
    FORM 3000_START_DI_JOB.
      ZTEXT = 'Starting '(021).
      ZTEXT+9 = TBICU-JOBNAME.
      PERFORM 4000_PROGRESS_INDICATOR USING ZTEXT.
      CALL FUNCTION 'BI_START_JOB'
           EXPORTING
                JOBID                 = ' '
                JOBTEXT               = TBICU-JOBNAME
                REPNAME               = TBICU-REPNAME
                SERVER                = TBICU-EXECSERVER
                VARIANT               = TBICU-VARIANT
                NEW_JOB               = 'X'
                CONTINUE_JOB          = ' '
                START_IMMEDIATE       = 'X'
                DO_NOT_PRINT          = 'X'
                USERNAME              = SY-UNAME
           IMPORTING
                JOBID                 = ZJOBID
                JOBCOUNT              = ZJOBCOUNT
           EXCEPTIONS
                JOB_OPEN_FAILED       = 1
                JOB_CLOSE_FAILED      = 2
                JOB_SUBMIT_FAILED     = 3
                WRONG_PARAMETERS      = 4
                JOB_DOES_NOT_EXIST    = 5
                WRONG_STARTTIME_GIVEN = 6
                JOB_NOT_RELEASED      = 7
                WRONG_VARIANT         = 8
                NO_AUTHORITY          = 9
                DIALOG_CANCELLED      = 10
                JOB_ALREADY_EXISTS    = 11
                PERIODIC_NOT_ALLOWED  = 12
                ERROR_NUMBER_GET_NEXT = 13
                OTHERS                = 14.
      IF SY-SUBRC EQ 0.
        WRITE: / 'Direct input job'(022), TBICU-JOBNAME, 'started'.
      ELSE.
        WRITE: / 'Direct input failed with return code'(023), SY-SUBRC.
      ENDIF.
    FORM 0020_DS_NAME.
      CALL FUNCTION 'FILE_GET_NAME'
           EXPORTING
                CLIENT           = SY-MANDT
                LOGICAL_FILENAME = PARMS-LDS_NAME
                OPERATING_SYSTEM = SY-OPSYS
           IMPORTING
                FILE_NAME        = PARMS-DS_NAME
           EXCEPTIONS
                FILE_NOT_FOUND   = 1
                OTHERS           = 2.
      IF SY-SUBRC NE 0.
        MESSAGE E002 WITH PARMS-LDS_NAME.
        MESSAGE A099.
      ENDIF.
    ENDFORM.
    *eject
          FORM 0030_OPEN_FILE                                           *
          Open physical file for output                                 *
    FORM 0030_OPEN_FILE.
    OPEN DATASET PARMS-DS_NAME FOR OUTPUT IN TEXT MODE. "thg191105
      OPEN DATASET PARMS-DS_NAME FOR OUTPUT IN TEXT MODE
                                     encoding default. "thg191105
      IF SY-SUBRC NE 0.
        MESSAGE E003 WITH PARMS-DS_NAME.
        MESSAGE A099.
      ENDIF.
    ENDFORM.
    *eject
          FORM 1000_GET_SOURCE_DATA                                     *
          Read source data into internal table                          *
    -->  INP_DATA   " Name of internal table passed as parameter       *
    FORM 1000_GET_SOURCE_DATA TABLES INP_DATA.
      CALL FUNCTION 'Z_FILE_UPLOAD'
           EXPORTING
                UNIX                = PARMS-UNIX
                PC                  = PARMS-PC
                FILETYPE            = PARMS-DS_TYP
                FILENAME            = PARMS-PATH
                HDR_LINES           = PARMS-HDR_LINES
           TABLES
                DATA_TAB            = INP_DATA
           EXCEPTIONS
                CONVERSION_ERROR    = 1
                FILE_OPEN_ERROR     = 2
                FILE_READ_ERROR     = 3
                INVALID_TABLE_WIDTH = 4
                INVALID_TYPE        = 5
                NO_BATCH            = 6
                UNKNOWN_ERROR       = 7
                INVALID_SOURCE      = 8
                OTHERS              = 9.
    ENDFORM.
    *eject
          FORM 2000_WRITE_OUTPUT                                        *
          Write record in standard SAP structure to UNIX file           *
    -->  I_STRUCT   " Name of record passed as parameter               *
    *FORM 2000_WRITE_OUTPUT USING I_STRUCT."SRY28NOV05
    FORM 2000_WRITE_OUTPUT USING I_STRUCT TYPE ANY.      "SRY28NOV05
       TRANSFER I_STRUCT TO PARMS-DS_NAME.
      IF SY-SUBRC NE 0.
        MESSAGE E004 WITH PARMS-DS_NAME.
        MESSAGE A099.
      ENDIF.
    ENDFORM.
    *eject
    *&      Form  2100_WS_DOWNLOAD
          text                                                           *
    -->  p1        text
    <--  p2        text
    FORM 2100_WS_DOWNLOAD TABLES INP_DATA.
    DATA: FILENAME LIKE RLGRAP-FILENAME.   "SRY28NOV05
      DATA: W_FILENAME TYPE STRING.             "SRY28NOV05
      DATA: W_FTYP(10) TYPE C VALUE 'DAT'.      "SRY28NOV05
    MOVE PARMS-DS_NAME TO FILENAME.       "SRY28NOV05
      MOVE PARMS-DS_NAME TO W_FILENAME.      "SRY28NOV05
    *BEGIN OF BLOCK COMMENT BY SRY28NOV05
    CALL FUNCTION 'WS_DOWNLOAD'
          EXPORTING
            BIN_FILESIZE        = ' '
            CODEPAGE            = ' '
               FILENAME            = FILENAME
               FILETYPE            = 'DAT'
            MODE                = ' '
            WK1_N_FORMAT        = ' '
            WK1_N_SIZE          = ' '
            WK1_T_FORMAT        = ' '
            WK1_T_SIZE          = ' '
            COL_SELECT          = ' '
            COL_SELECTMASK      = ' '
       importing
            filelength          =
          TABLES
               DATA_TAB            = INP_DATA
            FIELDNAMES          =
          EXCEPTIONS
               FILE_OPEN_ERROR     = 1
               FILE_WRITE_ERROR    = 2
               INVALID_FILESIZE    = 3
               INVALID_TABLE_WIDTH = 4
               INVALID_TYPE        = 5
               NO_BATCH            = 6
               UNKNOWN_ERROR       = 7
               OTHERS              = 8.
    *END OF BLOCK COMMENT BY SRY28NOV05
    *BEGIN OF BLOCK ADDED BY SRY28NOV05
      CALL FUNCTION 'GUI_DOWNLOAD'
        EXPORTING
          FILENAME                        = W_FILENAME
          FILETYPE                        = W_FTYP
        TABLES
          DATA_TAB                        = INP_DATA
       EXCEPTIONS
         FILE_WRITE_ERROR                = 1
         NO_BATCH                        = 2
         GUI_REFUSE_FILETRANSFER         = 3
         INVALID_TYPE                    = 4
         NO_AUTHORITY                    = 5
         UNKNOWN_ERROR                   = 6
         HEADER_NOT_ALLOWED              = 7
         SEPARATOR_NOT_ALLOWED           = 8
         FILESIZE_NOT_ALLOWED            = 9
         HEADER_TOO_LONG                 = 10
         DP_ERROR_CREATE                 = 11
         DP_ERROR_SEND                   = 12
         DP_ERROR_WRITE                  = 13
         UNKNOWN_DP_ERROR                = 14
         ACCESS_DENIED                   = 15
         DP_OUT_OF_MEMORY                = 16
         DISK_FULL                       = 17
         DP_TIMEOUT                      = 18
         FILE_NOT_FOUND                  = 19
         DATAPROVIDER_EXCEPTION          = 20
         CONTROL_FLUSH_ERROR             = 21
         OTHERS                          = 22.
      IF SY-SUBRC NE 0.
         MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
               WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
      ENDIF.
    *END OF BLOCK ADDED BY SRY28NOV05
    ENDFORM.                               " 2100_WS_DOWNLOAD
    *eject
          FORM 4000_PROGRESS_INDICATOR                                  *
          Write progress text to status bar                             *
    -->  TEXT   " Text passed as parameter                             *
    FORM 4000_PROGRESS_INDICATOR USING TEXT.
      CALL FUNCTION 'SAPGUI_PROGRESS_INDICATOR'
           EXPORTING
                PERCENTAGE = 0
                TEXT       = TEXT
           EXCEPTIONS
                OTHERS     = 1.
    ENDFORM.
    *eject.
          FORM 9000_END_OF_JOB                                          *
          Close files on UNIX                                           *
    FORM 9000_END_OF_JOB.
      CLOSE DATASET PARMS-DS_NAME.
    ENDFORM.
    FORM 1000_GET_SOURCE_DATA TABLES INP_DATA.
      CALL FUNCTION 'Z_FILE_UPLOAD'
           EXPORTING
                UNIX                = PARMS-UNIX
                PC                  = PARMS-PC
                FILETYPE            = PARMS-DS_TYP
                FILENAME            = PARMS-PATH
                HDR_LINES           = PARMS-HDR_LINES
           TABLES
                DATA_TAB            = INP_DATA
           EXCEPTIONS
                CONVERSION_ERROR    = 1
                FILE_OPEN_ERROR     = 2
                FILE_READ_ERROR     = 3
                INVALID_TABLE_WIDTH = 4
                INVALID_TYPE        = 5
                NO_BATCH            = 6
                UNKNOWN_ERROR       = 7
                INVALID_SOURCE      = 8
                OTHERS              = 9.
    ENDFORM.
    *eject
          FORM 2000_WRITE_OUTPUT                                        *
          Write record in standard SAP structure to UNIX file           *
    -->  I_STRUCT   " Name of record passed as parameter               *
    *FORM 2000_WRITE_OUTPUT USING I_STRUCT."SRY28NOV05
    FORM 2000_WRITE_OUTPUT USING I_STRUCT TYPE ANY.      "SRY28NOV05
       TRANSFER I_STRUCT TO PARMS-DS_NAME.
      IF SY-SUBRC NE 0.
        MESSAGE E004 WITH PARMS-DS_NAME.
        MESSAGE A099.
      ENDIF.
    ENDFORM.
    *eject
    *&      Form  2100_WS_DOWNLOAD
          text                                                           *
    -->  p1        text
    <--  p2        text
    FORM 2100_WS_DOWNLOAD TABLES INP_DATA.

    Hi,
    Thnaks for your reply, This is my requirement.
    Here my problem is i am trying to upload the data from flatfile which contain materil number, denominator, Actual UOM, Nominator field values.
    Which is the data i need to upload into MM02 and MM01, if material number is new then it has to create the material, if material is already existing it has to update the UOM values.
    here i am getting data into my internal table INP_DATA, from that i am trying to upload the data to database by using job name MRP_MATERIAL_MASTER_DATA_UPLOAD with direct input program RMDATIND.
    when i execute my program i am getting success message all the records writtin from flatfile to application server. and job started message.
    then if i go into sm37 screen there i execute the job it is also giving active message. if i refresh it it is showing job completed message.
    then i look at job log status. there i found that for existing material it is expecting material type, for new material it is giving some gravity error.
    So could u help me in this it will be gr8.
    Thanks & Regards,
    RamNV

  • Java framework/toolkit for POJO, database persistence and XML

    Hi all,
    I've been wondering if there's a toolkit or framework for developing Java program (could be standalone Java program, EJBs etc.)
    I surfed around casually and found some but there isn't any detailed description of what and how each framework/toolkit does. So I hope to ask around if you've anything that you have used before and would like to point to me to look further.
    Given the huge number of open source toolkits, libraries and frameworks out there, it can be quite confusing as to which one is more suitable for me. Also with Sun's move into JDO and Java Persistence API, things become more messy and complicated - there isn't any clear leader in this area and things are starting to change with the inclusion of JDO which seems to be the future standard persistence API to use.
    So far, I've only worked with Hibernate for database persistence before. So I'm wondering if there're other options such as Hibernate with XDoclet, Castor and Spring framework etc. that can easily transform Plain Old Java Objects (POJO) -- hopefully using Java Reflection w/o using mapping XML files like in Hibernate -- into SQL for database persistence and XML text data and vice-versa. The current problem is that I've been spending tons of time writing code to transform data in Java objects into XML (using my own format) and also doing mapping files for Hibernate.
    I am hoping for something simple like:
    Object o = new Object();
    o.setProperty = "something";
    String xml = o.toXML(); // Convert object to XML text.
    o.save(); // Save to database.
    // The reverse: Parse XML into object and load from database
    Object o = new Object();
    o.fromXML(xml);
    o.load();
    // Properties should be initialized from database or XML.
    Anything similar to this out there?

    Hi,
    Just to share what I've found after surfing a bit more on this issue to promote more discussion on this area.
    For mapping of Java objects to XML, we can try looking more at Castor and JAXB.
    For database persistence to/from Java objects, look at Hibernate and JDO.
    There is this Hydrate project (hydrate.sourceforge.net) that I do not know where it fits in still. But it is supposed to do data transformation and mapping between Java objects, XML and database representation.
    Fyi.

  • Error APP-FND-01516 INVALID APPLICATION USERNAME, PASSWORD, OF DATABASE

    Hi Guru's,
    I've installed 11i - 11.5.9 on 2000 Server.
    I'm Facing an Error after initialization of applet.
    I'm mentioned the exact error bellow.
    APP-FND-01516 INVALID APPLICATION USERNAME, PASSWORD, OF DATABASE
    Username : APPLSYSPUB
    Password : PUB
    Database : PROD
    Can any one truble shoot my problem.
    Even i'm not able to initialized my Database due to this problem.
    I have prepared Some Screan Shots, Like Window Services, Applet initializer, and The exact applet which shows the error. if any one of u provide me your's mail Id I can Send.
    Please Trouble shoute this problem.
    Thanks
    Lav

    Hi Sir,
    I Followed Up Your instrustion and hear is The Out Put.
    D:\> cd d:\oracle\oracle\proddb\9.2.0
    D:\> Source the environment file (PROD_edu)
    1. D:\> echo %ORACLE_HOME% -> Should point to 'd:\oracle\proddb\9.2.0'
    Out Put : D:\oracle\proddb\9.2.0>echo %ORACLE_HOME%
    d:\oracle\proddb\9.2.0
    2. D:\> echo %ORACLE_SID% -> Should return 'PROD'
    Out Put :D:\>echo %ORACLE_SID%
    %ORACLE_SID%
    D:\>
    3. D:\> cd d:\oracle\proddb\9.2.0\appsutil\scripts\PROD_edu
    Out Put : D:\>cd d:\oracle\proddb\9.2.0\appsutil\scripts\PROD_edu
    D:\oracle\proddb\9.2.0\appsutil\scripts\PROD_edu>
    D:\> addlnctl.cmd start PROD
    Out Put :D:\oracle\proddb\9.2.0\appsutil\scripts\PROD_edu>REM | NOTES
    D:\oracle\proddb\9.2.0\appsutil\scripts\PROD_edu>REM |
    D:\oracle\proddb\9.2.0\appsutil\scripts\PROD_edu>REM | HISTORY
    D:\oracle\proddb\9.2.0\appsutil\scripts\PROD_edu>REM |
    D:\oracle\proddb\9.2.0\appsutil\scripts\PROD_edu>REM +=========================
    ===============================================+
    D:\oracle\proddb\9.2.0\appsutil\scripts\PROD_edu>REM
    D:\oracle\proddb\9.2.0\appsutil\scripts\PROD_edu>REM ##########################
    D:\oracle\proddb\9.2.0\appsutil\scripts\PROD_edu>REM
    D:\oracle\proddb\9.2.0\appsutil\scripts\PROD_edu>REM This file is automatically
    generated by AutoConfig. It will be read and overwritten.
    D:\oracle\proddb\9.2.0\appsutil\scripts\PROD_edu>REM If you were instructed to
    edit this file, or if you are not able to use the settings
    D:\oracle\proddb\9.2.0\appsutil\scripts\PROD_edu>REM created by AutoConfig, ref
    er to Metalink document 165195.1 for assistance.
    D:\oracle\proddb\9.2.0\appsutil\scripts\PROD_edu>REM
    D:\oracle\proddb\9.2.0\appsutil\scripts\PROD_edu>REM ##########################
    D:\oracle\proddb\9.2.0\appsutil\scripts\PROD_edu>REM
    D:\oracle\proddb\9.2.0\appsutil\scripts\PROD_edu>echo ""
    D:\oracle\proddb\9.2.0\appsutil\scripts\PROD_edu>echo "You are running addlnctl.
    cmd"
    "You are running addlnctl.cmd"
    D:\oracle\proddb\9.2.0\appsutil\scripts\PROD_edu>echo ""
    D:\oracle\proddb\9.2.0\appsutil\scripts\PROD_edu>date /T
    Thu 02/08/2007
    D:\oracle\proddb\9.2.0\appsutil\scripts\PROD_edu>time /T
    1:49p
    D:\oracle\proddb\9.2.0\appsutil\scripts\PROD_edu>IF "start" == "" GOTO usage
    D:\oracle\proddb\9.2.0\appsutil\scripts\PROD_edu>IF "PROD" == "" GOTO usage
    D:\oracle\proddb\9.2.0\appsutil\scripts\PROD_edu>set control_code=start
    D:\oracle\proddb\9.2.0\appsutil\scripts\PROD_edu>set listener_name=PROD
    D:\oracle\proddb\9.2.0\appsutil\scripts\PROD_edu>IF /I "start" == "start" GOTO c
    ontrol_ok
    D:\oracle\proddb\9.2.0\appsutil\scripts\PROD_edu>set ORA_ENVFILE="d:\oracle\prod
    db\9.2.0\PROD_edu.cmd"
    D:\oracle\proddb\9.2.0\appsutil\scripts\PROD_edu>set DB_NAME=PROD
    D:\oracle\proddb\9.2.0\appsutil\scripts\PROD_edu>REM
    D:\oracle\proddb\9.2.0\appsutil\scripts\PROD_edu>REM setup the environment for
    Oracle
    D:\oracle\proddb\9.2.0\appsutil\scripts\PROD_edu>REM
    D:\oracle\proddb\9.2.0\appsutil\scripts\PROD_edu>if exist "d:\oracle\proddb\9.2.
    0\PROD_edu.cmd" goto env_ok
    D:\oracle\proddb\9.2.0\appsutil\scripts\PROD_edu>call "d:\oracle\proddb\9.2.0\PR
    OD_edu.cmd"
    D:\oracle\proddb\9.2.0\appsutil\scripts\PROD_edu>REM
    D:\oracle\proddb\9.2.0\appsutil\scripts\PROD_edu>REM $Header: ad8idbnt.env 115.
    6 2003/05/19 20:27:58 rcchang ship $
    D:\oracle\proddb\9.2.0\appsutil\scripts\PROD_edu>REM
    D:\oracle\proddb\9.2.0\appsutil\scripts\PROD_edu>REM ==========================
    ================================================
    D:\oracle\proddb\9.2.0\appsutil\scripts\PROD_edu>REM NAME
    D:\oracle\proddb\9.2.0\appsutil\scripts\PROD_edu>REM PROD.env
    D:\oracle\proddb\9.2.0\appsutil\scripts\PROD_edu>REM
    D:\oracle\proddb\9.2.0\appsutil\scripts\PROD_edu>REM DESCRIPTION
    D:\oracle\proddb\9.2.0\appsutil\scripts\PROD_edu>REM Setup environment for O
    racle 8i RDBMS HOME
    D:\oracle\proddb\9.2.0\appsutil\scripts\PROD_edu>REM
    D:\oracle\proddb\9.2.0\appsutil\scripts\PROD_edu>REM NOTES
    D:\oracle\proddb\9.2.0\appsutil\scripts\PROD_edu>REM
    D:\oracle\proddb\9.2.0\appsutil\scripts\PROD_edu>REM HISTORY
    D:\oracle\proddb\9.2.0\appsutil\scripts\PROD_edu>REM Created by AutoConfig
    D:\oracle\proddb\9.2.0\appsutil\scripts\PROD_edu>REM ==========================
    ================================================
    D:\oracle\proddb\9.2.0\appsutil\scripts\PROD_edu>REM
    D:\oracle\proddb\9.2.0\appsutil\scripts\PROD_edu>REM ##########################
    D:\oracle\proddb\9.2.0\appsutil\scripts\PROD_edu>REM
    D:\oracle\proddb\9.2.0\appsutil\scripts\PROD_edu>REM This file is automatically
    generated by AutoConfig. It will be read and overwritten.
    D:\oracle\proddb\9.2.0\appsutil\scripts\PROD_edu>REM If you were instructed to
    edit this file, or if you are not able to use the settings
    D:\oracle\proddb\9.2.0\appsutil\scripts\PROD_edu>REM created by AutoConfig, ref
    er to Metalink document 165195.1 for assistance.
    D:\oracle\proddb\9.2.0\appsutil\scripts\PROD_edu>REM
    D:\oracle\proddb\9.2.0\appsutil\scripts\PROD_edu>REM ##########################
    D:\oracle\proddb\9.2.0\appsutil\scripts\PROD_edu>REM
    D:\oracle\proddb\9.2.0\appsutil\scripts\PROD_edu>set TWO_TASK=
    D:\oracle\proddb\9.2.0\appsutil\scripts\PROD_edu>set ORA_NLS33=
    D:\oracle\proddb\9.2.0\appsutil\scripts\PROD_edu>set LOCAL=PROD
    D:\oracle\proddb\9.2.0\appsutil\scripts\PROD_edu>set ORACLE_SID=
    D:\oracle\proddb\9.2.0\appsutil\scripts\PROD_edu>set ORACLE_HOME=d:\oracle\prodd
    b\9.2.0
    D:\oracle\proddb\9.2.0\appsutil\scripts\PROD_edu>IF "db920" == "db920" (
    set PATH=d:\oracle\proddb\9.2.0\bin;C:\j2sdk1.4.1\bin;d:\oracle\proddb\9.2.0\Apa
    che\perl\5.00503\bin\MSWin32-x86;d:\oracle\proddb\9.2.0\bin;C:\j2sdk1.4.1\bin;d:
    \oracle\proddb\9.2.0\Apache\perl\5.00503\bin\MSWin32-x86;d:\oracle\proddb\9.2.0\
    bin;C:\j2sdk1.4.1\bin;d:\oracle\proddb\9.2.0\Apache\perl\5.00503\bin\MSWin32-x86
    ;d:\oracle\proddb\9.2.0\bin;C:\j2sdk1.4.1\bin;d:\oracle\proddb\9.2.0\Apache\perl
    \5.00503\bin\MSWin32-x86;D:\oracle_10g\bin;C:\mksnt;C:\WINNT\system32;C:\WINNT;C
    :\WINNT\System32\Wbem
    set PERL5LIB=d:\oracle\proddb\9.2.0\Apache\perl\5.00503\lib;d:\oracle\proddb\9.
    2.0\Apache\perl\site\5.00503\lib
    ) ELSE (set PATH=d:\oracle\proddb\9.2.0\bin;C:\j2sdk1.4.1\bin;d:\oracle\proddb\
    9.2.0\bin;C:\j2sdk1.4.1\bin;d:\oracle\proddb\9.2.0\Apache\perl\5.00503\bin\MSWin
    32-x86;d:\oracle\proddb\9.2.0\bin;C:\j2sdk1.4.1\bin;d:\oracle\proddb\9.2.0\Apach
    e\perl\5.00503\bin\MSWin32-x86;d:\oracle\proddb\9.2.0\bin;C:\j2sdk1.4.1\bin;d:\o
    racle\proddb\9.2.0\Apache\perl\5.00503\bin\MSWin32-x86;D:\oracle_10g\bin;C:\mksn
    t;C:\WINNT\system32;C:\WINNT;C:\WINNT\System32\Wbem )
    D:\oracle\proddb\9.2.0\appsutil\scripts\PROD_edu>set LD_LIBRARY_PATH=d:\oracle\p
    roddb\9.2.0\lib
    D:\oracle\proddb\9.2.0\appsutil\scripts\PROD_edu>set TNS_ADMIN=d:\oracle\proddb\
    9.2.0\network\admin\PROD_edu
    D:\oracle\proddb\9.2.0\appsutil\scripts\PROD_edu>set NLS_LANG=American_America.W
    E8ISO8859P1
    D:\oracle\proddb\9.2.0\appsutil\scripts\PROD_edu>set nls_numeric_characters = .,
    D:\oracle\proddb\9.2.0\appsutil\scripts\PROD_edu>set nls_date_format = DD-MON-RR
    D:\oracle\proddb\9.2.0\appsutil\scripts\PROD_edu>set nls_sort = binary
    D:\oracle\proddb\9.2.0\appsutil\scripts\PROD_edu>set nls_language = american
    D:\oracle\proddb\9.2.0\appsutil\scripts\PROD_edu>set nls_territory = america
    D:\oracle\proddb\9.2.0\appsutil\scripts\PROD_edu>echo ""
    D:\oracle\proddb\9.2.0\appsutil\scripts\PROD_edu>echo "The environment settings
    are as follows ..."
    "The environment settings are as follows ..."
    D:\oracle\proddb\9.2.0\appsutil\scripts\PROD_edu>echo ""
    D:\oracle\proddb\9.2.0\appsutil\scripts\PROD_edu>echo " ORACLE_HOME : d:\o
    racle\proddb\9.2.0"
    " ORACLE_HOME : d:\oracle\proddb\9.2.0"
    D:\oracle\proddb\9.2.0\appsutil\scripts\PROD_edu>echo " ORACLE_SID : "
    " ORACLE_SID : "
    D:\oracle\proddb\9.2.0\appsutil\scripts\PROD_edu>echo " TWO_TASK : "
    " TWO_TASK : "
    D:\oracle\proddb\9.2.0\appsutil\scripts\PROD_edu>echo " PATH : d:\o
    racle\proddb\9.2.0\bin;C:\j2sdk1.4.1\bin;d:\oracle\proddb\9.2.0\Apache\perl\5.00
    503\bin\MSWin32-x86;d:\oracle\proddb\9.2.0\bin;C:\j2sdk1.4.1\bin;d:\oracle\prodd
    b\9.2.0\Apache\perl\5.00503\bin\MSWin32-x86;d:\oracle\proddb\9.2.0\bin;C:\j2sdk1
    .4.1\bin;d:\oracle\proddb\9.2.0\Apache\perl\5.00503\bin\MSWin32-x86;d:\oracle\pr
    oddb\9.2.0\bin;C:\j2sdk1.4.1\bin;d:\oracle\proddb\9.2.0\Apache\perl\5.00503\bin\
    MSWin32-x86;D:\oracle_10g\bin;C:\mksnt;C:\WINNT\system32;C:\WINNT;C:\WINNT\Syste
    m32\Wbem"
    " PATH : d:\oracle\proddb\9.2.0\bin;C:\j2sdk1.4.1\bin;d:\oracle\pro
    ddb\9.2.0\Apache\perl\5.00503\bin\MSWin32-x86;d:\oracle\proddb\9.2.0\bin;C:\j2sd
    k1.4.1\bin;d:\oracle\proddb\9.2.0\Apache\perl\5.00503\bin\MSWin32-x86;d:\oracle\
    proddb\9.2.0\bin;C:\j2sdk1.4.1\bin;d:\oracle\proddb\9.2.0\Apache\perl\5.00503\bi
    n\MSWin32-x86;d:\oracle\proddb\9.2.0\bin;C:\j2sdk1.4.1\bin;d:\oracle\proddb\9.2.
    0\Apache\perl\5.00503\bin\MSWin32-x86;D:\oracle_10g\bin;C:\mksnt;C:\WINNT\system
    32;C:\WINNT;C:\WINNT\System32\Wbem"
    D:\oracle\proddb\9.2.0\appsutil\scripts\PROD_edu>echo " LD_LIBRARY_PATH : d:\o
    racle\proddb\9.2.0\lib"
    " LD_LIBRARY_PATH : d:\oracle\proddb\9.2.0\lib"
    D:\oracle\proddb\9.2.0\appsutil\scripts\PROD_edu>echo ""
    D:\oracle\proddb\9.2.0\appsutil\scripts\PROD_edu>set logfile="d:\oracle\proddb\9
    .2.0\appsutil\log\PROD_edu\addlnctl.txt"
    D:\oracle\proddb\9.2.0\appsutil\scripts\PROD_edu>echo
    ECHO is on.
    D:\oracle\proddb\9.2.0\appsutil\scripts\PROD_edu>echo "The log information will
    be written to"
    "The log information will be written to"
    D:\oracle\proddb\9.2.0\appsutil\scripts\PROD_edu>echo "\t"d:\oracle\proddb\9.2.0
    \appsutil\log\PROD_edu\addlnctl.txt""
    "\t"d:\oracle\proddb\9.2.0\appsutil\log\PROD_edu\addlnctl.txt""
    D:\oracle\proddb\9.2.0\appsutil\scripts\PROD_edu>echo
    ECHO is on.
    D:\oracle\proddb\9.2.0\appsutil\scripts\PROD_edu>IF /I "start" == "start" GOTO s
    tartdb
    D:\oracle\proddb\9.2.0\appsutil\scripts\PROD_edu>echo ""
    D:\oracle\proddb\9.2.0\appsutil\scripts\PROD_edu>echo "Starting listener process
    PROD ..."
    "Starting listener process PROD ..."
    D:\oracle\proddb\9.2.0\appsutil\scripts\PROD_edu>echo ""
    D:\oracle\proddb\9.2.0\appsutil\scripts\PROD_edu>REM
    D:\oracle\proddb\9.2.0\appsutil\scripts\PROD_edu>REM first try reload
    D:\oracle\proddb\9.2.0\appsutil\scripts\PROD_edu>REM
    D:\oracle\proddb\9.2.0\appsutil\scripts\PROD_edu>lsnrctl reload PROD
    LSNRCTL for 32-bit Windows: Version 9.2.0.3.0 - Production on 08-FEB-2007 13:49:
    57
    Copyright (c) 1991, 2002, Oracle Corporation. All rights reserved.
    Connecting to (ADDRESS=(PROTOCOL=IPC)(KEY=EXTPROCPROD))
    The command completed successfully
    D:\oracle\proddb\9.2.0\appsutil\scripts\PROD_edu>REM
    D:\oracle\proddb\9.2.0\appsutil\scripts\PROD_edu>REM if reload fails, then try
    start
    D:\oracle\proddb\9.2.0\appsutil\scripts\PROD_edu>REM
    D:\oracle\proddb\9.2.0\appsutil\scripts\PROD_edu>if 0 GTR 0 goto no_listener
    D:\oracle\proddb\9.2.0\appsutil\scripts\PROD_edu>echo ""
    D:\oracle\proddb\9.2.0\appsutil\scripts\PROD_edu>echo "Listener PROD has already
    been started."
    "Listener PROD has already been started."
    D:\oracle\proddb\9.2.0\appsutil\scripts\PROD_edu>echo ""
    D:\oracle\proddb\9.2.0\appsutil\scripts\PROD_edu>goto end
    D:\oracle\proddb\9.2.0\appsutil\scripts\PROD_edu>echo "addlnctl.cmd exiting with
    status 0"
    "addlnctl.cmd exiting with status 0"
    D:\oracle\proddb\9.2.0\appsutil\scripts\PROD_edu>
    Last Step : D:\> addbctl.cmd start
    Out Put :
    D:\oracle\proddb\9.2.0\appsutil\scripts\PROD_edu>REM *=========================
    ===============================================+
    D:\oracle\proddb\9.2.0\appsutil\scripts\PROD_edu>REM | Copyright (c) 2000 Oracl
    e Corporation, Redwood Shores, California, USA |
    D:\oracle\proddb\9.2.0\appsutil\scripts\PROD_edu>REM | Al
    l rights reserved |
    D:\oracle\proddb\9.2.0\appsutil\scripts\PROD_edu>REM | App
    lications Division |
    D:\oracle\proddb\9.2.0\appsutil\scripts\PROD_edu>REM +=========================
    ===============================================+
    D:\oracle\proddb\9.2.0\appsutil\scripts\PROD_edu>REM |
    D:\oracle\proddb\9.2.0\appsutil\scripts\PROD_edu>REM | FILENAME
    D:\oracle\proddb\9.2.0\appsutil\scripts\PROD_edu>REM | addbctl.cmd
    D:\oracle\proddb\9.2.0\appsutil\scripts\PROD_edu>REM |
    D:\oracle\proddb\9.2.0\appsutil\scripts\PROD_edu>REM | DESCRIPTION
    D:\oracle\proddb\9.2.0\appsutil\scripts\PROD_edu>REM | Start / Stop database
    PROD
    D:\oracle\proddb\9.2.0\appsutil\scripts\PROD_edu>REM |
    D:\oracle\proddb\9.2.0\appsutil\scripts\PROD_edu>REM | USAGE
    D:\oracle\proddb\9.2.0\appsutil\scripts\PROD_edu>REM | addbctl.sh <start | st
    op> {immediate | abort | normal}
    D:\oracle\proddb\9.2.0\appsutil\scripts\PROD_edu>REM |
    D:\oracle\proddb\9.2.0\appsutil\scripts\PROD_edu>REM | PLATFORM
    D:\oracle\proddb\9.2.0\appsutil\scripts\PROD_edu>REM | NT Generic
    D:\oracle\proddb\9.2.0\appsutil\scripts\PROD_edu>REM |
    D:\oracle\proddb\9.2.0\appsutil\scripts\PROD_edu>REM | NOTES
    D:\oracle\proddb\9.2.0\appsutil\scripts\PROD_edu>REM |
    D:\oracle\proddb\9.2.0\appsutil\scripts\PROD_edu>REM | HISTORY
    D:\oracle\proddb\9.2.0\appsutil\scripts\PROD_edu>REM |
    D:\oracle\proddb\9.2.0\appsutil\scripts\PROD_edu>REM +=========================
    ===============================================+
    D:\oracle\proddb\9.2.0\appsutil\scripts\PROD_edu>REM $Header: addbctl.cmd 115.1
    0 2003/03/27 07:27:29 swgopal ship $
    D:\oracle\proddb\9.2.0\appsutil\scripts\PROD_edu>echo ""
    D:\oracle\proddb\9.2.0\appsutil\scripts\PROD_edu>echo "You are running addbctl.c
    md"
    "You are running addbctl.cmd"
    D:\oracle\proddb\9.2.0\appsutil\scripts\PROD_edu>echo ""
    D:\oracle\proddb\9.2.0\appsutil\scripts\PROD_edu>date /T
    Thu 02/08/2007
    D:\oracle\proddb\9.2.0\appsutil\scripts\PROD_edu>time /T
    1:50p
    D:\oracle\proddb\9.2.0\appsutil\scripts\PROD_edu>IF "start" == "" GOTO usage
    D:\oracle\proddb\9.2.0\appsutil\scripts\PROD_edu>set shutdown_mode="normal"
    D:\oracle\proddb\9.2.0\appsutil\scripts\PROD_edu>set control_code=start
    D:\oracle\proddb\9.2.0\appsutil\scripts\PROD_edu>IF /I "start" == "start" GOTO c
    ontrol_ok
    D:\oracle\proddb\9.2.0\appsutil\scripts\PROD_edu>set ORA_ENVFILE="d:\oracle\prod
    db\9.2.0\PROD_edu.cmd"
    D:\oracle\proddb\9.2.0\appsutil\scripts\PROD_edu>set DB_NAME=PROD
    D:\oracle\proddb\9.2.0\appsutil\scripts\PROD_edu>REM
    D:\oracle\proddb\9.2.0\appsutil\scripts\PROD_edu>REM setup the environment for
    Oracle
    D:\oracle\proddb\9.2.0\appsutil\scripts\PROD_edu>REM
    D:\oracle\proddb\9.2.0\appsutil\scripts\PROD_edu>if exist "d:\oracle\proddb\9.2.
    0\PROD_edu.cmd" goto env_ok
    D:\oracle\proddb\9.2.0\appsutil\scripts\PROD_edu>call "d:\oracle\proddb\9.2.0\PR
    OD_edu.cmd"
    D:\oracle\proddb\9.2.0\appsutil\scripts\PROD_edu>REM
    D:\oracle\proddb\9.2.0\appsutil\scripts\PROD_edu>REM $Header: ad8idbnt.env 115.
    6 2003/05/19 20:27:58 rcchang ship $
    D:\oracle\proddb\9.2.0\appsutil\scripts\PROD_edu>REM
    D:\oracle\proddb\9.2.0\appsutil\scripts\PROD_edu>REM ==========================
    ================================================
    D:\oracle\proddb\9.2.0\appsutil\scripts\PROD_edu>REM NAME
    D:\oracle\proddb\9.2.0\appsutil\scripts\PROD_edu>REM PROD.env
    D:\oracle\proddb\9.2.0\appsutil\scripts\PROD_edu>REM
    D:\oracle\proddb\9.2.0\appsutil\scripts\PROD_edu>REM DESCRIPTION
    D:\oracle\proddb\9.2.0\appsutil\scripts\PROD_edu>REM Setup environment for O
    racle 8i RDBMS HOME
    D:\oracle\proddb\9.2.0\appsutil\scripts\PROD_edu>REM
    D:\oracle\proddb\9.2.0\appsutil\scripts\PROD_edu>REM NOTES
    D:\oracle\proddb\9.2.0\appsutil\scripts\PROD_edu>REM
    D:\oracle\proddb\9.2.0\appsutil\scripts\PROD_edu>REM HISTORY
    D:\oracle\proddb\9.2.0\appsutil\scripts\PROD_edu>REM Created by AutoConfig
    D:\oracle\proddb\9.2.0\appsutil\scripts\PROD_edu>REM ==========================
    ================================================
    D:\oracle\proddb\9.2.0\appsutil\scripts\PROD_edu>REM
    D:\oracle\proddb\9.2.0\appsutil\scripts\PROD_edu>REM ##########################
    D:\oracle\proddb\9.2.0\appsutil\scripts\PROD_edu>REM
    D:\oracle\proddb\9.2.0\appsutil\scripts\PROD_edu>REM This file is automatically
    generated by AutoConfig. It will be read and overwritten.
    D:\oracle\proddb\9.2.0\appsutil\scripts\PROD_edu>REM If you were instructed to
    edit this file, or if you are not able to use the settings
    D:\oracle\proddb\9.2.0\appsutil\scripts\PROD_edu>REM created by AutoConfig, ref
    er to Metalink document 165195.1 for assistance.
    D:\oracle\proddb\9.2.0\appsutil\scripts\PROD_edu>REM
    D:\oracle\proddb\9.2.0\appsutil\scripts\PROD_edu>REM ##########################
    D:\oracle\proddb\9.2.0\appsutil\scripts\PROD_edu>REM
    D:\oracle\proddb\9.2.0\appsutil\scripts\PROD_edu>set TWO_TASK=
    D:\oracle\proddb\9.2.0\appsutil\scripts\PROD_edu>set ORA_NLS33=
    D:\oracle\proddb\9.2.0\appsutil\scripts\PROD_edu>set LOCAL=PROD
    D:\oracle\proddb\9.2.0\appsutil\scripts\PROD_edu>set ORACLE_SID=
    D:\oracle\proddb\9.2.0\appsutil\scripts\PROD_edu>set ORACLE_HOME=d:\oracle\prodd
    b\9.2.0
    D:\oracle\proddb\9.2.0\appsutil\scripts\PROD_edu>IF "db920" == "db920" (
    set PATH=d:\oracle\proddb\9.2.0\bin;C:\j2sdk1.4.1\bin;d:\oracle\proddb\9.2.0\Apa
    che\perl\5.00503\bin\MSWin32-x86;d:\oracle\proddb\9.2.0\bin;C:\j2sdk1.4.1\bin;d:
    \oracle\proddb\9.2.0\Apache\perl\5.00503\bin\MSWin32-x86;d:\oracle\proddb\9.2.0\
    bin;C:\j2sdk1.4.1\bin;d:\oracle\proddb\9.2.0\Apache\perl\5.00503\bin\MSWin32-x86
    ;d:\oracle\proddb\9.2.0\bin;C:\j2sdk1.4.1\bin;d:\oracle\proddb\9.2.0\Apache\perl
    \5.00503\bin\MSWin32-x86;d:\oracle\proddb\9.2.0\bin;C:\j2sdk1.4.1\bin;d:\oracle\
    proddb\9.2.0\Apache\perl\5.00503\bin\MSWin32-x86;D:\oracle_10g\bin;C:\mksnt;C:\W
    INNT\system32;C:\WINNT;C:\WINNT\System32\Wbem
    set PERL5LIB=d:\oracle\proddb\9.2.0\Apache\perl\5.00503\lib;d:\oracle\proddb\9.
    2.0\Apache\perl\site\5.00503\lib
    ) ELSE (set PATH=d:\oracle\proddb\9.2.0\bin;C:\j2sdk1.4.1\bin;d:\oracle\proddb\
    9.2.0\bin;C:\j2sdk1.4.1\bin;d:\oracle\proddb\9.2.0\Apache\perl\5.00503\bin\MSWin
    32-x86;d:\oracle\proddb\9.2.0\bin;C:\j2sdk1.4.1\bin;d:\oracle\proddb\9.2.0\Apach
    e\perl\5.00503\bin\MSWin32-x86;d:\oracle\proddb\9.2.0\bin;C:\j2sdk1.4.1\bin;d:\o
    racle\proddb\9.2.0\Apache\perl\5.00503\bin\MSWin32-x86;d:\oracle\proddb\9.2.0\bi
    n;C:\j2sdk1.4.1\bin;d:\oracle\proddb\9.2.0\Apache\perl\5.00503\bin\MSWin32-x86;D
    :\oracle_10g\bin;C:\mksnt;C:\WINNT\system32;C:\WINNT;C:\WINNT\System32\Wbem )
    D:\oracle\proddb\9.2.0\appsutil\scripts\PROD_edu>set LD_LIBRARY_PATH=d:\oracle\p
    roddb\9.2.0\lib
    D:\oracle\proddb\9.2.0\appsutil\scripts\PROD_edu>set TNS_ADMIN=d:\oracle\proddb\
    9.2.0\network\admin\PROD_edu
    D:\oracle\proddb\9.2.0\appsutil\scripts\PROD_edu>set NLS_LANG=American_America.W
    E8ISO8859P1
    D:\oracle\proddb\9.2.0\appsutil\scripts\PROD_edu>set nls_numeric_characters = .,
    D:\oracle\proddb\9.2.0\appsutil\scripts\PROD_edu>set nls_date_format = DD-MON-RR
    D:\oracle\proddb\9.2.0\appsutil\scripts\PROD_edu>set nls_sort = binary
    D:\oracle\proddb\9.2.0\appsutil\scripts\PROD_edu>set nls_language = american
    D:\oracle\proddb\9.2.0\appsutil\scripts\PROD_edu>set nls_territory = america
    D:\oracle\proddb\9.2.0\appsutil\scripts\PROD_edu>echo ""
    D:\oracle\proddb\9.2.0\appsutil\scripts\PROD_edu>echo "The environment settings
    are as follows ..."
    "The environment settings are as follows ..."
    D:\oracle\proddb\9.2.0\appsutil\scripts\PROD_edu>echo ""
    D:\oracle\proddb\9.2.0\appsutil\scripts\PROD_edu>echo " ORACLE_HOME : d:\o
    racle\proddb\9.2.0"
    " ORACLE_HOME : d:\oracle\proddb\9.2.0"
    D:\oracle\proddb\9.2.0\appsutil\scripts\PROD_edu>echo " ORACLE_SID : "
    " ORACLE_SID : "
    D:\oracle\proddb\9.2.0\appsutil\scripts\PROD_edu>echo " TWO_TASK : "
    " TWO_TASK : "
    D:\oracle\proddb\9.2.0\appsutil\scripts\PROD_edu>echo " PATH : d:\o
    racle\proddb\9.2.0\bin;C:\j2sdk1.4.1\bin;d:\oracle\proddb\9.2.0\Apache\perl\5.00
    503\bin\MSWin32-x86;d:\oracle\proddb\9.2.0\bin;C:\j2sdk1.4.1\bin;d:\oracle\prodd
    b\9.2.0\Apache\perl\5.00503\bin\MSWin32-x86;d:\oracle\proddb\9.2.0\bin;C:\j2sdk1
    .4.1\bin;d:\oracle\proddb\9.2.0\Apache\perl\5.00503\bin\MSWin32-x86;d:\oracle\pr
    oddb\9.2.0\bin;C:\j2sdk1.4.1\bin;d:\oracle\proddb\9.2.0\Apache\perl\5.00503\bin\
    MSWin32-x86;d:\oracle\proddb\9.2.0\bin;C:\j2sdk1.4.1\bin;d:\oracle\proddb\9.2.0\
    Apache\perl\5.00503\bin\MSWin32-x86;D:\oracle_10g\bin;C:\mksnt;C:\WINNT\system32
    ;C:\WINNT;C:\WINNT\System32\Wbem"
    " PATH : d:\oracle\proddb\9.2.0\bin;C:\j2sdk1.4.1\bin;d:\oracle\pro
    ddb\9.2.0\Apache\perl\5.00503\bin\MSWin32-x86;d:\oracle\proddb\9.2.0\bin;C:\j2sd
    k1.4.1\bin;d:\oracle\proddb\9.2.0\Apache\perl\5.00503\bin\MSWin32-x86;d:\oracle\
    proddb\9.2.0\bin;C:\j2sdk1.4.1\bin;d:\oracle\proddb\9.2.0\Apache\perl\5.00503\bi
    n\MSWin32-x86;d:\oracle\proddb\9.2.0\bin;C:\j2sdk1.4.1\bin;d:\oracle\proddb\9.2.
    0\Apache\perl\5.00503\bin\MSWin32-x86;d:\oracle\proddb\9.2.0\bin;C:\j2sdk1.4.1\b
    in;d:\oracle\proddb\9.2.0\Apache\perl\5.00503\bin\MSWin32-x86;D:\oracle_10g\bin;
    C:\mksnt;C:\WINNT\system32;C:\WINNT;C:\WINNT\System32\Wbem"
    D:\oracle\proddb\9.2.0\appsutil\scripts\PROD_edu>echo " LD_LIBRARY_PATH : d:\o
    racle\proddb\9.2.0\lib"
    " LD_LIBRARY_PATH : d:\oracle\proddb\9.2.0\lib"
    D:\oracle\proddb\9.2.0\appsutil\scripts\PROD_edu>echo ""
    D:\oracle\proddb\9.2.0\appsutil\scripts\PROD_edu>REM set priv_connect=internal/m
    anager@PROD
    D:\oracle\proddb\9.2.0\appsutil\scripts\PROD_edu>set DB_VERSION="db920"
    D:\oracle\proddb\9.2.0\appsutil\scripts\PROD_edu>IF "db920" == "db817" GOTO db81
    7
    D:\oracle\proddb\9.2.0\appsutil\scripts\PROD_edu>set priv_connect="/ as sysdba"
    D:\oracle\proddb\9.2.0\appsutil\scripts\PROD_edu>GOTO connectstr_ok
    D:\oracle\proddb\9.2.0\appsutil\scripts\PROD_edu>IF /I "start" == "start" GOTO s
    tartdb
    D:\oracle\proddb\9.2.0\appsutil\scripts\PROD_edu>echo
    ECHO is on.
    D:\oracle\proddb\9.2.0\appsutil\scripts\PROD_edu>echo "Starting the database $DB
    _NAME ..."
    "Starting the database $DB_NAME ..."
    D:\oracle\proddb\9.2.0\appsutil\scripts\PROD_edu>echo
    ECHO is on.
    D:\oracle\proddb\9.2.0\appsutil\scripts\PROD_edu>sqlplus /nolog @d:\oracle\prodd
    b\9.2.0\appsutil\scripts\PROD_edu\adstrtdb.sql "/ as sysdba"
    SQL*Plus: Release 9.2.0.3.0 - Production on Thu Feb 8 13:50:56 2007
    Copyright (c) 1982, 2002, Oracle Corporation. All rights reserved.
    Connected.
    ORA-01081: cannot start already-running ORACLE - shut it down first
    Disconnected from Oracle9i Enterprise Edition Release 9.2.0.3.0 - Production
    With the Partitioning, OLAP and Oracle Data Mining options
    JServer Release 9.2.0.3.0 - Production
    D:\oracle\proddb\9.2.0\appsutil\scripts\PROD_edu>goto end
    D:\oracle\proddb\9.2.0\appsutil\scripts\PROD_edu>echo "addbctl.cmd exiting with
    status 0"
    "addbctl.cmd exiting with status 0"
    D:\oracle\proddb\9.2.0\appsutil\scripts\PROD_edu>
    Now Tell Me What w'll be the next Step : Applet still showing the same error.
    Thanks

  • The Database of SunMc 4.0 didn't start, on Solaris 10 X86

    Hello, happy new year, i am installing the three layers of SunMC 4.0 (server, agent and console), under Solaris 10 X86.
    But, after setting the Web Server Security Key, the Web Server Port Selection, snmp Port,etc, the installation fails to start the DB used by the SunMC 4.0
    This is the Log
    The system memory to be compared has mapped to : 512
    Skipping the Disable SNMP panel as a port other than 161 is specified as the agent port
    The web server organization is given as : elektra
    The web server location is given as : unefon
    The Setup script will be executed as : /var/opt/SUNWsymon/install/guibased-setup.1199486648293.sh
    SYMON_JAVAHOME is set to: /usr/java
    JDK version is: "1.5.0_12-b04"
    This script will help you to setup Sun Management Center 4.0.
    Following layer[s] are installed:SERVER,AGENT,CONSOLE
    None of the layers is setup.
    Following layer[s] will get setup: SERVER,AGENT,CONSOLE.
    Database will be setup.
    Following Addon[s] are installed:
    Advanced System Monitoring,Service Availability Manager,Performance Reporting Manager,Solaris Container Manager,System Reliability Manager,Generic X86/X64 Config Reader.
    Checking memory available...
    Configuring Sun Management Center DB...
    Initializing SunMC database.
    Successfully enabled service sunmc-database
    Successfully disabled service sunmc-database
    Initiating setup for Sun Management Center Server Component.
    This part of the setup process does the Sun Management Center Server Component setup.
    Creating the group esadm that contains Sun Management Center Admin Users.
    Creating the group esdomadm that contains Sun Management Center Domain Admin Users.
    Creating the group esops that contains Sun Management Center Operator Users.
    You need to setup a user as a Sun Management Center administrator.
    This person will be added to the esadm and esdomadm groups.
    You must enter a valid username: : root
    Generating server security keys.
    Setting up web server...
    An encrypted security key is needed for the Sun Management Center web server.
    The key is generated based on the organization and location you provide.
    Enter the name of your organization : : elektra
    Enter the geographical location of this host : : unefon
    Configure Sun Management Center web server port. Default port is 8080
    Press RETURN to force default port.
    Enter port you would like to use [ 1100 to 65535 ]: : 8080
    The sunmcweb web application has been successfully deployed.
    Using /var/opt/SUNWsymon/cfg/console-tools.cfg
    /var/opt/SUNWsymon/cfg/tools-extension-j.x updated.
    Starting Java Webstart based Sun Management Center
    Java Console setup. This will take 2 minutes. Please wait...
    Completing Sun Management Center Server Component setup.
    Initiating setup for Sun Management Center Agent Component.
    This part of the setup process does the Sun Management Center Agent Component setup.
    Copying snmpd.conf file into /var/opt/SUNWsymon/cfg
    Server component also installed locally.
    Using this machine as the Sun Management Center server.
    WARNING It appears that agent.snmpPort 161 is already in use.
    Sun Management Center 4.0 agent may not be able to run due to this conflict.
    There are two ways to correct this conflict:
    1. Reconfigure the port that Sun Management Center 4.0 uses.
    2. Stop the process that is using the port.
    Press RETURN to force default port.
    Enter port you would like to use [ 1100 to 65535 ]: : 1161
    Updating /var/opt/SUNWsymon/cfg/domain-config.x with new port number.
    Generating agent security keys.
    PKCS11 Utilities package(SUNWcsl) was found.
    Encrypted SNMP Communication is supported.
    Setup of Agent component is successful.
    **Starting Sun Management Center database setup...**
    **verifyDatabaseDown: instance is not executing**
    **Database consistency information missing.**
    **Configuring database initialization parameter file**
    **Stopping metadata component**
    **Stopping cfgserver component**
    **Stopping topology component**
    **Stopping event component**
    **Stopping grouping service**
    **Stopping trap component**
    **Stopping java server**
    **Stopping webserver**
    **Stopping agent component**
    **Stopping platform component**
    **Failed to enable service sunmc-database**
    **Database setup failed : db-start failed**
    **Updating registry...**
    **As database is not setup, Marking server setup as failed in Registry.**
    **None of the base layers are setup.**
    **No Addon is setup.**
    **Following Addons are not yet setup: Advanced System Monitoring,Service Availability Manager,Performance Reporting Manager,Solaris Container Manager,System Reliability Manager,Generic X86/X64 Config Reader**
    **Could not finish requested task.**
    **stty: : Invalid argument**
    **stty: : Invalid argument**
    **stty: : Invalid argument**
    **stty: : Invalid argument**
    **stty: : Invalid argument**
    **opping agent component**
    **Successfully disabled service sunmc-agent**
    **Stopping platform component**
    **Successfully disabled service sunmc-platform**
    **verifyDatabaseDown: instance is not executing**
    **Failed to enable service sunmc-database**
    **Database setup failed : db-start failed**
    **Updating registry...**
    **As database is not setup, Marking server setup as failed in Registry.**
    **None of the base layers are setup.**
    **No Addon is setup.**
    **Following Addons are not yet setup: Advanced System Monitoring,Service Availability Manager,Performance Reporting Manager,Solaris Container Manager,System Reliability Manager,Generic X86/X64 Config Reader**
    **Could not finish requested task.**
    The lay-out of my FileSystems is:
    root@petersteiner install $ df -h
    Filesystem size used avail capacity Mounted on
    /dev/dsk/c0d0s0 4.2G 3.5G 721M 84% /
    /devices 0K 0K 0K 0% /devices
    ctfs 0K 0K 0K 0% /system/contract
    proc 0K 0K 0K 0% /proc
    mnttab 0K 0K 0K 0% /etc/mnttab
    swap 780M 856K 779M 1% /etc/svc/volatile
    objfs 0K 0K 0K 0% /system/object
    /usr/lib/libc/libc_hwcap1.so.1
    4.2G 3.5G 721M 84% /lib/libc.so.1
    fd 0K 0K 0K 0% /dev/fd
    swap 780M 396K 779M 1% /tmp
    swap 779M 36K 779M 1% /var/run
    /dev/dsk/c0d0s7 10G 10M 9.9G 1% /export/home
    I hope, that someone can help me. pLZ

    ... and ... before running es-inst you have to add the PostgreSQL packages from the Solaris Media (5.10 U5 in my case)
    Step order again:
    - kill all postmaster processes (PostgreSQL Procs)
    - if applicable svcadm disable all sunmc services
    - /opt/SUNWsymon/sbin/es-uninst -X
    - remove all SUNWpostgr* and SUNWpg* packages
    - install these Packages - to be downloaded from http://www.sunfreeware.com/indexsparc10.html:
    libgcc-3.4.6-sol10-sparc-local.gz , zlib-1.2.3-sol10-sparc-local.gz , readline-5.2-sol10-sparc-local.gz
    or - the x64 respectively
    - edit /etc/project to have this line for "default" : default:3::::project.max-shm-memory=(priv,2684354456,deny)
    the value have to be calculated by one third of your physical memory.
    - add the original postgreSQL packages from the Solaris install media :
    SUNWpostgr-libs
    SUNWpostgr
    SUNWpostgr-contrib
    SUNWpostgr-devel
    SUNWpostgr-server-data
    SUNWpostgr-server
    SUNWpostgr-jdbc
    SUNWpostgr-pl
    SUNWpostgr-tcl
    SUNWpostgr-docs
    - run es-inst again from your install image path

  • Initial SERC Load with OCC

    Dear Experts,
    I hope that everyone is fine and healthy.  I am stuck with SAP EH&S problem and as SAP EHS consultant, I was hoping that we can share knowledge. . I was hoping that one of you guys can help me. I want to upload substance with open content connector for SERC database with XML file but I am not able to get the initial load from XML file in to SAP.  I have already created RFC and I can call OCC from CG02 via data determination but I cannot upload substances from XML file via OCC to SAP. Has anyone got experience with initial SERC  database  via OCC ?
    Can you give me some advice?
    Thank you in advanced for your help.
    With kind regards,
    Maywand

    Dear Maywand
    it is not "clear" how you have prepare the OCC and XML file to be used in upload.
    To use OCC you need to prepare "mappings" etc. Starting from hit list you can do as mentioned by Ralph initlal upload and delta upload.
    Do you get a "screen" showing the spec (some core data like identifier) and the data you would like to upload? Which "preparation" steps to use OCC has been done? (check OCC documentation on your local file for proper set up of OCC and check the OSS note mentioned in SAP online help etc. etc.)
    May be thiscould be of interest:
    Examples of Data sharing demands in SAP EHS Management using XML
    Rule Sets / Secondary Data Determination
    As shown in second document: there are not more that 20 thread regarding OCC. Seems to be that this tool is either not used or that no issue come up in use.
    C.B.
    PS: aas mentioned in Import of Data - Specification Management (EHS-BD-SPE) - SAP Library
    There are two options to use OCC. One in dialog modus (online) and second offline modus. I assume you would like to use first mode?

  • SAP Netweaver MDM 7.1 Installation with MS SQL Database

    Hello Experts,
    I have installed MDM  7.1 System on IBM AIX and connected to Oracle database. I have observed whenever we create Repositories MDM Created Table Spaces/ Data files under the one Oracle_SID that is how it should be . Now we had to install MDM  on windows machines using with MS SQL DB. I have installed it and connected to MS SQL Server.
    The problem is when ever we create or copy new repositories it is creating new database for each repository under MS SQL Server, Although we have created a separate SQL Database and mentioned the same name while initializing the database connection.
    Example while connecting MDM For first time to the DB , I have used 4 schema options , Now if i create a new repository it is creating 4 Database instances under MS SQL DB. On oracle it will just create Table Spaces.
    Is there any one who worked on MDM Using MS SQL DB. Is this a problem or This is how it works on MS SQL  ?
    Please help , I really appreciate your help.
    Thanks,
    Ravi

    Hi Ravi,
    As per my understanding this is the standard behavior of MS SQL Database. I think this is how it works.
    Please Refer, Step III>> of this blog where he states that For each repository, there are two databases XXXX_m000 and XXXX_z000. /people/balas.gorla/blog/2006/09/08/change-tracking-in-mdm
    Also refer,  Here it says connect to database for repository.
    Step 3) Connect to Database u2013 RepositoryName_Z000 and then open table A2i_CM_History http://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/10cbe10c-0654-2c10-3d8b-ff99dadc402e?quicklink=index&overridelayout=true
    Regards,
    Mandeep Saini

  • Accesing mysql database from threads

    Hi
    dont know if this is the right place for this
    I'm building a server-client application, on sever's side I create a thread for every client who can request several operations over a mysql database (insert, delete, update, etc), at some point 2 clients can request the same operation over the same registry (2 clients trying to delete the same registry, for example), I try to avoid that to happend, so before doing any operation over the database I check the correct status (a registry must exist to delete, or not exist to create, for example), this is the code that makes that (for inserting a registry):
    //first I make sure the registry does not exist
    sql = "SELECT id_grupo FROM adm_grupo WHERE nombre_grupo = '" + nomGrupo + "'";
    res = bd.ConsultarSQL(sql);
    //If already exist, the operation is rejected
    if (res.next()) {
        EnviarError("Error al Crear el Grupo: Ya existe ese nombre");
         return -1;               
    //Check point ends
    //If not, the insert statement is made
    sql = "INSERT INTO adm_grupo VALUES (NULL,'" + nomGrupo + "','N')";however, since it could be 2 threads (every thread is an object) doing that, the first one can pass the check point and stop because its processor time is over, so the second can start its insert process and pass the check point too (because the first one didn't have enough time to insert the registry), then both registries are inserted causing a logical error, I thought in fixing that problem using the synchronized keyword for the functions, but I read that keyword blocks 1 object that can be accesed for several threads, but in my case I have several threads, everyone accesing its own object, so I'm not sure if the synchronized will work, I dont know any other solution to this,
    thnx in advance for any help

    Sure.  But test it.  You'll need to test it regardless, just to make sure it all works.
    In general, I usually prefer to have the backup tool create the initial SQL database archive on the primary server, zip it, and to then have the backup server in a trusted network location pull the database archive over to the backup server.  (It can then unzip it or process it as needed.)  With this, the primary server doesn't have access to the backups, nor to the backup server. This intended to isolate the access that a breach of the primary server might permit.

Maybe you are looking for