The session ids should be different between logins, so this error should not be possible.There is some characteristic of your install which is causing this error to recur. I suggestyou contact Tech Support, so they can try to discover the root problem.- V
Thanks for getting back to me. I am using a PostgreSQL 9.0 database. It was an EnterpriseDB install on a linux machine. Will these same steps work, just changing the SQL syntax possibly?
Greetings,I am running ArcGIS Server 10 on Linux using PostgreSQL 9.0. Every time I try and update a feature service I get an error in ArcGIS Server that only says "A database error occurred.". I looked at the PostgreSQL log files and found the following log entry:ERROR: duplicate key value violates unique constraint "sde_logfile_data_pk"DETAIL: Key (logfile_data_id, sde_row_id)=(23432, 686) already exists.STATEMENT: INSERT INTO sde.sde_logfile_data (logfile_data_id,sde_row_id) VALUES (23432, $1)These 3 lines show up numerous times and I am not sure how to fix this. The feature service was running fine for a while, as there are over 1000 features currently in the database. So I know things were OK for a while. Thanks,Mark
TRUNCATE TABLE SDE.SDE_LOGFILES; TRUNCATE TABLE SDE.SDE_LOGFILE_DATA;
DROP TABLE SDE.SDE_LOGFILE_DATA CASCADE CONSTRAINTS; DROP TABLE SDE.SDE_LOGFILES CASCADE CONSTRAINTS; CREATE GLOBAL TEMPORARY TABLE SDE.SDE_LOGFILE_DATA ( logfile_data_id NUMBER(*,0) NOT NULL ENABLE, sde_row_id NUMBER(*,0) NOT NULL ENABLE ) ON COMMIT PRESERVE ROWS / CREATE INDEX SDE.SDE_LOGFILE_DATA_IDX1 ON SDE.SDE_LOGFILE_DATA(LOGFILE_DATA_ID,SDE_ROW_ID) / CREATE INDEX SDE.SDE_LOGFILE_DATA_IDX2 ON SDE.SDE_LOGFILE_DATA(SDE_ROW_ID) / GRANT DELETE ON SDE.SDE_LOGFILE_DATA TO SDE / CREATE GLOBAL TEMPORARY TABLE SDE.SDE_LOGFILES ( logfile_name VARCHAR2(256) NOT NULL ENABLE, logfile_id NUMBER(*,0) NOT NULL ENABLE, logfile_data_id NUMBER(*,0) NOT NULL ENABLE, registration_id NUMBER(*,0) NOT NULL ENABLE, flags NUMBER(*,0) NOT NULL ENABLE, session_tag NUMBER(*,0) NOT NULL ENABLE, logfile_data_db VARCHAR2(32), logfile_data_owner VARCHAR2(32), logfile_data_table VARCHAR2(98), column_name NVARCHAR2(32) ) ON COMMIT PRESERVE ROWS / CREATE UNIQUE INDEX SDE.SDE_LOGFILES_PK ON SDE.SDE_LOGFILES(LOGFILE_ID) / CREATE UNIQUE INDEX SDE.SDE_LOGFILS_UK ON SDE.SDE_LOGFILES(LOGFILE_NAME) / CREATE UNIQUE INDEX SDE.SDE_LOGFILES_UK2 ON SDE.SDE_LOGFILES(LOGFILE_DATA_ID) / GRANT DELETE ON SDE.SDE_LOGFILES TO SDE /
Aangemelde leden kunnen berichten plaatsen, updates volgen en meer. Nieuw hier? Registreer een gratis account.
Find useful guides, FAQs, and documents to help you navigate and make the most of Esri Community.