Presentation is loading. Please wait.

Presentation is loading. Please wait.

Esri International User Conference | San Diego, CA Demo Theater | Tips & Tricks for Troubleshooting Geodatabase Issues at ArcGIS 10 Chet Dobbins Nana Y.

Similar presentations


Presentation on theme: "Esri International User Conference | San Diego, CA Demo Theater | Tips & Tricks for Troubleshooting Geodatabase Issues at ArcGIS 10 Chet Dobbins Nana Y."— Presentation transcript:

1 Esri International User Conference | San Diego, CA Demo Theater | Tips & Tricks for Troubleshooting Geodatabase Issues at ArcGIS 10 Chet Dobbins Nana Y. Dei July 13 th, 2011

2 Topics: Upgrading the geodatabase (v10.0) Compressing with Replicas SDEINTERCEPT Additional Troubleshooting Resources …we cant compress… …how do I upgrade…

3 Upgrading the Geodatabase

4 Enterprise Geodatabase Upgrade - ArcGIS 10.0

5 Before Upgrading… Backup DBMS and configuration files - DBMS full backup & configuration files - DBTUNE, DBINIT, GIOMGR Install an ArcGIS 10 client - Upgrade integrated into client - Backwards compatible Requirement - Direct connect - Proper credentials

6 Prerequisite Checks No active user connections Correct user to perform upgrade Required privileges for upgrade DBMS XML support Geodatabase schema integrity Geodatabase configuration check - ST shape library - Multiple user schema geodatabases Install ArcGIS 10 Client Install ArcGIS 10 Client Pre-requisite Check Pre-requisite Check Upgrade ArcSDE Application Upgrade ArcSDE Application Upgrade Geodatabase Schema Upgrade Geodatabase Schema Post Upgrade Configuration Post Upgrade Configuration Application Server? Application Server? yes no

7 Geodatabase Upgrade Options Two options - Upgrade Geodatabase button in ArcCatalog Upgrade Geodatabase: GP Tool API - UpgradeGDB_management(…)

8 Upgrade Resources ArcSDE Install Guides - -installation-guides -installation-guides KB Articles - Online Help - ArcSDE Geodatabase User Forum -

9 Compressing with Replicas

10 Types of Replicas One-way Two-way Check out/ Check in ParentChild Once only Multiple times ParentChild ParentChild OR Multiple times

11 Compress with a One-way Replica Default Project COMPRESS 3 3

12 Compress with a Two-way Replica Default COMPRESS Parent Child

13 Best Practices Remove unnecessary replicas Send changes regularly Reconcile & Post named versions before synchronizing Full compress is ideal but not always possible - Look to achieve an effective compress

14 SDEINTERCEPT Tracing

15 SDEINTERCEPT Built-in ArcSDE functionality Logs ArcSDE client - server calls Helps diagnose connection & performance issues Enable SDEINTERCEPT by setting the following environment variables: - set SDEINTERCEPT=crwTf - set SDEINTERCEPTLOC=C:\temp\sde_intercept FlagDescription cIntercept the API command name rIntercept the Channel broadcasts read-only wIntercept the Channel broadcasts write-only tIntercept log time (minute:second) TIntercept log time (hour:minute:second) fIntercept flush immediate

16 SDEINTERCEPT Output ======================================== [W 14:30:54.582] Command: QueryWithInfo [W 14:30:54.582] Long: 1 [W 14:30:54.582] Query Info: Num Columns: 1 Columns: "Shape" SQL_Construct: [1] Tables: "scratch.MAP.STATES" WhereClause: "STATE_NAME LIKE 'C%'" Query Type: 4 ByClause: Num Hints: 0 Num Parameter markers: 0 Logfile: [R 14:30:54.582] Long: 0 [R 14:30:54.582] Col_Defines: [1] ======================================== [W 14:30:54.582] Command: QueryWithInfo [W 14:30:54.582] Long: 1 [W 14:30:54.582] Query Info: Num Columns: 1 Columns: "Shape" SQL_Construct: [1] Tables: "scratch.MAP.STATES" WhereClause: "STATE_NAME LIKE 'C%'" Query Type: 4 ByClause: Num Hints: 0 Num Parameter markers: 0 Logfile: [R 14:30:54.582] Long: 0 [R 14:30:54.582] Col_Defines: [1] Command name Queried tables & columns WHERE & ORDER BY Clauses, query type WHERE & ORDER BY Clauses, query type Response: Description of columns returned Response: Description of columns returned

17 Additional Troubleshooting Resources

18 Monitoring Tools SDEINTERCEPT - Monitors commands generated by the ArcSDE client library SDETRACE - Logs the calls from the client application to the ArcSDE C-API ExecuteSQL - Control database SQL Traces from the ArcGIS client Database SQL Traces - Records SQL received by the database engine, and what processing occurred in response to each request.

19 Diagnostic Tools ArcSDE Error Messages - ArcSDE errors/messages received on the client or in the logs SDEVERBOSE - Logs errors/messages to sde_.log Geodatabase Toolset (GDBT) - Monitoring, investigating and reporting Replica Activity Logs - Records information for replica creation / synchronization sdegdbrepair - Identifies and repairs any inconsistencies

20 Online Resources ArcGIS Resource Center - ArcGIS Web-based Help - Forums - Blogs -


Download ppt "Esri International User Conference | San Diego, CA Demo Theater | Tips & Tricks for Troubleshooting Geodatabase Issues at ArcGIS 10 Chet Dobbins Nana Y."

Similar presentations


Ads by Google