Lock Essbase?

Hi,
Can we lock Essbase database while running automation batch script by calling Maxl scripts which in turn doing export data,import data,aggregation ...etc.
Due to user login while running the jobs., jobs are getting failed and we needed to run all the things manually.
Even though we intimated users to not login the database, due to some time differences users are login to database which leads to job failure.
also we used disable connects command in each maxl script, its not working.
Please suggest possible methods to lock the database for certain time.
Thanks,

What do you mean disable connects isn't working? Is there an error? 'disable connects' won't stop admins from connecting, so if they're the ones connected then that could be a problem. Disable connects should be the correct way to go.
alter application 'AppName' disable connects;
Also if they're already connected:
alter system logout session on application 'AppName';
Another option is to build your cube on the side and then swap it in once the build is complete. Your users can work on the cube until the end and then you just swap the two cubes.

Similar Messages

  • Copying a DB locks Essbase

    Hi, im having this problem: when copying a DB in Essbase 7.1 using MaxL's: "create database new_db as old_db" gets Essbase locked. I mean, no new users can log in, they cannot make any query using the add-in... also Analyzer and Planning gets locked (that's ok since Essbase is locked)

    A database copy is a very system intensive task and tends to soak up all available resources. This has been the case for the six years I've worked with Essbase. Database copies and free space recovery are the two big things you don't want to happen during peak operations.<BR><BR>I recommend that you copy the database empty using the EAS migration wizard and then reload from an export. If you are needing to migrate while staying on the same server, you can do this by setting the server up with two different names on EAS, the IP address and a DNS name and then migrating from one to the other.<BR><BR>But copying a database is one thing that even parallel processors can't segment, so a database copy just sucks all of the available CPU cycles and puts the rest of the system on hold. (And of course you can't log in to kill the request in Essbase.)

  • Essbase files locked by anti virus

    Can anti-virus scans lock essbase files (.sec / .pag / .ind etc) and cause issues/delays.
    We have McAfee 8.5

    Hi Amit,
    Yes, virus scanning s/w can lock Essbase files which can cause problems/issues. I have faced similer problem when build faild due to locked .pag files. So best practice is to scedule virus scan s/w in off hours i.e. when no build process is due.
    Hope it answers you.
    Atul K,

  • How to lock a period in Essbase but the app is Planning app?

    Hi!
    I am using Planning v11.1.1.3 and have a Planning app.
    The requirement is that user can read/write data directly to Essbase via Smartview. I lock a particular period, e.g. Oct, in Scenario dimension so the user cannot write data to Oct in Planning, but how do stop user to write data to Oct via Smartview?
    The user has 'Server Access' for Essbase, 'Interactive User' and 'Analytic Services Write Access' for Planning.
    If I create a additional filter to lock 'Oct' in Essbase, it seems the user can still write to 'Oct'.
    Appreciate if anyone can shed some light on this.
    Thanks.

    First Smartview is 2 things. Its a planning interface and an Essbase interface.
    So users can access Planning forms and still have the right security. I assume you mean users are interfacing Essbase directly to the same cube that is your planning cube so basically bypassing Planning that controls things
    you can push the filters from Planning to Essbase but Planning controls the periods from the scenario. And If I remember correctly this is not passed to Essbase.
    So your options are 1
    1) dont let users access Essbase directly and force them to use Planning forms in Smartview
    2) don't push Planning security filters to Essbase and try to replicaate all the security again in Essbase. But the tools is not design for this and refreshing will wipe out all your hardwork so be very very careful
    3) push Oracle/Hyperion to finally fix the way they do security to make it more unified process once and for all

  • Essbase add-in error:You do not have sufficient access to perform a lock

    Hi,
    I have a user who is doing a retrieve in Excel and is getting this error on v.9.3.1:
    Essbase Error: "You do not have sufficient access to perform a lock and send on this database".
    The user is just doing a retrieve, no lock and send.
    I asked him to disable 'update mode' in add-in options (Mode tab) on each of his sheets.
    But when he open a new sheet/document Excel 2007, the 'update mode' is enabled by default.
    Where can we change that ? Is there a command to put in a .ini file?
    I check all the threads but there no answer on how to change this default setting.
    Thanks for your help,
    Marie.

    Hi Raja,
    Check this out../
    Weird problem regarding Essbase Excel plug in
    It might help
    Regards
    Amarnath

  • Essbase error:You do not have sufficient access to perform a lock on this..

    Hi all,
    I tried to retrieve the members in the spreadsheet addin client and I am getting the error as follows:
    Essbase error: You do not have sufficient access to perform a lock on this database.
    But Iam trying to do only a retrieve operation. Essbase version is 9.3.0.1.02 and OS is windows XP.
    Also under Essbase->options->Mode tab, the check box update mode was unchecked.
    I was able to do the operation before without any error and suddenly Iam facing this issue.
    Can anyone help me on the above
    Thanks in advance,
    Raja

    Hi Raja,
    Check this out../
    Weird problem regarding Essbase Excel plug in
    It might help
    Regards
    Amarnath

  • Error while trying to Lock the data in Essbase

    Hi All,
    I am currently facing a issue in Essbase when I am trying to lock the data it shows me the following error message.
    Error Encountered is : "You do have sufficient access to perform a lock on this database". I have checked with the administrators / support team and according to them there is nothing wrong with my access. I have the write access to the database and I should be able to lock and send the data but they are unable to figure out why my access is not working or i am facing the above issue. They asked me to select update mode in the essbase options and try but even that didn't work. I am able to make the changes on the same data in Hyperion Planning. I want to lock and send the data directly to server. But I am unable to lock the data. Please expedite.
    Thanks a lot for your help in advance.

    From your post, it sounds like the problem is not Update mode since you mentioned you tried turning it on (I do not recommend having it on). It does sound like a security issue. Depending on the version, planning and Essbase can use different IDs for the same perosn (If I remember planning used to create two IDs one for planning and one for Essbase) The Essbase id had less access than the planning id did. I would test this by having a test Essbase ID set up that has write access and see if that ID can write directly to Essbase. If it can, I would look at filters and groups the ID is on to see if there is some sort of conflict. I have sen that message when a user had read access to part of the DB and write access to another part, but they were pulling data from the read access section only

  • Cannot Lock and Send data to an Essbase cube

    Hi all,
    One of our customer is executing a Macro script to lock and send data to the essbase cube from an excel sheet.
    They reported that in several cases where users will submit their data, and later discover that their changes are not in Essbase.
    The calls to EssVRetrieve (to lock the blocks) and EssVSendData are both returning successfully and there is no error message received while executing the above macros.
    I reviewed the application log file and found the following message:
    [Mon Nov 24 18:59:43 2008]Local/Applicn///Warning(1080014)
    Transaction [ 0xd801e0( 0x492b4bb0.0x45560 ) ] aborted due to status [1014031].
    I analysed the above message and found the user is trying to lock the database when already a lock has been applied to it and some operation is being performed on it. Because of that the transaction has been aborted. But customer says no concurrent operation is being performed at that time.
    Can anyone help me in this regard.
    Thanks,
    Raja

    The error message for error 1014031 is 'Essbase could not get a lock in the specified time.' The first thought I have is that perhaps some user/s have the 'Update Mode' option set in their Essbase Options and thus, when they are retrieving data, they are inadvertantly locking the data blocks. If that is the case, you will probably see this issue sporadically as the locks are automatically released when the user disconnects from Essbase.
    To make it stop, you will have to go to every user's desktop and make sure they have that Essbase Option turned off. Further, you will have to look at any worksheets they may use that may have an Essbase Option name stored on it. The range name is stored as a string and includes a setting for update mode. Here is a sample that I created for this post where I first turned 'on' update mode and then turned 'off' update mode:
    A1100000001121000000001100120_01-0000
    A1100000000121000000001100120_01-0000
    Note the 11th character in the first string is '1' which indicates that Update Mode is 'on'; in the second string, it is 'off'.
    This behavior, particularly with update mode, is the only one of the behaviors that I disliked in Excel and pushed me to design our Dodeca product. In Dodeca, the administrator controls all Essbase options and can either set individual options to the value they want or they can allow the user to choose their own options. Most of our customers do not allow the user to set update mode.
    Tim Tow
    Applied OLAP, Inc

  • Essbase corruption / Locked Object Problem

    Hi,(Using Essbase 6.5.1)Trying to delete an Essbase application / database. Says it cannot delete because an object is in a locked state. Object doesn't exist. Created an object with the same name (tried the object to be an outline, rules file, & calc script), then tried to lock, then unlock. Still after this process, it insists on the same object name being locked. Also, a dump of the security file shows no such object (or any in the Essbase app/db in question) to be locked at all.We want to totally flush the app/db in question and then recreate it with no locks/corruption. We tried to purge the Essbase security file and start fresh, but when Essbase starts up again, it shows NO APPLICATIONS as existing only the sample ones that come with the product. Maybe we can never use this specific Essbase app/db name combination again. Help!

    I ran into this problem a couple of times when I first took over as Essbase admin and had to clean out the old apps; frustrating isn't it?!The one thing I found to work is using a MaxL command to delete the application.Login to MaxL and use 'drop application APP-NAME cascade force'The main thing here is the key word 'force' I found that, in my environment at least, using the word force blows through any locks, even the ones on objects that don't exist.The key word cascade is telling MaxL to drop the databases too.Post back and let me know if it works.Good LuckHappy Holidays.....

  • Essbase add-in locked on network

    Hi,We have the Essbase add-in file on a network drive and all users connect to this file.It works fine, but from time to time the add-in is locked by a user and nobody can connect anymore.Do you know why the add-in gets locked ?

    The easiest way to deal with this type of problem is to have your citrix server admins check the "One instance per user only" button on the application's configuration. This way if they try to open an additional session of Excel, it's tough noogies.
    The other option of course is to use the connection center to kill any open excel processes. In the lower right of your screen with a citrix application running (showing as a grey square with a red spot) right click and open the Connection Center. You can then see any open apps and options to knock them out (kind of like task manager on your local machine).

  • Automated Lock & Send - Essbase VBA

    Hello,
    I'd like to know if anybody has a VBA code for uploading ("Lock" & "Send") several Tabs and templates in Essbase ?
    The version of Essbase I have is ESB11.1.2.2.
    Thank you in advance for your help

    Hi,
    You have to go with smartview option and write a VB Macro code to do "lock and send" back to the cube.Vbcode can be used to do lock & send for multiple sheets.
    Refer the smartview user guide .Go to VBA Functions chapter & read the usage of vba parameters & write your vb macro code.
    http://docs.oracle.com/cd/E17236_01/epm.1112/sv_user.pdf
    Sample set of Essbase macro codes are available & the solutions are @ below link ,Just go through it to get an insight about the vbmacros
    http://www.teachexcel.com/excel-help/excel-how-to.php?i=260920
    Thanks,
    Sreekumar Hariharan

  • Essbase outline locked running Financial Report

    Ok, this is a wierd one. We have experienced the Essbase outline getting locked by the user running a Hyperion Financial Report using HFR 9.3.1.0 and Essbase 9.3.1.3.5. The user is an admin, however the outline should not get locked - should it?
    I searched for anything similar, but couldn't find anything and was wondering if anyone else has seen this?
    many thanks
    Rob Armstrong

    We walked through each step checking for a lock on the outline and was not able to reproduce at all. This is what I did and had the other user do again:
    1) make a new database connection - no lock
    2) made a copy and changed an existing report to use the new connection - no lock
    3) create a batch for the report - no lock
    4) schedule the batch, which the first time forces a login for workspace and essbase - no lock
    4) select a busrsting member list - no lock
    5) run the batch - no lock
    Also asked if anyone edited a report using the id and no one had. I also edited a report and tried several different modifications and could not force it to lock the outline.
    Still a mystery, this has happened before and we unlocked and moved on. Same today, the user was still in workspace (or might have been timed out) after submitting the reports earlier today and the outline was still locked after the reports completed.
    The only time the outline "should" be locked is when editing via EAS or dimension builds/restructures right? Things haven't changed much in the last 17 years of my using Essbase and this client does not do any fancy API or spreadsheet Add-in work.

  • Essbase - Is there a way to tell who locked and sent a certain data point?

    Hi Experts!
    Is there a way in Essbase (ie. query log) that can tell the administrators who locked and sent a certain data point? Example, who was the last person who loaded the Plan for Revenues for January 2010 for the Northeast location.
    Thank you!

    user9952742 wrote:
    I was able to successfully see the 2 files (.atx and .alg) via SSAUDIT. However, is there a way where we can see the user, time he locked and sent the data, combined with the data he locked and sent? Those files are separated so you can't really see by whom and when the data was sent. In Dodeca, we evaluate the send operations on our server and store an audit log in a relational database so you can see the user, workstation, date, server, application, database, old value and new value, along with the datapoint information, very easily. I can show you that functionality in a webcast.
    http://www.appliedolap.com/products/dodeca
    Tim Tow
    Applied OLAP, Inc

  • Essbase  ERROR - 1202505 - Cannot lock/unlock external functions registry.

    Hello Guys.
    I would like to see if some one of you have idea in hot to fix this error in hyperion.
    It happen when I execute in essmsh.
    MAXL> display function all;
    ERROR - 1202505 - Cannot lock/unlock external functions registry.
    Please someone can help.
    Thx
    Luisa Reina

    I'm getting same error for another application also.... is this problem with the Essbase Admin Console or the Essbase Server...
    Do I need to change any database properties... I created essadmin user and this user is having Application Manager access to the application ....

  • Essbase and iSeries data record locks

    Hello,
    I was wondering if there are any known issues with using Essbase 7.1 on iSeries where data can only be updated one at a time. Essentially the equivalent to MSAS's record locks where when one person is creating a new table or adding entries to one, it is locked for all other users.
    If this is a known limitation, what would be required to unlock it? eg. new version of Essbase?
    Thanks everyone.

    Is it true that if someone opens the outline to make changes then the outline will be locked.^^^I just opened the outline of my Very Favorite Essbase Database In The Whole Wide World (Sample.Basic) in EAS and then went into Excel and was able to change a data value. A locked outline does not prevent users from changing data.
    Users can’t update the cube when someone else is editing it?^^^The outline lock is exclusive, i.e., only one process can have the outline locked.
    Or are you talking about the actual writing of the outline/updates through load rules and the concomitant restructure (dense/sparse/outline)?
    Per the DBAG:
    You cannot build dimensions while other users are reading or writing to the database. After you build dimensions, Essbase restructures the outline and locks the database for the duration of the restructure operation.See: http://download.oracle.com/docs/cd/E17236_01/epm.1112/esb_dbag/frameset.htm?ddlintro.html#ddlintro1029815
    Regards,
    Cameron Lackpour

Maybe you are looking for