DB_RUNRECOVERY: Fatal error, run database recovery

I am getting this error when trying to add data to QUEUE. But after I restart my app, this error does not happen anymore.
2009-08-16 10:27:12.558990 [ERR] mod_cdr_bdb.c:370 Unable to add cdr to Queue. Error=DB_RUNRECOVERY: Fatal error, run database recovery
Does anyone know what could be the cause of the error?

Hi,
Do you know the steps that lead up to this error? Can you reproduce it?
Were there any error messages sent to the error log file? Can you confirm that you have verbose error messages turned on by always initializing one of the error callback interfaces in your environment. This will provide verbose error messages:
DB_ENV->set_errcall, DB_ENV->set_errfile, DB_ENV->set_errpfx, and DB_ENV->set_verbose.
What flags are you using when opening the environment and the database?
The procedure you have to follow when you receive this error is described here: [DB_RUNRECOVERY|http://www.oracle.com/technology/documentation/berkeley-db/db/ref/program/errorret.html#DB_RUNRECOVERY]
DB_RUNRECOVERY:
There exists a class of errors that Berkeley DB considers fatal to an entire Berkeley DB environment. An example of this type of error is a corrupted database page. The only way to recover from these failures is to have all threads of control exit the Berkeley DB environment, run recovery of the environment, and re-enter Berkeley DB. (It is not strictly necessary that the processes exit, although that is the only way to recover system resources, such as file descriptors and memory, allocated by Berkeley DB.)
When this type of error is encountered, the error value DB_RUNRECOVERY is returned. This error can be returned by any Berkeley DB interface. Once DB_RUNRECOVERY is returned by any interface, it will be returned from all subsequent Berkeley DB calls made by any threads of control participating in the environment.
Applications can handle such fatal errors in one of two ways: first, by checking for DB_RUNRECOVERY as part of their normal Berkeley DB error return checking, similarly to DB_LOCK_DEADLOCK or any other error. Alternatively, applications can specify a fatal-error callback function using the DB_ENV->set_event_notify method. Applications with no cleanup processing of their own should simply exit from the callback function.Thanks,
Bogdan Coman

Similar Messages

  • "Fatal error, run database recovery " when there are no txns to recover.

    Hi, all.
    I have a DB file containing multiple databases. Without using DBEnvironments, I can open it to get the dbnames. I can open the databases RDONLY,
    and see that their contents are correct. I can open them RW, and everything works.
    But when I try to create a new one, I get this:
    D = bsddb3.db.DB()
    D.open('test.db',dbname='test',dbtype=B.DB_BTREE,flags=B.DB_CREATE)Traceback (most recent call last):
    File "<stdin>", line 1, in <module>
    bsddb3.db.DBRunRecoveryError: (-30974, 'DB_RUNRECOVERY: Fatal error, run database recovery -- PANIC: fatal region error detected; run recovery')
    Note that this is in the non-transactional case. There is no Env, and there are no logfiles or __db files. So the error code mystifies me.
    Strace shows that the file is opened RW, and read through.
    B.DB_VERSION_STRING'Berkeley DB 4.8.24: (August 14, 2009)'
    >>>
    So, where to proceed? Many thanks for any and all help.

    Hmm. Other thing to note:
    [tradedesk@vader 2010-05-06.test]$ /usr/local/BerkeleyDB.4.8/bin/db_verify foo.db
    db_verify: Subdatabase entry references page 266 of invalid type 13
    db_verify: Page 0: non-invalid page 40 on free list
    db_verify: trading.db: DB_VERIFY_BAD: Database verification failed
    Not sure how that came about or how to prevent it, but it might have to do wit this issue.

  • Questions About Database Recovery (-30975)

    Hello,
    In Berkeley 4.5.20, we are seeing the following error sporadically, but more frequently than we'd like (which is, to say, not at all): "BerkeleyDbErrno=-30975 - DbEnv::open: DB_RUNRECOVERY: Fatal error, run database recovery"
    This exception is being thrown mostly, if not exclusively, during the environment open call. Still investigating.
    I will post my environment below, but first some questions.
    1. How often should a database become become corrupt?
    2. What are the causes of this corruption? Can they be caused by "chance?" (I.e. app is properly coded.) Can they be caused by improper coding? If so, is there a list of common things to check?
    3. Does Oracle expect application developers to create their own recovery handlers, especially for apps that require 100% uptime? E.g. using DB_ENV->set_event_notify or filtering on DB_RUNRECOVERY.
    Our environment:
    Windows Server 2003 SP2
    Berkeley DB 4.5.20
    set_verbose(DB_VERB_WAITSFOR, 1);
    set_cachesize(0, 65536 * 1024, 1);
    set_lg_max(10000000);
    set_lk_detect(DB_LOCK_YOUNGEST);
    set_timeout(60000000, DB_SET_LOCK_TIMEOUT);
    set_timeout(60000000, DB_SET_TXN_TIMEOUT);
    set_tx_max(100000);
    set_flags(DB_TXN_NOSYNC, 1);
    set_flags(DB_LOG_AUTOREMOVE, 1);
    set_lk_max_lockers(10000);
    set_lk_max_locks(10000);
    set_lk_max_objects(10000);
    open(sPath, DB_CREATE | DB_INIT_LOCK | DB_INIT_LOG | DB_INIT_MPOOL | DB_THREAD | DB_INIT_TXN | DB_RECOVER, 0);
    set_pagesize     (4096);
    u_int32_t dbOpenFlags = DB_CREATE | DB_AUTO_COMMIT;
    pDbPrimary->open(NULL, strFile, NULL, DB_HASH, dbOpenFlags, 0);
    We also have a number of secondary databases.
    One additional piece of information that might be relevant is that the databases where this happens (we have 8 in total managed by our process,) seem to be the two specific databases that at times aren't opened until well after the process is up and running due to the nature of their data. This is to say that 6 of the other databases are normally opened during startup of our service. We are still investigating this to see if this is consistently true.

    Here is the output from the error logs (we didn't have this properly set up until now) when this error opening the environment happens:
    12/17/2007 17:18:12 (e64/518) 1024: Berkeley Error: CDbBerkeley MapViewOfFile: Not enough storage is available to process this command.
    12/17/2007 17:18:12 (e64/518) 1024: Berkeley Error: CDbBerkeley PANIC: Not enough space
    12/17/2007 17:18:12 (e64/518) 1024: Berkeley Error: CDbBerkeley DeleteFile: C:\xxxxxxxx\Database\xxxJOB_OAT\__db.003: Access is denied.
    12/17/2007 17:18:12 (e64/518) 1024: Berkeley Error: CDbBerkeley MapViewOfFile: Not enough storage is available to process this command.
    12/17/2007 17:18:12 (e64/518) 1024: Berkeley Error: CDbBerkeley PANIC: Not enough space
    12/17/2007 17:18:12 (e64/518) 1024: Berkeley Error: CDbBerkeley PANIC: DB_RUNRECOVERY: Fatal error, run database recovery
    12/17/2007 17:18:30 (e64/518) 1024: Berkeley Error: CDbBerkeley unable to join the environment
    12/17/2007 17:18:30 (e64/518) 1024: Berkeley Error: CDbBerkeley DeleteFile: C:\xxxxxxxx\Database\xxxJOB_OAT\__db.003.del.0547204268: Access is denied.
    12/17/2007 17:18:30 (e64/518) 1024: Berkeley Error: CDbBerkeley DeleteFile: C:\xxxxxxxx\Database\xxxJOB_OAT\__db.003: Access is denied.
    12/17/2007 17:19:18 (e64/518) 1024: Database EInitialize failed. (C:\xxxxxxxx\Database\xxxJOB_OAT: BerkeleyDbErrno=-30975 - DbEnv::open: DB_RUNRECOVERY: Fatal error, run database recovery)
    The last line is generated by a DbException and was all we were seeing up until now.
    I also set_verbose(DB_VERB_RECOVERY, 1) and set_msgcall to the same log file. We get verbose messages on the 1st 7 database files that open successfully, but none from the last one, I assume because they output to set_errcall instead.
    There is 67GB of free space on this disk by the way, so not sure what "Not enough space" means.
    Thanks again for your help.

  • Getting fatal error

    Could you please help me and explain: in what circumstances do i get "DB_RUNRECOVERY: Fatal error, run database recovery" while using DB::put method?
    I can't figure it out... Some kind of overflowing happens or something like that. So what could it be? Or where can i find information about it?

    Hi,
    There exists a class of errors that Berkeley DB considers fatal to an entire Berkeley DB environment. An example of this type of error is a corrupted database page. The only way to recover from these failures is to have all threads of control exit the Berkeley DB environment, run recovery of the environment, and re-enter Berkeley DB. (It is not strictly necessary that the processes exit, although that is the only way to recover system resources, such as file descriptors and memory, allocated by Berkeley DB.)
    When this type of error is encountered, the error value DB_RUNRECOVERY is returned. This error can be returned by any Berkeley DB interface. Once DB_RUNRECOVERY is returned by any interface, it will be returned from all subsequent Berkeley DB calls made by any threads of control participating in the environment.
    Applications can handle such fatal errors in one of two ways: first, by checking for DB_RUNRECOVERY as part of their normal Berkeley DB error return checking, similarly to DB_LOCK_DEADLOCK or any other error. Alternatively, applications can specify a fatal-error callback function using the DB_ENV->set_event_notify method. Applications with no cleanup processing of their own should simply exit from the callback function.
    Recovery procedures: http://www.oracle.com/technology/documentation/berkeley-db/db/ref/transapp/recovery.html
    Regards,
    Bogdan Coman

  • Rubbish Fatal Error

    Hi all
    Our mail server stopped working the other day for no apparent reason, other than it was probably bored!!! Outgoing seems to be fine but incoming aren't getting through.
    Server version: 10.3.9
    POP Logs in the Server Admin looks like this:
    Jan 17 18:03:02 localhost pop3[11486]: DBERROR db4: fatal region error detected; run recovery
    Jan 17 18:03:02 localhost pop3[11486]: DBERROR: dbenv->open '/var/imap/db' failed: DB_RUNRECOVERY: Fatal error, run database recovery
    Jan 17 18:03:02 localhost pop3[11486]: DBERROR: init() on berkeley
    Jan 17 18:03:02 localhost pop3[11486]: DBERROR db4: environment not yet opened
    Jan 17 18:03:02 localhost pop3[11486]: DBERROR: opening /var/imap/mailboxes.db: Invalid argument
    Jan 17 18:03:02 localhost pop3[11486]: DBERROR: opening /var/imap/mailboxes.db: cyrusdb error
    Jan 17 18:03:02 localhost pop3[11486]: Fatal error: can't read mailboxes file
    Jan 17 18:03:02 localhost master[339]: service pop3 pid 11486 in READY state: terminated abnormally
    Is this going to be a mailbox reconstruct that I've been reading about???
    By the way I'm not very techy so go easy on me.
    Thanks in advance.
    Andy
      Mac OS X (10.3.9)  

    There were some stability issues with cyrus under 10.3.9 (yes, it is improved under 10.4, I saw this issue in 10.3.8 & 10.3.9 , never under 10.4.x (any) )
    If you have not installed the mail update for 10.3.9 server, I'd consider doing so.
    Of course, do a full (and tested, verified) backup first.
    "It includes improvements for:
    - more accurate reconstruction of mail database files"
    http://www.apple.com/support/downloads/mailserverupdate1039.html

  • Fatal error in recovery manager

    Hi,
    I am trying to restore my DB for disaster recovery, I have taken a backup earlier in flash_recovery_area with controlfile autobackup on.
    I have successfully restored spfile and controlfiles, but when I am running restore database, rman is crashing:
    RMAN> startup force mount;
    RMAN> restore database;
    Starting restore at 17-JUL-13
    Starting implicit crosscheck backup at 17-JUL-13
    using target database control file instead of recovery catalog
    allocated channel: ORA_DISK_1
    channel ORA_DISK_1: SID=170 device type=DISK
    Crosschecked 4 objects
    Finished implicit crosscheck backup at 17-JUL-13
    Starting implicit crosscheck copy at 17-JUL-13
    using channel ORA_DISK_1
    Finished implicit crosscheck copy at 17-JUL-13
    searching for all files in the recovery area
    cataloging files...
    RMAN-00571: ===========================================================
    RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ===============
    RMAN-00571: ===========================================================
    RMAN-00601: fatal error in recovery manager
    RMAN-03004: fatal error during execution of command
    ORA-01092: ORACLE instance terminated. Disconnection forced
    RMAN-03002: failure of restore command at 07/17/2013 23:44:08
    ORA-03113: end-of-file on communication channel
    Process ID: 10307
    Session ID: 162 Serial number: 9
    ORACLE error from target database:
    ORA-03114: not connected to ORACLE
    please help me out identifying the issue.
    thanks,

    this directory is actually empty : /scratch/oradba/db/apps_st/zDB/dat/
    It had all data files earlier, but to try disaster recovery I manually removed all of them to bring them back from backup.
    I am following all these steps: Hemant's Oracle DBA Blog: RMAN Backup and Recovery for Loss of ALL files
    but at restore database, its crashing out. 

  • RC-50004: Fatal: Error occurred in ApplyDatabase:  Control file creation failed  Cannot execute configure of database using RapidClone

    dear associates,
    linux version: red hat enterprise  linux 4.0.
    EBS version: 12.1.1
    RC-50004: Fatal: Error occurred in ApplyDatabase:
    Control file creation failed
    Cannot execute configure of database using RapidClone
    RW-50010: Error: - script has returned an error:   1
    RW-50004: Error code received when running external process.  Check log file for details.
    Running Database Install Driver for VIS instance

    dear associates,
    can u please assist me how can over come this error or problem.
    linux version: red hat enterprise  linux 4.0.
    EBS version: 12.1.1
    RC-50004: Fatal: Error occurred in ApplyDatabase:
    Control file creation failed
    Cannot execute configure of database using RapidClone
    RW-50010: Error: - script has returned an error:   1
    RW-50004: Error code received when running external process.  Check log file for details.
    Running Database Install Driver for VIS instance

  • Fatal Error: The schema version of the database is from a newer version of WSUS

    Hello,
    CM2012 R2 RTM on Server2012 R2 RTM with SQL2012 SP1
    installed SQL, WSUS and then CM.
    When finished adding WSUS, there was a post installation message but I skipped it and continued to CM installation, as suggested on some blogs. WSUS in CM seems to be a real mystery... and there are multiple workarounds and suggestions. 
    Now my CM is ready to GO. Configured discovery, boundaries. All components appear green OK. My hand shaked when I click on post Deployment message related to WSUS in server manager. So I clicked it. And received: Post Deployment Failed. There is
    a path to log file. The error:
    Fatal Error: The schema version of the database is from a newer version of WSUS
    than currently installed.  You must either patch your WSUS server to at least
    that version or drop the database. WSUS was installed with SQL DB.
    What do you suggest?
    Thanks.
    Please see full log:
    2013-12-01 06:58:24  Postinstall started
    2013-12-01 06:58:24  Detected role services: Api, Database, UI, Services
    2013-12-01 06:58:24  Start: LoadSettingsFromXml
    2013-12-01 06:58:24  Start: GetConfigValue with filename=UpdateServices-Services.xml item=ContentLocal
    2013-12-01 06:58:24  Value is true
    2013-12-01 06:58:24  End: GetConfigValue
    2013-12-01 06:58:24  Start: GetConfigValue with filename=UpdateServices-Services.xml item=ContentDirectory
    2013-12-01 06:58:24  Value is D:\sources\wsus
    2013-12-01 06:58:24  End: GetConfigValue
    2013-12-01 06:58:24  Content directory is D:\sources\wsus
    2013-12-01 06:58:24  Start: GetConfigValue with filename=UpdateServices-DB.xml item=InstanceName
    2013-12-01 06:58:24  Value is confman
    2013-12-01 06:58:24  End: GetConfigValue
    2013-12-01 06:58:24  SQL instance name is confman
    2013-12-01 06:58:24  End: LoadSettingsFromXml
    Post install is starting
    2013-12-01 06:58:24  Start: Run
    2013-12-01 06:58:24  Fetching WsusAdministratorsSid from registry store
    2013-12-01 06:58:24  Value is S-1-5-21-1033354796-2088831985-1429053453-1003
    2013-12-01 06:58:24  Fetching WsusReportersSid from registry store
    2013-12-01 06:58:24  Value is S-1-5-21-1033354796-2088831985-1429053453-1004
    2013-12-01 06:58:25  Configuring content directory...
    2013-12-01 06:58:25  Configuring groups...
    2013-12-01 06:58:26  Starting group configuration for WSUS Administrators...
    2013-12-01 06:58:26  Found group in regsitry, attempting to use it...
    2013-12-01 06:58:28  Writing group to registry...
    2013-12-01 06:58:28  Finished group creation
    2013-12-01 06:58:28  Starting group configuration for WSUS Reporters...
    2013-12-01 06:58:28  Found group in regsitry, attempting to use it...
    2013-12-01 06:58:28  Writing group to registry...
    2013-12-01 06:58:28  Finished group creation
    2013-12-01 06:58:28  Configuring permissions...
    2013-12-01 06:58:28  Fetching content directory...
    2013-12-01 06:58:28  Fetching ContentDir from registry store
    2013-12-01 06:58:28  Value is D:\sources\wsus
    2013-12-01 06:58:28  Fetching group SIDs...
    2013-12-01 06:58:28  Fetching WsusAdministratorsSid from registry store
    2013-12-01 06:58:28  Value is S-1-5-21-1033354796-2088831985-1429053453-1003
    2013-12-01 06:58:28  Fetching WsusReportersSid from registry store
    2013-12-01 06:58:28  Value is S-1-5-21-1033354796-2088831985-1429053453-1004
    2013-12-01 06:58:28  Creating group principals...
    2013-12-01 06:58:28  Granting directory permissions...
    2013-12-01 06:58:28  Granting permissions on content directory...
    2013-12-01 06:58:29  Granting registry permissions...
    2013-12-01 06:58:29  Granting registry permissions...
    2013-12-01 06:58:29  Granting registry permissions...
    2013-12-01 06:58:29  Configuring shares...
    2013-12-01 06:58:29  Configuring network shares...
    2013-12-01 06:58:29  Fetching content directory...
    2013-12-01 06:58:29  Fetching ContentDir from registry store
    2013-12-01 06:58:29  Value is D:\sources\wsus
    2013-12-01 06:58:29  Fetching WSUS admin SID...
    2013-12-01 06:58:29  Fetching WsusAdministratorsSid from registry store
    2013-12-01 06:58:29  Value is S-1-5-21-1033354796-2088831985-1429053453-1003
    2013-12-01 06:58:29  Content directory is local, creating content shares...
    2013-12-01 06:58:29  Creating share "UpdateServicesPackages" with path "D:\sources\wsus\UpdateServicesPackages" and description "A network share to be used by client systems for collecting all software packages (usually applications)
    published on this WSUS system."
    2013-12-01 06:58:29  Deleting existing share...
    2013-12-01 06:58:29  Creating share...
    2013-12-01 06:58:29  Share successfully created
    2013-12-01 06:58:29  Creating share "WsusContent" with path "D:\sources\wsus\WsusContent" and description "A network share to be used by Local Publishing to place published content on this WSUS system."
    2013-12-01 06:58:29  Deleting existing share...
    2013-12-01 06:58:29  Creating share...
    2013-12-01 06:58:29  Share successfully created
    2013-12-01 06:58:29  Creating share "WSUSTemp" with path "C:\Program Files\Update Services\LogFiles\WSUSTemp" and description "A network share used by Local Publishing from a Remote WSUS Console Instance."
    2013-12-01 06:58:29  Deleting existing share...
    2013-12-01 06:58:29  Creating share...
    2013-12-01 06:58:29  Share successfully created
    2013-12-01 06:58:29  Finished creating content shares
    2013-12-01 06:58:29  Stopping service WSUSService
    2013-12-01 06:58:29  Stopping service W3SVC
    2013-12-01 06:58:32  Configuring database...
    2013-12-01 06:58:32  Configuring the database...
    2013-12-01 06:58:32  Establishing DB connection...
    2013-12-01 06:58:32  Checking to see if database exists...
    2013-12-01 06:58:32  Database exists
    2013-12-01 06:58:32  Switching database to single user mode...
    2013-12-01 06:58:32  Loading install type query...
    2013-12-01 06:58:32  DECLARE @currentDBVersion       int
    DECLARE @scriptMajorVersion     int = (9600)
    DECLARE @scriptMinorVersion     int = (16384)
    DECLARE @databaseMajorVersion   int
    DECLARE @databaseMinorVersion   int
    DECLARE @databaseBuildNumber    nvarchar(10)
    IF NOT EXISTS(SELECT * FROM sys.databases WHERE name='SUSDB')
    BEGIN
        SELECT 1
    END
    ELSE
    BEGIN
        SET @currentDBVersion = (SELECT SchemaVersion FROM SUSDB.dbo.tbSchemaVersion WHERE ComponentName = 'CoreDB')
        SET @databaseBuildNumber = (SELECT BuildNumber FROM SUSDB.dbo.tbSchemaVersion WHERE ComponentName = 'CoreDB')
        DECLARE @delimiterPosition INT = CHARINDEX('.', @databaseBuildNumber)
        IF (@delimiterPosition = 0)
        BEGIN
            RAISERROR('Invalid schema version number', 16, 1) with nowait
            return
        END
        SET @databaseMajorVersion = SUBSTRING(@databaseBuildNumber, 1, @delimiterPosition - 1)
        SET @databaseMinorVersion = SUBSTRING(@databaseBuildNumber, (@delimiterPosition + 1), (10 - @delimiterPosition))
        IF @currentDBVersion < 926
        BEGIN
            SELECT 3
        END
        ELSE
        BEGIN
            IF (@scriptMajorVersion > @databaseMajorVersion OR
               (@scriptMajorVersion = @databaseMajorVersion AND @scriptMinorVersion > @databaseMinorVersion))
            BEGIN
                SELECT 2
            END
            ELSE IF (@scriptMajorVersion = @databaseMajorVersion AND
                     @scriptMinorVersion = @databaseMinorVersion)
            BEGIN
                SELECT 0
            END
            ELSE
            BEGIN
                SELECT 4
            END
        END
    END
    2013-12-01 06:58:33  Install type is: UnsupportedFuture
    2013-12-01 06:58:33  DB is a higher version than the config scripts
    2013-12-01 06:58:33  Swtching DB to multi-user mode......
    2013-12-01 06:58:33  Finished setting multi-user mode
    2013-12-01 06:58:33  Microsoft.UpdateServices.Administration.CommandException: The schema version of the database is from a newer version of WSUS
    than currently installed.  You must either patch your WSUS server to at least
    that version or drop the database.
       at Microsoft.UpdateServices.Administration.ConfigureDB.CheckForUnsupportedVersion(DBInstallType installType, Boolean dbExists)
       at Microsoft.UpdateServices.Administration.ConfigureDB.ConnectToDB()
       at Microsoft.UpdateServices.Administration.ConfigureDB.Configure()
       at Microsoft.UpdateServices.Administration.PostInstall.Run()
       at Microsoft.UpdateServices.Administration.PostInstall.Execute(String[] arguments)
    Fatal Error: The schema version of the database is from a newer version of WSUS
    than currently installed.  You must either patch your WSUS server to at least
    that version or drop the database.
    "When you hit a wrong note it's the next note that makes it good or bad". Miles Davis

    Gerry,
    1. I uninstalled WSUS, removed DB, restarted. And reinstall WSUS again. This time MS Management Console of WSUS could not be started. I did it after WSUS was added following your blog pix.
    I checked c:\program files\update services, there were couple of missing directories by comparison what was in case when I installed WSUS after SQL but before CM: Tools, Shema, and another A.. something. I saw this issue on NOOB. And people copied these
    directories from previous installation.
    How we can explain this behavior on RTM version?
    Then I uninstalled it again. And give another try... Here I found another interesting thing. Please compare your slide number 5 from your link and attached one. You can see that on Add Roles and Features Wizard page are missing items. Some
    of them were found in next screen of my installation (I am using RTM server) but one API and Power shell  cmdlets were not listed on final screen before start install. May be those are note important...
    I reinstall again... and the MS Management Console fails again. Exactly the same thing that I saw during 2 weeks of trying to make works. Don't see what I can screw up here.
    What about missing directories after reinstalling WSUS. Is that normal? And in IIS there is no WSUS.
    I don't see here any difficult thing, just simple wizard... But it not works. Second CM server.
    What I do wrong here to create a failure of MMC. There is any blog with examples of RTM Server 2012 and CM RTM. All stuff is 2012. So kind of guesses and no precise thing to do...
    Sorry for my cry :). The only solution is to call MS and pay $250 for SUCH a trivial thing that not works.
    Any help? Please see pics. Can you confirm that you have the same or more directories in Update Services
    Thanks.
    API and Power Shell Cmdlets feature missed if compare with yours slides.
    "When you hit a wrong note it's the next note that makes it good or bad". Miles Davis

  • Oracle 8i database: FATAL ERROR IN TWO-TASK SERVER

    Hi,
    We've been using Portal 3.0.7.6.2 since it was available. We've just upgraded to Oracle Database 8.1.6.3 (to resolve Apache GPF crashing problems) and have now noticed that our database server process terminates with a fatal error when we try to administer users, though in particular, adding users to existing groups. Error message as follows:
    *** SESSION ID:(8.8) 2001-01-16 16:43:16.140
    FATAL ERROR IN TWO-TASK SERVER: error = 12571
    *** 2001-01-16 16:43:16.156
    ksedmp: internal or fatal error
    ORA-12571: TNS:packet writer failure
    ORA-06512: at line 18
    The only way to recover is to terminate the instance's service and restart. This happens every time we add more than 2 users to a group.
    Any help would be appreciated.
    Gary

    Hi..
    From metalink
    >
    # symptom: FATAL ERROR IN TWO-TASK SERVER:
    # symptom: ERROR = 12571
    # symptom: trace file generated
    # symptom: Database operations continue successfully
    # cause: The most common cause for the above error is an ungraceful disconnection of a session from the oracle db while the db is currently running a dml statement issued by that session. The error is recorded when oracle attempts to reply back to the session with the results of the dml and cannot access the session. Overall database operations are usually not affected.
    ====================
    The ora-12571 error usually occurs when the client abruptly terminates with a Ctrl-C or powers down.
    OR
    The ora-12571 error, usually, indicates an instability with Oracle with the network. Communication Gap between eHub and Database Server.
    >
    Refer to Doc ID: 164839.1 and Doc ID: 576929.1 on metalink
    HTH
    Anand
    Edited by: Anand... on Jan 16, 2009 1:18 PM DoC ID added

  • Database Daemon Fatal Error in Outlook 2011

    i am using macbook pro 15" purchased in 2011, runing lion and migrated from office for mac 2008 to 2011.  since then my outlook is experincing a Database Daemon fatal error when i start the applications and sometimes during its use.  i have tried rebulidn the identity but to no avail this is very frsutrating.  any additional solutions?

    Haven't seen that problem before - and I've a 15" late 2011 running Office for Mac 2011, version 14.2.5 (the latest version that I know of).
    Check for updates in Outlook (or any other Office app) - if there are no updates available, take your question to the Office for Mac 2011 forums - http://answers.microsoft.com/en-us/mac/forum?tm=1357128197958 - maybe someone there can help.
    Clinton

  • Database Daemon Fatal Error

    Has anyone see this "Database Daemon Fatal Error" when using Entourage? Here is the rest of the error message:
    "The Database Daemon has encountered an unknown error. The daemon will need to quit, and Entourage may need to be force quit."
    I downloaded VMware Fusion2 to my Macbook a couple of weeks ago and started getting these errors when using my Macbook/Entourage for e-mails. Everything worked fine before that. It could be my proxy settings or something as the IT guys helped with the install and maybe they changed something.
    Just wondering what this was and if anyone had seen it.
    JJ

    Hi Jessel_j,
    Unfortunately I've not seen the error first hand but I did track down an article that talks about it. The steps recommended were identical across the 4 or 5 articles I quickly glanced at.
    http://blog.petermolgaard.com/2009/06/12/databasedaemon_fatalerror/
    What's interesting, it would appear, that running this database utility may resolve the issue for a period of time but not permanently.

  • Fatal error 70: Cannot open calendar database

    When I try to start my iPlanet Calendar Server(iCS) 5.0, the following error
    occurs:
    <P>
    Fatal error 70: Cannot open calendar database
    When this error occurs, first try to recover the database using the
    "csdb" command line
    utility. For more information on the
    csdb utility, please
    refer to the iCS 5.0 documentation at the following URL:
    <P>
    http://docs.iplanet.com/docs/manuals/calendar/ics50/ag/calagxa.htm#13586
    <P>
    If you are unable to recover the database using the
    csdb utility, use the
    following steps:
    <OL>
    <LI>Completely shut down the calendar server to ensure that there are no
    stray calendar processes still running.
    <P>
    <LI>Change directory to your iCS database directory (the default directory
    on Solaris is
    /var/opt/SUNWics5/csdb/).
    <P>
    cd /var/opt/SUNWics5/csdb/
    <P>
    <LI>Create a temp
    directory.
    <P>
    mkdir temp
    <P>
    <LI>Move all of the
    *.share files to the
    temp directory.
    <P>
    mv *.share temp/
    <P>
    <LI>Restart the calendar server.
    <P>
    <B>Note:</B> The *.share
    files will be rebuilt upon startup.
    </OL>
    <P>

    theFatal error 70: Cannot open calendar database error can occur after a migration from Netscape calendar server, using the ncs4migrate utility.
    The problem can be that the log* files in the csdb folder (or wherever you put the calendar database) are not owned by the same user that runs the calendar server - commonly called icsuser.
    ie.
    -rw-r----- 1 root other 5499425 Jun 25 14:17 log.0000000142
    will cause fatal error 70:
    change the owner, thus
    -rw-r----- 1 icsuser2 icsgroup2 5499425 Jun 25 14:17 log.0000000142
    and it should work!
    Regards,
    - jd

  • LabView Run-time engine 6.1 fatal error on install in XP Pro

    I downloaded an application which uses the LVRTE to decode audio signals and display them graphically. I then downloaded the latest (?) version of the RTE installer for Windows .../XP from the NI site and it shows a version number of 1.1.0.0 if I move the pointer over the file. When I try to install the RTE using this file, I get a small message box with the title "Fatal Error" and the text "Installation ended prematurely because of an error" and no other clues. I've disabled the antivirus s/w (Norton) and the firewall (Zonealarm). I've even searched through the registry to see if there are any entries with either "LabView" or "National Instruments" in them and found nothing.
    I'm running a properly li
    cenced (yes, I paid real money for it) version of XP Pro with all the latest patches installed.
    Any clues as to how to get the thing to install would be gratefully received.
    Thanks in anticipation
    Frustrated of Scotand

    HI Jim,
    do not give up. Go here: LabVIEW runtime engines.
    You can reach this over Support >> Drivers and Updates >> All Versions ...
    Waldemar
    Waldemar
    Using 7.1.1, 8.5.1, 8.6.1, 2009 on XP and RT
    Don't forget to give Kudos to good answers and/or questions

  • Error while running ejbc. Fatal error from EJB Compiler ---- Error while pr

    Hi!
    I was deploying a test application for a session bean with sun 1 studio 5 and I started getting this message while deploying.
    I had tested the bean previously and I had no problems.
    I found this in the sun app server 7 release notes, but I don't understand what I'm supposed to do...
    "Deployment of CMP beans fails.
    The following error is thrown because there are no <query-params> entries in the container-managed persistence (CMP) bean in sun-ejb-jar.xml file:
    Error while running ejbc. Fatal error from EJB Compiler ---- Error while processing CMP beans.
    Solution
    Even if it isn't necessary for the CMP beans, add the query-params tag for finders in the sun-ejb-jar.xml file with the empty parameters."
    Here is my sun-ejb-jar.xml file:
    <?xml version="1.0" encoding="UTF-8"?>
    <!DOCTYPE sun-ejb-jar PUBLIC "-//Sun Microsystems, Inc.//DTD Sun ONE Application Server 7.0 EJB 2.0//EN" "http://www.sun.com/software/sunone/appserver/dtds/sun-ejb-jar_2_0-0.dtd">
    <sun-ejb-jar>
    <enterprise-beans>
    <name>GestorDoBanco_EJBModule</name>
    <ejb>
    <ejb-name>Cliente</ejb-name>
    <jndi-name>ejb/Cliente</jndi-name>
    <pass-by-reference>false</pass-by-reference>
    <cmp>
    <mapping-properties>pcImpl0/moduleComp1/Data/Cliente.mapping</mapping-properties>
    </cmp>
    <refresh-period-in-seconds>600</refresh-period-in-seconds>
    </ejb>
    <ejb>
    <ejb-name>ClienteAssociadoAConta</ejb-name>
    <jndi-name>ejb/ClienteAssociadoAConta</jndi-name>
    <pass-by-reference>false</pass-by-reference>
    <cmp>
    <mapping-properties>pcImpl0/moduleComp1/Data/ClienteAssociadoAConta.mapping</mapping-properties>
    </cmp>
    <refresh-period-in-seconds>600</refresh-period-in-seconds>
    </ejb>
    <ejb>
    <ejb-name>Conta</ejb-name>
    <jndi-name>ejb/Conta</jndi-name>
    <pass-by-reference>false</pass-by-reference>
    <cmp>
    <mapping-properties>pcImpl0/moduleComp1/Data/Conta.mapping</mapping-properties>
    </cmp>
    <refresh-period-in-seconds>600</refresh-period-in-seconds>
    </ejb>
    <ejb>
    <ejb-name>GestorDoBanco</ejb-name>
    <jndi-name>ejb/GestorDoBanco</jndi-name>
    <pass-by-reference>false</pass-by-reference>
    </ejb>
    <ejb>
    <ejb-name>MensagemM003</ejb-name>
    <jndi-name>ejb/MensagemM003</jndi-name>
    <pass-by-reference>false</pass-by-reference>
    <cmp>
    <mapping-properties>pcImpl0/moduleComp1/Data/MensagemM003.mapping</mapping-properties>
    </cmp>
    <refresh-period-in-seconds>600</refresh-period-in-seconds>
    </ejb>
    <ejb>
    <ejb-name>MensagemM003Rejeitada</ejb-name>
    <jndi-name>ejb/MensagemM003Rejeitada</jndi-name>
    <pass-by-reference>false</pass-by-reference>
    <cmp>
    <mapping-properties>pcImpl0/moduleComp1/Data/MensagemM003Rejeitada.mapping</mapping-properties>
    </cmp>
    <refresh-period-in-seconds>600</refresh-period-in-seconds>
    </ejb>
    <ejb>
    <ejb-name>MensagemM012</ejb-name>
    <jndi-name>ejb/MensagemM012</jndi-name>
    <pass-by-reference>false</pass-by-reference>
    <cmp>
    <mapping-properties>pcImpl0/moduleComp1/Data/MensagemM012.mapping</mapping-properties>
    </cmp>
    <refresh-period-in-seconds>600</refresh-period-in-seconds>
    </ejb>
    <ejb>
    <ejb-name>MensagemM012Rejeitada</ejb-name>
    <jndi-name>ejb/MensagemM012Rejeitada</jndi-name>
    <pass-by-reference>false</pass-by-reference>
    <cmp>
    <mapping-properties>pcImpl0/moduleComp1/Data/MensagemM012Rejeitada.mapping</mapping-properties>
    </cmp>
    <refresh-period-in-seconds>600</refresh-period-in-seconds>
    </ejb>
    <ejb>
    <ejb-name>MensagemM103</ejb-name>
    <jndi-name>ejb/MensagemM103</jndi-name>
    <pass-by-reference>false</pass-by-reference>
    <cmp>
    <mapping-properties>pcImpl0/moduleComp1/Data/MensagemM103.mapping</mapping-properties>
    </cmp>
    <refresh-period-in-seconds>600</refresh-period-in-seconds>
    </ejb>
    <ejb>
    <ejb-name>MensagemM112</ejb-name>
    <jndi-name>ejb/MensagemM112</jndi-name>
    <pass-by-reference>false</pass-by-reference>
    <cmp>
    <mapping-properties>pcImpl0/moduleComp1/Data/MensagemM112.mapping</mapping-properties>
    </cmp>
    <refresh-period-in-seconds>600</refresh-period-in-seconds>
    </ejb>
    <ejb>
    <ejb-name>Registo</ejb-name>
    <jndi-name>ejb/Registo</jndi-name>
    <pass-by-reference>false</pass-by-reference>
    <cmp>
    <mapping-properties>pcImpl0/moduleComp1/Data/Registo.mapping</mapping-properties>
    </cmp>
    <refresh-period-in-seconds>600</refresh-period-in-seconds>
    </ejb>
    <ejb>
    <ejb-name>TransaccaoConfirmada</ejb-name>
    <jndi-name>ejb/TransaccaoConfirmada</jndi-name>
    <pass-by-reference>false</pass-by-reference>
    <cmp>
    <mapping-properties>pcImpl0/moduleComp1/Data/TransaccaoConfirmada.mapping</mapping-properties>
    </cmp>
    <refresh-period-in-seconds>600</refresh-period-in-seconds>
    </ejb>
    <ejb>
    <ejb-name>TransaccaoFinalizada</ejb-name>
    <jndi-name>ejb/TransaccaoFinalizada</jndi-name>
    <pass-by-reference>false</pass-by-reference>
    <cmp>
    <mapping-properties>pcImpl0/moduleComp1/Data/TransaccaoFinalizada.mapping</mapping-properties>
    </cmp>
    <refresh-period-in-seconds>600</refresh-period-in-seconds>
    </ejb>
    <ejb>
    <ejb-name>TransaccaoIniciada</ejb-name>
    <jndi-name>ejb/TransaccaoIniciada</jndi-name>
    <pass-by-reference>false</pass-by-reference>
    <cmp>
    <mapping-properties>pcImpl0/moduleComp1/Data/TransaccaoIniciada.mapping</mapping-properties>
    </cmp>
    <refresh-period-in-seconds>600</refresh-period-in-seconds>
    </ejb>
    <pm-descriptors>
    <pm-descriptor>
    <pm-identifier>SunONE</pm-identifier>
    <pm-version>1.0</pm-version>
    <pm-class-generator>com.iplanet.ias.persistence.internal.ejb.ejbc.JDOCodeGenerator</pm-class-generator>
    <pm-mapping-factory>com.iplanet.ias.cmp.NullFactory</pm-mapping-factory>
    </pm-descriptor>
    <pm-inuse>
    <pm-identifier>SunONE</pm-identifier>
    <pm-version>1.0</pm-version>
    </pm-inuse>
    </pm-descriptors>
    <cmp-resource>
    <jndi-name>mysqlpmanager</jndi-name>
    <default-resource-principal>
    <name>bes</name>
    <password>besbes</password>
    </default-resource-principal>
    </cmp-resource>
    </enterprise-beans>
    </sun-ejb-jar>
    Thanks in advance for any help.
    Nuno

    http://docs.sun.com/source/817-2175-10/decmp.html
    Please go to the above docs and look thru the examples given in it.
    Example 2
    This query returns all products in a specified price range. It defines two query parameters which are the lower and upper bound for the price: double low, double high. The filter compares the query parameters with the price field:
    "low < price && price < high"
    The finder element of the sun-ejb-jar.xml file would look like this:
    <finder>
    <method-name>findInRange</method-name>
    <query-params>double low, double high</query-params>
    <query-filter>low < price && price &lt
    high</query-filter
    </finder>
    I hope this hepls. In your case u just have to make it null.

  • Getting Fatal error in Weblogic 8.1 while running BIRT report

    I am trying to run BIRT (Business Intelligence Reporting Tool) version 2.2.0 in Weblogic 8.1 SP2.
    But I am getting the following error while opening the report:
    {color:#ff0000}+- Fatal error occurred when try to startup report engine.+
    org.eclipse.birt.report.exception.ViewerException: Fatal error occurred when try to startup report engine.
    {color}
    I searched in Google and other forums but still not able to solve the issue.
    Please help me to resolve the issue.

    This is the JavaFX forum.

Maybe you are looking for

  • Error while installing SAP Widget Developer tool.zip on Eclipse Java EE IDE

    Hello,           I am new to SAP widget. I hav installed "Eclipse Java EE IDE for Web Developers" from eclipse.org and now when i was trying to install SAP Widget Developer tool.zip add-on as stated in the SAP Enterprise Widget Development Guide -->

  • Table not showing correctly on following pages

    Hi all, I have a expandable table in the Adobe form. It is not getting extended to the next page as the page break is not happening. Also how can I make sure that the headings also go to the following page for the Table. I have the structure as follo

  • Two MacBooks with a mg6320 - one can scan the other cannot

    Hi all, I have two Macbook Pro's, both running Mavericks.  I have not installed any Canon printer software on either.  On one of the macbook pro's, I can scan from my wifi connected MG6320  from the built in Preview app.  On the other, I cannot.  It

  • IPad broken, how much will apple warranty cover?

    Hi guys, I had a pretty bad accident, I am fine but my iPad 3 is broken. The whole screen is cracked and it is folded...so badly damaged. But it is still under the Apple 1-year complimentary warranty. I wanted to know that would apple replace it with

  • Final cut x won't recognize new external hard drive

    Final cut x recognizes five other external hard drives except my new one.  I bought the same brand as the last two.  Every program on my mac recognizes it except Final cut x.  I do not have the most recent Final Cut X, but don't see why that would ma