Caché runs on the platforms listed below. Refer to the Caché Installation Guide for memory and disk-space requirements. This document contains the following sections:
Supported Technologies
The technologies that Caché supports are categorized by the following:
Supported Operating Systems
Caché 5.0 supports the following operating system platforms:
Platform Operating System Releases SQL Gateway Notes
Apple Mac OS X 10.3, 10.4 No WebLink and DDP networking not supported
HP Alpha OpenVMS 7.2-2, 7.3-1, 7.3-2 No  
HP Alpha Tru64 UNIX 5.1, 5.1A, 5.1B No  
HP (PA-RISC) HP-UX 11, 11i v1, 11i v2 Yes 32-bit kit for 11; separate 32- and 64-bit kits for 11i v1; 64-bit kit for 11i v2
HP (Itanium) HP-UX 11i v2 Yes 64-bit kit
IBM pSeries AIX 4.3.3, 5.1, 5.2, 5.31 Yes 32-bit kit for 4.3.3; separate 32- and 64-bit kits for 5.x
Red Hat Enterprise Linux AS (Intel 32-bit) 3, 4 Yes  
Red Hat Enterprise Linux AS (64-bit) 3, 4 Yes Supports Intel Itanium 2, Intel Extended Memory (EM64T), and AMD Opteron processors
Sun Solaris (SPARC) 8, 9, 10 Yes 64-bit kit
SuSE Linux (Intel 32-bit) 7.3, 8.0, 9.0 Yes  
SuSE Linux Enterprise Server (Intel 32-bit) 8, 9* Yes  
SuSE Linux Enterprise Server (64-bit) 8, 9* Yes Supports Intel Itanium 2, Intel Extended Memory (EM64T), and AMD Opteron processors
Microsoft Windows2 (32-bit) NT 4 (SP4, SP5, SP6), 2000 (SP3, SP4), XP (SP1, SP2), Server 2003 (SP1) Yes  
Microsoft Windows2 (64-bit) Server 2003 (SP1) Yes Supports Intel Itanium 2 processor
* New with this Caché release
1 Certified with Simultaneous Multi-threading (SMT) enabled.
2 Caché supports Windows terminal server capabilities in the following environments: Windows NT 4 (SP4, SP5, SP6), Windows 2000 (SP3, SP4), Windows XP (SP1, SP2), and Windows Server 2003. In these environments, Caché supports Microsoft terminal server capabilities as well as Citrix MetaFrame 1.8 and Citrix MetaFrame XP.
Note:
Unicode, Caché Basic, and XML are supported on all platforms.
CSP Supported Web Servers
Caché Server Pages (CSP) is supported on the following Web servers. This does not necessarily mean that Caché runs on these platforms, but rather that the CSP/Web server component does.
Web Server Platform
Microsoft IIS/PWS Windows 95, 98, NT, 2000, XP Professional, Server 2003
Apache 1.3, 2.0 Apple Mac OS X
Alpha Tru64 UNIX
FreeBSD (Intel)
HP HP-UX
IBM PowerPC AIX
Red Hat Linux
Sun Solaris (SPARC)
SuSE Linux
Windows NT 4 (SP6), 2000, XP, Server 2003
Netscape / Sun iPlanet 4.0 / Sun Java System Web Server 6.0 Alpha Tru64 UNIX
HP HP-UX
IBM PowerPC AIX
Red Hat Linux
Sun Solaris (SPARC)
Compaq Secure Web Server 1.0, 1.3 Alpha OpenVMS 7.3
CSP Supported Web Browsers
CSP is supported on the following Web browsers:
Web Browser (Platform) Versions Java Virtual Machine (JVM) Requirements 1 Notes
Internet Explorer (Windows) 4.0, 5.0, 5.5, 6.0 Version 5.0 and higher with a current JVM  
Internet Explorer (Mac OS X) 5.2   Does not support #SERVER
Netscape (Windows) 4.7, 6.0, 6.2, 7.0 Version 6.2 and higher with Sun JVM 1.4.x or higher Version 6.0 does not support #SERVER
Netscape (Mac OS X) 4.7, 7.0 Sun JVM 1.4.x  
Mozilla (Linux, Mac OS X, Windows) 1.7 Sun JVM 1.4.x  
Mozilla Firefox (Linux, Mac OS X, Windows) 1.0 Sun JVM See /support/firefox/faq#q2.2 at mozilla.org for detailed information regarding JVM versions for each platform.
1 JVM restrictions deal with hyperevents and not core CSP functionality. When using Java, cookies and Java applets must be enabled.
ODBC Driver Supported Platforms
Caché ODBC driver (client) is supported on the following platforms:
Platform Operating System Releases
Apple Mac OS X 10.3, 10.4
Alpha Tru64 UNIX 5.1, 5.1A, 5.1B
HP HP-UX 11, 11i
IBM pSeries AIX 4.3.3, 5.1, 5.2, 5.3
Red Hat Enterprise Linux AS (Intel) 2.1, 3, 4
Red Hat Enterprise Linux AS (Itanium) 3, 4
Sun Solaris (SPARC)1 8, 9, 10
SuSE Linux (Intel) 8.0, 9.0
SuSE Linux Enterprise Server 8
Microsoft Windows 95, 98, ME, NT 4 (SP4, SP5, SP6), 2000 (SP3, SP4), XP (SP1, SP2), Server 2003
1 Both 32-bit and 64-bit ODBC drivers provided for SPARC
Important:
The Caché ODBC driver on UNIX platforms requires the iODBC driver manager (see www.iodbc.org) and does not support Unicode. (If you have difficulties navigating to the iODBC site, try http://www.openlinksw.com/iodbc/software.htm.)
Supported C++ Client Platforms
Caché C++ Client is supported on the following platforms:
Platform Operating System Releases
Microsoft Windows 95, 98, ME, NT 4 (SP4, SP5, SP6), 2000 (SP3, SP4), XP (SP1, SP2), Server 2003
Supported Caché SQL Gateway Databases
The Caché SQL Gateway supports the following legacy relational database systems:
Database System Versions
Microsoft SQL Server 7.0, 2000
Oracle 8i, 9i
Sybase Adaptive Service Enterprise 12.5
Informix OnLine 5
Important:
The Caché SQL Gateway on UNIX platforms does not support Unicode.
Supported Enterprise Java Beans Servers
Caché support for Enterprise Java Beans (EJB) is available for the following EJB servers:
EJB Server Versions (Tested Service Packs)
BEA WebLogic 8.1 (SP3)
JBoss 4.0
Pramati 3.5 (SP6)
Important:
Java 2 SDK (JDK) 1.4 is required for use of JDBC, EJB, or the Caché Java binding.
On OpenVMS systems, the only supported TCP/IP implementation is Compaq TCP/IP Services for OpenVMS.
Windows Components Supported Platforms
Caché includes several Windows-based development and system administration tools and utilities. Each of these components is listed with the Microsoft Windows platforms on which it is supported.
Caché Component Windows Platforms
Studio NT, 2000, ME, XP, Server 2003
Explorer 95, 98, NT, 2000, ME, XP, Server 2003
SQL Manager 95, 98, NT, 2000, ME, XP, Server 2003
Control Panel 95, 98, NT, 2000, ME, XP, Server 2003
Configuration Manager 95, 98, NT, 2000, ME, XP, Server 2003
Supported Languages
Caché provides National Language Support (NLS) in an 8-bit character set for selected regions. Caché also has utility translations for some languages. These localizations exist for the following languages:
Localization
Language Character Sets Utility Translation
Arabic CP1256, Latin A, Unicode No
Chinese (Simplified) Unicode No
Chinese (Traditional) Unicode No
Czech Latin 2, Unicode No
Danish Latin 1, Unicode No
Dutch Latin 1, Unicode Yes
English Latin 1, Unicode Yes
Finnish Latin 1, Unicode No
French Latin 1, Unicode Yes
German Latin 1, Unicode Yes
Greek Latin G, Unicode No
Hebrew Latin H, Unicode No
Hungarian Latin 2, Unicode No
Italian Latin 1, Unicode Yes
Japanese Unicode Yes
Korean Unicode Yes
Polish Latin 2, Unicode No
Portuguese (Brazil) Latin 1, Unicode Yes
Russian CP1251, Latin C, Unicode Yes
Spanish Latin 1, Unicode Yes
Thai CP874, Latin T, Unicode No
Supported Caché Version Interoperability
The following table shows the cross version compatibility within the most recent releases of Caché.
For example, the Control Panel that ships with Caché 4.0 can only be used with a 4.0 server. However, the Control Panel that ships with 5 can be used with 4.0, 4.1, and 5 servers.
Component Interoperability
Component Clients Servers
Configuration Manager 4.0 4.0
4.1 4.0, 4.1
5 4.0, 4.1, 5
Architect 4.0, 4.1 4.0, 4.1
Studio 4.0, 4.1 4.0, 4.1
5 5
Control Panel 4.0 4.0
4.1 4.0, 4.1
5 4.0, 4.1, 5
Explorer 4.0 4.0
4.1 4.0, 4.1
5 4.0, 4.1, 5
SQL Manager 4.0, 4.1 4.0, 4.1
5 4.0, 4.1, 5
ODBC 4.0, 4.1, 5 4.0, 4.1, 5
JDBC 4.0, 4.1, 5 4.0, 4.1, 5
COM Object Factory 4.0, 4.1 4.0, 4.1
5 4.0, 4.1, 5
Java Object Factory 4.0, 4.1 4.0, 4.1
5 5
Caché Direct 4.0, 4.1, 5 4.0, 4.1, 5
DCP 3.2, 4.0, 4.1, 5 3.2, 4.0, 4.1, 5
CSP 4.0 4.0
4.0.3, 4.1, 5 4.0.3, 4.1, 5
Shadowing — Fast mode 4.0 4.0
4.1 4.1
51 5
Shadowing — Compatible mode2 4.0, 4.1, 5 4.0, 4.1, 5
1 Cluster shadowing is only supported with Caché 5.
2 Some 4.1 and 5 databases cannot be shadowed to a 4.0 system due to format-related differences, such as maximum database size and subscript length.
Note:
Mixed clusters including Caché 4.1 and 5 servers are not supported nor are mixed clusters containing OpenVMS and Tru64 UNIX members.