Server Object instance creation failed - server library cannot be loaded

Last Published: April 25, 2020

Error Message

When using direct connect to an Oracle database on a 64-bit server and attempting to publish an .mxd, an error message is encountered:

"Server Object instance creation failed - server library cannot be loaded"

When connecting to an ArcSDE service the .mxd can be published successfully.


This issue can occur if the Oracle 32-bit client is not installed on the server. ArcGIS Server 9.x and 10.0 are 32-bit applications and require the use of the Oracle 32-bit client for direct connections.

Solution or Workaround

Please see the following Oracle Metalink articles for further information.

• Note 781432.1 - Considerations Using The Oracle Client With Microsoft Products on 64 bit Operating System

• Note 1053922.1 - Using Windows Client Drivers in Multiple Oracle Client Homes

Article ID:000011155

  • ArcGIS Server

Receive notifications and find solutions for new or common issues

Get summarized answers and video solutions from our new AI chatbot.

Download the Esri Support App

Related Information

Discover more on this topic

Get help from ArcGIS experts

Contact technical support

Download the Esri Support App

Go to download options