Hi Shawn
I tried that option and was getting a database permission error.
ESRI ArcSDE Server Setup Utility Fri Sep 10 08:25:30 2010
----------------------------------------------------------------
Creating ArcSde schema.....
To install your ArcSDE for Oracle
service, you will also have to grant the following
additional permissions to the sde user to accomplish
the install:
CREATE SESSION
CREATE TABLE
CREATE VIEW
CREATE PROCEDURE
CREATE SEQUENCE
CREATE TRIGGER
CREATE TYPE
CREATE INDEXTYPE
CREATE LIBRARY
CREATE PUBLIC SYNONYM
DROP PUBLIC SYNONYM
ADMINISTER DATABASE TRIGGER
CREATE OPERATOR
Error: Insufficient permissions (-25).
Error: SDE release install not completed.
Check SDEHOME\etc\sde_setup.log for more details.
Our DBA has granted all the permissions except ADMINISTER DATABASE TRIGGER as the documentaion states that it is not required to create a user schema geodatabase.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Permissions for user-schema geodatabase owners
To own and administer a user-schema geodatabase, the schema owner must have nearly all the same
permissions as the sde user. Permissions to create, upgrade, and maintain a user-schema geodatabase are
listed in the following sections:
Permissions needed to create a geodatabase
These are the permissions are that required to create a geodatabase in a user's schema. The last seven
permissions can be revoked after the geodatabase is created.
â?¢ CREATE SESSION
â?¢ CREATE TABLE
â?¢ CREATE TRIGGER
â?¢ CREATE SEQUENCE
â?¢ CREATE PROCEDURE
â?¢ CREATE OPERATOR
â?¢ CREATE INDEXTYPE
â?¢ CREATE LIBRARY
â?¢ CREATE PUBLIC SYNONYM
â?¢ DROP PUBLIC SYNONYM
â?¢ CREATE TYPE
â?¢ CREATE VIEW
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
I have done client side tracing and have seen the sql being sent for permission check - I am not sure if it does a different check for a user schema geodatabase vs the master sde geodatabase. I will work with our DBA to see what SQL is being sent and see if adding the extra permission allows the user schema geodatabase to be created even if the permission is not used.
Thanks for your help
Greg