Actuate Problem

Posted on 2008-11-05
Last Modified: 2012-05-05
Does anyone have any idea what transLog directory is in Actuate ?
Question by:Micheal_Male

    Author Comment

    Secondly. Everytime I try to restart the actuate server through the UI I get an error message Translog cannot be found. If I create a dummy file trans001.log under /home/actuate8/AcServer/encyc/transLog and then restart the server through the UI I get an error message Log file is corrupt.

    Can anyone point me what can I do to make my Actuate server come online again ?

    Author Comment

    Some log entries
     Application Description =  Actuate iServer 8
     Trying to acquire application lock: /home/actuate8/AcServer/encyc/transLog/db.lck
     Starting application lock monitor thread...
     Acquired application lock: /home/actuate8/AcServer/encyc/transLog/db.lck
     FATAL ERROR: Encyclopedia Data Store Exception 1050: Log file is corrupt, Source File: logSegment.cpp, Line: 159. OS Error Co
    de: 2
     Fatal Encyclopedia Database Error 1050: Log file is corrupt, Source File: logSegment.cpp, Line: 159.  Task: Opening or Creati
    ng the Encyclopedia Database
     Begin stopping encyclopedia engine, grace period: 0
     Done stopping encyclopedia engine
     AcEncycEngFacade::StopAndDropVolume - Stop done.
     Begin dropping volume data store
     Trying to release application lock: /home/actuate8/AcServer/encyc/transLog/db.lck
     Exiting application lock monitor thread...
     Released application lock: /home/actuate8/AcServer/encyc/transLog/db.lck
     Volume data store closed
     Done dropping volume data store
     AcEncycEngFacade::StopAndDropVolume - DropVolume done.
     Logging server exception ...
     Error code: 1050
     Error description: Log file is corrupt
     Parameter: 2
     AcViewServerManager::StaticMainLoop, stopping main loop...
     Reactor loop exiting
     AcProcess::Kill: kill existing process, pid: 1523846

    Open in new window

    LVL 2

    Expert Comment

    As you have probably realised, the translog is a critical component of the iServer database. The iServer database stores all the information about users, jobs, report documents, access privileges, etc. in your volume (files are held separately in the OS file system).

    If you have lost your translog, you will need to contact Actuate Support to have them assist you in repairing your iServer database. Depending on what state your iServer was in at the point when the file was lost, you may lose some data. If you have not taken a backup of the files you still have intact, DO SO IMMEDIATELY!

    Author Comment

    Thanks for the comment. Actually that is my main problem. We do not have Actuate support anymore. Thank God this happened in Development box not in production and i am just banging my head on how to solve it without contacting Actuate Support(Since 8.0 is not supported for our company anymore).

    I got the transLog file from production and copied under /home/actuate8/AcServer/encyc/transLog but still no success. Is there any other work around to solve this issue other than contacting Actuate Support ?.

    Lastly i am not an expert in Actuate but i have read some books and getting used to it. So any help will be really appreciated.

    Accepted Solution

    So this is what i did and the solution worked fine. Hope this will help everyone else also. I deleted everything from transLog folder and copied the master.dat and dbowner.lck from the previous version of actuate and transferred it to the current version.

    Restarted the server and boom everything worked fine.

    Author Comment

    The problem was with one of the missing file in Actuate server. Got the file and everything works fine.

    Write Comment

    Please enter a first name

    Please enter a last name

    We will never share this with anyone.

    Featured Post

    Why You Should Analyze Threat Actor TTPs

    After years of analyzing threat actor behavior, it’s become clear that at any given time there are specific tactics, techniques, and procedures (TTPs) that are particularly prevalent. By analyzing and understanding these TTPs, you can dramatically enhance your security program.

    Hello, In my precious Article  ( saw the Configuration part for Microstrategy which included Metadata Creation and DataSource Preparation as …
    Today, still in the boom of Apple, PC's and products, nearly 50% of the computer users use Windows as graphical operating systems. If you are among those users who love windows, but are grappling to keep the system's hard drive optimized, then you s…
    how to add IIS SMTP to handle application/Scanner relays into office 365.
    This video discusses moving either the default database or any database to a new volume.

    737 members asked questions and received personalized solutions in the past 7 days.

    Join the community of 500,000 technology professionals and ask your questions.

    Join & Ask a Question

    Need Help in Real-Time?

    Connect with top rated Experts

    15 Experts available now in Live!

    Get 1:1 Help Now