Product Compatibility Matrix for Clients and Servers of ArcSDE technology in ArcGIS Server
ESRI products work with each other, but in order to ensure compatibility the correct versions of products need to be installed. The matrix below shows the versions of ArcSDE technology in ArcGIS Server that work with various ESRI products that are client applications to ArcSDE geodatabases.
Some products listed may no longer be officially supported by ESRI. You can check the product support status on the Product Life Cycles page. Several retired versions have been removed from this matrix. You can view the Archived Compatibility Matrix for older versions of ArcSDE technology.
ArcSDE Client/Server Compatibility
The general compatibility rules for ArcSDE geodatabases and client applications are as follows in the matrix below. There are exceptions to these rules so be sure to look at the matrix and notes below it.
- Newer client applications can make application server connections to and use older versions of ArcSDE geodatabases as long as the new client does not try to use new functionality the older geodatabase would not understand. For example, ArcGIS 10 can connect to and use ArcSDE 9.3 geodatabases.
- Older client applications are not supported with newer versions of ArcSDE geodatabases (see exception for ArcGIS 9.2 below). For example, ArcGIS 9.3 cannot connect to and use ArcSDE 10 geodatabases.
- For ArcGIS 9.1, direct connect configurations are limited to the same release client application and ArcSDE geodatabase. For example, ArcGIS 9.1 can only make direct connects to ArcSDE 9.1 geodatabases.
- ArcGIS 9.2 with Service Pack 5 (or higher) can make direct connects to ArcSDE 9.3 and 9.3.1 geodatabases. Additional direct connect driver installations are required for ArcSDE 9.3, 9.3 with Service Pack 1, 9.3.1, and 9.3.1 with Service Pack 1.
- ArcGIS 9.3 and 9.3.1 can make direct connects to ArcSDE 9.2 and 9.1 geodatabases.
- ArcGIS 10 can make direct connects to ArcSDE 9.3.1, 9.3, and 9.2 geodatabases.
ArcSDE Client/Server Product Matrix
Find your product/s version/s along the left hand side of the table and then cross to your right to reach the appropriate ArcSDE technology version. For more information on supported databases or platforms for any of these products, visit their pages (linked from their name). You can view the matrix for older versions of ArcSDE technology.
| ArcSDE client applications |
Version |
ArcSDE 9.1 |
ArcSDE 9.2 |
ArcSDE 9.3 |
ArcSDE 9.3.1 |
ArcSDE 10 |
| ArcGIS Desktop |
9.1 |
|
|
|
|
|
| |
9.2 |
1 |
|
2 |
2 |
|
| |
9.3 |
1, 3 |
3 |
|
|
|
| |
9.3.1 |
1, 3 |
3 |
|
|
|
| |
10 |
|
3, 4 |
4 |
4 |
|
| ArcGIS Engine Runtime |
9.1 |
|
|
|
|
|
| |
9.2 |
1 |
|
2 |
2 |
|
| |
9.3 |
1, 3 |
3 |
|
|
|
| |
9.3.1 |
1, 3 |
3 |
|
|
|
| |
10 |
|
3, 4 |
4 |
4 |
|
| ArcGIS Explorer |
350 to 450 |
5 |
5 |
|
|
|
| |
480, 500 |
6 |
6 |
6 |
6 |
|
| |
900 |
6 |
6 |
6, 7 |
6, 7 |
|
| |
1200 |
6 |
6, 7 |
6, 7 |
6, 7 |
|
| |
1500 |
6 |
6, 7 |
6, 7 |
6, 7 |
6, 7 |
| ArcGIS Image Server |
9.2 |
|
|
|
|
|
| |
9.3 |
|
|
|
|
|
| |
9.3.1 |
|
|
|
|
|
| ArcGIS Mobile |
9.2 |
8 |
|
|
|
|
| |
9.3 |
8 |
8 |
|
|
|
| |
9.3.1 |
8 |
8 |
|
|
|
| |
10 |
|
8 |
|
|
|
| ArcGIS Server |
9.1 |
|
|
|
|
|
| |
9.2 |
9 |
|
2 |
2 |
|
| |
9.3 |
9 |
|
|
|
|
| |
9.3.1 |
9 |
|
|
|
|
| |
10 |
|
|
|
|
|
| ArcIMS |
9.1 |
10 |
|
|
|
|
| |
9.2 |
10 |
10 |
2, 10 |
2, 10 |
|
| |
9.3 |
10 |
10 |
11 |
11 |
|
| |
9.3.1 |
10 |
10 |
11 |
11 |
|
| |
10 |
|
11 |
11 |
11 |
11 |
| ArcPad |
7, 7.0.1 |
12 |
12 |
12 |
12 |
|
| |
7.1, 7.1.1 |
12 |
12 |
12 |
12 |
|
| |
8.0 |
12 |
13 |
13 |
13 |
|
| |
10 |
|
|
|
|
|
| ArcView GIS |
3.3 |
14 |
|
|
|
|
| MapObjects - Java |
2.3 |
|
|
|
|
|
| MapObjects - Windows |
2.4 |
|
15 |
|
|
|
| |
|
ArcSDE 9.1 |
ArcSDE 9.2 |
ArcSDE 9.3 |
ArcSDE 9.3.1 |
ArcSDE 10 |
Key:
- Fully supported
- Fully supported with services
- Not Supported
Matrix Notes
- Pre-9.2 geodatabases do not support the new functions of ArcSDE 9.2 geodatabases such as: non-versioned editing, geodatabase replication, and historical archiving. Users with pre-9.2 geodatabases must upgrade their geodatabases and datasets to high precision spatial references to be able to fully use the functionality found in ArcGIS 9.2.
- Direct connections from ArcGIS 9.2 with Service Pack 5 (or higher) clients to the following ArcSDE geodatabases are not supported:
- ArcSDE 9.3 and 9.3.1 for Oracle® 11g
- ArcSDE 9.3 and 9.3.1 for Informix®
- ArcSDE 9.3 and 9.3.1 for PostgreSQL
- ArcSDE 9.3 and 9.3.1 for IBM® DB2® z/OS
- Pre-9.3 geodatabases do not support the new and improved functions of ArcGIS 9.3 geodatabases such as: terrains with the window size pyramid option and network datasets with 2 new evaluators. Users with pre-9.3 geodatabases must upgrade their geodatabases to be able to fully use the functionality found in ArcGIS 9.3.
- Pre-10 geodatabases do not support the new and improved functions of ArcGIS 10 geodatabases such as: 6 new topology rules and support for larger scale geometric networks. Users with pre-10 geodatabases must upgrade their geodatabases to be able to fully use the functionality found in ArcGIS 10.
- ArcGIS Explorer releases prior to 480 do not directly connect to an ArcSDE geodatabase. They can use ArcGIS Server services that are based on ArcSDE geodatabase data.
- ArcGIS Explorer 480 and later releases support application server connections to enterprise ArcSDE geodatabases.
- ArcGIS Explorer 900 and later releases support direct connections to ArcSDE geodatabases.
- For ArcGIS Mobile compatibility, the mobile service and the mobile client must be the same release version.
- ArcGIS Server geodata services are not available with pre-9.2 ArcSDE geodatabases.
- The ArcIMS Metadata Service is only supported for enterprise ArcSDE geodatabases for DB2, Oracle, and SQL Server. Metadata Server requires that both ArcIMS and the ArcSDE geodatabase be at the same version (for example, ArcIMS 9.2 with ArcSDE 9.2).
- The ArcIMS Metadata Service is supported for enterprise ArcSDE geodatabases on DB2, Informix, Oracle, PostgreSQL, and SQL Server. Metadata Server requires that both ArcIMS and the ArcSDE geodatabase be at the same version (for example, ArcIMS 9.3 with ArcSDE 9.3).
- ArcPad does not directly connect to an ArcSDE geodatabase. It can use ArcIMS services that are based on ArcSDE geodatabase data or data extracted using the ArcPad Data Manager extension.
- ArcPad 8.0 field edits can be synchronized directly with ArcGIS Server. ArcGIS Server Advanced Enterprise (all editions) is required for ArcPad 8.0 to directly connect to an ArcSDE geodatabase.
- DBAccess v2.1g extension required. Available on the ArcSDE SDK CD. Please note that Microsoft Windows 2000 and Windows XP are the only client platforms supported.
- MapObjects - Windows 2.4 Service Pack required.
ArcGIS Server Compatibility
Web applications built at previous versions will not automatically work in the latest software release. ArcGIS Server Manager will prompt to you to migrate older Web applications. More detailed information is available in the ArcGIS Server help documentation.
For ArcGIS Server .NET:
Migrating to ArcGIS Server 10 (.NET help)
For ArcGIS Server Java:
Migrating to ArcGIS Server 10 (Java help)
Compatibility matrix for older versions
For compatibility of older versions of ArcSDE technology, please refer to the Archived Compatibility Matrix.