Executing: CreateEnterpriseGeodatabase PostgreSQL star-ags icm DATABASE_AUTH postgres ***** SDE_SCHEMA sde ***** # "C:\Program Files\ESRI\License10.1\sysgen\keycodes" Start Time: Mon Aug 06 15:13:53 2012 User has privileges required to create database objects. Geodatabase admin user already exists. Database already exists. Validated authorization file. User has required privileges for geodatabase setup. XML support is enabled for the database instance. You must copy the latest ST_GEOMETRY and dependent libraries to the PostgreSQL software location. Refer to the ArcGIS help topics for more details. Connected RDBMS instance is not setup for Esri spatial type configuration. Failed to execute (CreateEnterpriseGeodatabase). Failed at Mon Aug 06 15:13:54 2012 (Elapsed Time: 1.00 seconds)
Solved this issue after some searching... Perhaps the error should reference the help topic that contains the solution?http://resources.arcgis.com/en/help/main/10.1/index.html#/Tutorial_Getting_started_with_geodatabases_in_PostgreSQL/002p000000t4000000/SOLUTION:Place the ST_Geometry libraries in the PostgreSQL lib directoryGeodatabase creation in PostgreSQL relies on the presence of the ST_Geometry library. You must place the appropriate library in the lib directory where PostgreSQL is installed before you can create a geodatabase. ST_Geometry libraries can be found in the DatabaseSupport folder of your ArcGIS client installation.Since this tutorial assumes your PostgreSQL installation is on a Windows server, you will use the ST_Geometry library found in the Windows64 folder.Steps: In Windows Explorer, navigate to the location of the Windows ST_Geometry library in your ArcGIS client installation directory. The default location for ArcGIS for Desktop on 64-bit Windows operating systems is C:\Program Files (x86)\ArcGIS\Desktop<release#>\DatabaseSupport\PostgreSQL\Windows64; on 32-bit Windows operating systems, it is C:\Program Files\ArcGIS\Desktop<release#>\DatabaseSupport\PostgreSQL\Windows64. Copy st_geometry.dll from this location. Navigate to the PostgreSQL lib directory on the database server and paste the library to that location. On Windows, the default location is C:\Program Files\PostgreSQL\9.0\lib.
Hi,Place the ST_GEOMETRY libraries in the PostgreSQL lib directory from:1. For PostgreSQL 9.0.x with directory c:\Program Files (x86)\ArcGIS\Desktop10.1\DatabaseSupport\PostgreSQL\Windows64\2. For PostgreSQL 9.1.x with directory c:\Program Files (x86)\ArcGIS\Desktop10.1\DatabaseSupport\PostgreSQL\9.1\Windows64\RegardsArtur
I'm having the same problem as others ... Yes I put the st_geometry.dll file in the PostgreSQL\9.1\lib directory on my server and still get the "must copy the latest ST_GEOMETRY" error using the create enterprise geodatabase tool. Now what?
It is with great misfortune that I am getting the same errors as well. And there doesn't seem to be a technical support person at ESRI capable of getting through.Please let me know if any one finds a solution. PostGres/PostGIS is such a fabulous tool.
Hi Michael;Thanks for responding. I am using Windows Server 2008R. I have installed all the client libraries, and have the .dll in the postgres lib path. I can create a new enterprise database, but can't enable an existing PostGres/PostGIS database.I've now tried it with both Postgres 9.0 and 9.1.
Getting error while creating enterprise databaseWhen i try to create enterprise database using ArcCalaog 10.2 then it gives error "You must copy the latest ST_GEOMETRY and dependent libraries to the PostgreSQL softeware location. "My Configuration details are:PostgreSQl 9.2 64 bit
Try using the DLL under C:\Program Files\ArcGIS\Server\DatabaseSupport\PostgreSQL\9.2\Windows64 and place it in the lib directory for your PostgreSQL install. -mike
Having Configurations - Arcgis 10.1
postgresql-9.0.23-1-windows-x64
Properly copied st_geometry.dll to C:\Program Files\PostgreSQL\9.0\lib
Getting Error while running the Tool - CreateEnterpriseGeodatabase
User has privileges required to create database objects.
Geodatabase admin user already exists.
Database created.
Error connecting to database as geodatabase admin
Failed to execute (CreateEnterpriseGeodatabase).
Navaneetha, since this thread is 2 years old and your issue is a little different, I would recommend creating a new thread with you error. You can include a link to this thread if you have already tried the steps outlined here. But as a new thread, you will likely get help directed at your issue.
By the way, I have seen that error before, but can't remember the cause or fix right now.
Les membres connectés peuvent publier, suivre les mises à jour, et plus encore. Nouveau ici ? Inscrivez-vous gratuitement.
Find useful guides, FAQs, and documents to help you navigate and make the most of Esri Community.