libst_shapelib.so 10.3 backward comptability

2946
4
Jump to solution
08-21-2015 12:52 AM
nita14
by
Occasional Contributor III

Hi All,

Does abybody know if libst_shapelib.so 10.3 is backward comptabile with 10.x enterprise geodatabases?

Thanks!,

Adam

0 Kudos
1 Solution

Accepted Solutions
VinceAngelo
Esri Esteemed Contributor

Due to the way Oracle shared library referencing works, you might be able to register multiple DLLs in the same instance, BUT YOU SHOULD NOT EVER DO THIS!  Oracle instances can only be registered with exactly one geodatabase  --  There really ought to be only one master SDE geodatabase, but if you do have user-schema geodatabases, THEY MUST BE UPGRADED IMMEDIATELY AFTER THE MASTER GEODATABASE!

If you simply have multiple Oracle instances, then each one can have it's own version of ArcGIS, with its own referenced DLLs (the security issues of the LISTENER have removed registration there).  The trick here is that there's no documentation on the procedure because it's not formally supported.  I regularly ran 6-8 ArcSDE instances of different releases and databases on a single machine, but it's somewhat temperamental (especially at start-up on Windows platforms; cakewalk on Unix), and requires an arcane level of understanding of ArcSDE function.

All-in-all, your safest option is to run your geodatabases in parallel release states, and reserve the odd-man-out instance to a test server before upgrade.

- V

View solution in original post

4 Replies
VinceAngelo
Esri Esteemed Contributor

Highly unlikely (it certainly isn't a supported configuration), though the answer may depend on the RDBMS (often the developer framework provided by the RDBMS vendor has a role to play -- e.g., PostgreSQL 9.1, 9.2 and 9.3 are incompatible, even at the same ArcGIS release)

- V

nita14
by
Occasional Contributor III

HI Vince,

To be specific, what about oracle 11.2.0.3.0 ? Is it compatible or do I need to upgrade all geodatabases to 10.3 version?

Regards,

Adam

0 Kudos
VinceAngelo
Esri Esteemed Contributor

Due to the way Oracle shared library referencing works, you might be able to register multiple DLLs in the same instance, BUT YOU SHOULD NOT EVER DO THIS!  Oracle instances can only be registered with exactly one geodatabase  --  There really ought to be only one master SDE geodatabase, but if you do have user-schema geodatabases, THEY MUST BE UPGRADED IMMEDIATELY AFTER THE MASTER GEODATABASE!

If you simply have multiple Oracle instances, then each one can have it's own version of ArcGIS, with its own referenced DLLs (the security issues of the LISTENER have removed registration there).  The trick here is that there's no documentation on the procedure because it's not formally supported.  I regularly ran 6-8 ArcSDE instances of different releases and databases on a single machine, but it's somewhat temperamental (especially at start-up on Windows platforms; cakewalk on Unix), and requires an arcane level of understanding of ArcSDE function.

All-in-all, your safest option is to run your geodatabases in parallel release states, and reserve the odd-man-out instance to a test server before upgrade.

- V

nita14
by
Occasional Contributor III

Thank you Vince!

0 Kudos