Fail to initialize server_lock error

I have seen some cases where users face following error while starting Unifier application.

Connecting to Unifier database…
Server Version: b-02282016-09
Fail to initialize server_lock.
Fail to initialize server_lock.
Exception in thread “Unifier Startup” java.lang.RuntimeException: java.lang.Exception: Fail to initialize server_lock.


This error comes because of insufficient privileges granted to Unifier Database user. In order to resolve this, perform following steps:

  • Connect to your Unifier database with SYS user
  • Run following scripts and replace unifier with your Unifier database username

grant connect, resource, create table, create view to unifier ;
grant unlimited tablespace to unifier;

  • Restart your weblogic where Unifier is deployed.