Hello Fellow EGDB'ers.
We are Planning to upgrade our Oracle Database and the Geodatabase and I was hoping on some first-hand feedback to achieve this goal using Oracle Data Pump EXPDP and IMPDP.
Current environment:
- Geodatabase 10.7.
- ArcGIS Pro 2.9.4
- Oracle 18.6.0.0
- ST_GEOMETRY
- Windows
Upgrade Environment:
- Geodatabase 11.0
- ArcGIS Pro 3.0.1
- Oracle 19.16.0.0
- ST_GEOMETRY
- Windows
If our current Oracle 18.6 Instance contained the following Schema – names not actually real….
SDE SDE Tables
DATA1 1000 Feature Classes
DATA2 1000 Feature Classes
USER1 Simple User to read privileges feature classes in DATA1, DATA2
USER2 Simple User to read privileges feature classes in DATA1, DATA2
USER3 Simple User to read privileges feature classes in DATA1, DATA2
Planned Steps:
- Create a Test Environment
- Install empty oracle 19.16. instance on Test Environment
- EXPDP dump full oracle 18.3 includes SDE, DATA1, DATA2, USER1, USER2, USER3
- IMPDB dump to oracle 19.16. includes SDE, DATA1, DATA2, USER1, USER2, USER3
- Add the shapelib file to the Test server with the oracle 19.16. instance
- Upgrade Geodatabase directly to 11.0 Using ArcGIS Pro 3.0 in oracle 19.16. instance
Questions
- Are these any obvious problems with the steps 1-5?
- Have there been any issues with invalid objects (Procedures,…) in the SDE Schema between different Oracle versions and Geodatabase Versions?
- Is it “better” to create an empty oracle 19.16. instance, install new (not upgrade) Geodatabase 11.0 and import data using Arcpy script?
Feedback much appreicated.