The following tables list components that are available across each platform supported by SQL Anywhere. Note that, with a few exceptions, components that are available in all supported platforms are not listed. For ease of reading, the platforms are grouped by operating system vendor, operating system name and processor architecture.
Information about support for a specific operating system version is located at SQL Anywhere Supported Platforms and Engineering Support Status.
Note: when printing this document, a landscape page format yields the best result.
The following tables are available:
- Databases
- Synchronization and Messaging
- Administration Tools
- Documentation
Databases
SQL Anywhere
|
Components
|
Microsoft |
Novell |
|
Sun |
Apple |
IBM |
HP |
| Windows |
NetWare |
Linux |
Solaris |
Mac OS X |
AIX31 |
HP-UX |
| x86 |
x64 |
IA64 |
CE |
x86 |
x86 |
x64 |
IA64 |
SPARC |
x64 |
x86 |
PPC |
PA-RISC |
IA64 |
| Personal database server |
X |
X |
X |
|
|
X |
X |
X |
X27 |
X |
X |
X19 |
X26 |
X26 |
| Network database server |
X |
X |
X |
X |
X |
X |
X |
X |
X27 |
X |
X |
X19 |
X26 |
X26 |
| Remote data access |
X |
X |
|
|
X1 |
X |
X |
|
X |
|
X |
|
|
|
| External stored procedures |
X |
X2 |
X2 |
|
X |
X |
X |
X |
X |
X |
X |
X |
X |
X |
| Dynamic cache sizing |
X |
X |
X |
X |
X |
X |
X |
X |
X |
X |
X |
X |
X |
X |
| C++ development tools |
X |
|
|
|
|
X |
X |
X |
X |
X |
X |
X |
X |
X |
| 5.0 Compatibility DLLs |
X |
|
|
|
|
|
|
|
|
|
|
|
|
|
| International Resource Deployment Kit |
X |
X |
X |
|
|
|
|
|
|
|
|
|
|
|
| Accessibility enablement |
X |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Samples |
X |
X |
X |
X |
|
X |
X |
X |
X |
X |
X |
X |
X |
X |
| Sun JRE 1.5.0 |
X |
X |
X |
|
|
X |
|
|
X |
|
|
|
|
|
| RSA Encrypted Client-Server Communications |
X |
X |
|
X |
X |
X |
X |
|
X |
X |
X |
X |
X |
X |
| Java in the database |
X |
X |
X |
|
X |
X |
X |
X |
X |
X |
X |
X |
X |
X |
| Kerberos clients20 |
X |
|
|
|
|
X
|
|
|
X
|
X
|
X
|
X
|
X
|
X
|
|
Components
|
Microsoft |
Novell |
|
Sun |
Apple |
IBM |
HP |
| Windows |
NetWare |
Linux |
Solaris |
Mac OS X |
AIX31 |
HP-UX |
| x86 |
x64 |
IA64 |
CE |
x86 |
x86 |
x64 |
IA64 |
SPARC |
x64 |
x86 |
PPC |
PA-RISC |
IA64 |
| Interfaces |
| ODBC 3 |
X |
X |
X |
X |
|
X |
X23 |
X23 |
X23 |
X23 |
X |
X23 |
X23 |
X23 |
| OLE DB |
X |
X |
X |
X |
|
|
|
|
|
|
|
|
|
|
| ADO.NET |
X |
X |
X |
X |
|
|
|
|
|
|
|
|
|
|
| Embedded SQL |
X |
X |
X |
X |
X |
X |
X23 |
X23 |
X23 |
X23 |
X |
X23 |
X23 |
X23 |
| Open Client |
X |
X |
X |
|
|
X |
|
|
X23 |
|
X |
X23 |
X4 |
|
| iAnywhere JDBC 5 |
X |
X |
X |
|
|
X |
X23 |
X |
X23 |
X |
X |
X23 |
X |
X23 |
| jConnect |
X |
X |
X |
|
|
X |
X23 |
X |
X23 |
X |
X |
X23 |
X |
X23 |
| PHP |
X |
|
|
|
|
X |
|
|
|
|
|
|
|
|
| Perl DBD |
X |
X |
X |
|
|
X |
X |
X |
X |
X |
X |
X |
X |
X |
| Database tools |
X |
X |
X |
X |
|
X |
X23 |
X23 |
X23 |
X23 |
X |
X23 |
X23 |
X23 |
| Database utilities |
| Histogram (dbhist) |
X |
X |
X |
|
|
|
|
|
|
|
|
|
|
|
| Language (dblang) |
X |
X |
X |
|
|
|
|
|
|
|
|
|
|
|
| Service creation (dbsvc) |
X |
X |
X |
|
|
X |
X |
X |
|
|
|
|
|
|
| All other utilities |
X |
X |
X |
|
|
X |
X |
X |
X |
X |
X |
X |
X |
X |
|
Components
|
Microsoft |
Novell |
|
Sun |
Apple |
IBM |
HP |
| Windows |
NetWare |
Linux |
Solaris |
Mac OS X |
AIX31 |
HP-UX |
| x86 |
x64 |
IA64 |
CE |
x86 |
x86 |
x64 |
IA64 |
SPARC |
x64 |
x86 |
PPC |
PA-RISC |
IA64 |
| Separately licensed components |
| ECC Encrypted Client-Server and MobiLink Communications |
X |
X |
|
X |
X |
X |
X |
|
X |
X |
|
X |
X |
X |
| FIPS Approved Encrypted Client-Server and MobiLink Communications |
X |
|
|
X |
|
|
|
|
|
|
|
|
|
|
| High availability |
X |
X |
X |
|
X |
X |
X |
X |
X |
X |
X |
X |
X |
X |
UltraLite
|
Components
|
Microsoft |
|
| Windows |
|
| XP |
CE |
Symbian OS |
Palm OS |
| UltraLite databases |
X |
X |
X |
X |
| UltraLite engine |
X |
X |
|
|
| API |
| UL embedded SQL 11 |
X |
X |
X |
X |
| UL C++ component 11 |
X |
X |
X |
X |
| UL for AppForge 11 |
X |
X |
X |
X |
| UL for M-Business Anywhere 11 |
X |
X12 |
|
X13 |
| UltraLite.NET 11 |
X9 |
X10 |
|
|
| Synchronization |
| TCP/IP |
X |
X |
X |
X |
| HTTP |
X |
X |
X |
X |
| ActiveSync 8 |
|
X14 |
|
|
| HotSync |
|
|
|
X |
| RSA Encrypted MobiLink Communications |
X |
X16 |
|
X |
| Separately licensed components 15 |
| ECC Encrypted MobiLink Communications |
X |
X16 |
|
X |
| FIPS Approved Encrypted MobiLink Communications |
X |
X16 |
|
X |
Synchronization and Messaging
MobiLink
|
Components
|
Microsoft |
Novell |
|
Sun |
Apple |
IBM |
HP |
| Windows |
NetWare |
Linux |
Solaris |
Mac OS X |
AIX31 |
HP-UX |
| x86 |
x64 |
IA64 |
CE |
x86 |
x86 |
x64 |
IA64 |
SPARC |
x64 |
x86 |
PPC |
PA-RISC |
IA64 |
| MobiLink Server |
| MobiLink synchronization server |
X |
X4 |
|
|
|
X |
X4 |
|
X27 |
|
X |
X19 |
|
|
| .NET synchronization logic |
X |
X4 |
|
|
|
|
|
|
|
|
|
|
|
|
| Java synchronization logic |
X |
X4 |
|
|
|
X |
X4 |
|
X |
|
X |
X18 |
|
|
| Notifier 28 |
X |
X4 |
|
|
|
X |
X4 |
|
X |
|
X |
X18 |
|
|
| RSA Encrypted MobiLink Communications |
X |
|
|
X |
|
X |
X4 |
|
X |
|
X |
X |
|
|
| Samples |
X |
X4 |
|
|
|
X |
X4 |
|
X |
|
X |
|
|
|
| MobiLink Monitor |
| MobiLink monitor |
X |
X4 |
|
|
|
X |
X4 |
|
X |
|
X |
|
|
|
| MobiLink Client |
| MobiLink client for SQL Anywhere |
X |
X4 |
|
X |
|
X |
X4 |
|
X |
|
X |
|
|
|
| Listener 29 |
X |
X4 |
|
X |
|
|
|
|
|
|
|
|
|
|
| MobiLink ActiveSync provider 22 |
X |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Separately licensed components |
| ECC Encrypted MobiLink Communications |
X |
|
|
X |
|
X |
X4 |
|
X |
|
|
X |
|
|
| FIPS Approved Encrypted MobiLink Communications |
X |
|
|
X |
|
|
|
|
|
|
|
|
|
|
For a list of platforms that can run the Redirector and a list operating systems that it was tested on, please refer to this document.
The following table lists the platforms that can run both the MobiLink synchronization server and the listed consolidated databases.
|
Consolidated databases
|
Microsoft |
Novell |
|
Sun |
Apple |
IBM |
HP |
| Windows |
NetWare |
Linux |
Solaris |
Mac OS X |
AIX31 |
HP-UX |
| x86 |
x64 |
IA64 |
CE |
x86 |
x86 |
x64 |
IA64 |
SPARC |
x64 |
x86 |
PPC |
PA-RISC |
IA64 |
|
SQL Anywhere 10
|
X |
X21 |
|
|
|
X |
X21 |
|
X |
|
X |
X |
|
|
|
Adaptive Server Enterprise (12.5, 15)
|
X |
X21 |
|
|
|
X |
X21 |
|
|
|
|
|
|
|
|
Oracle (9i, 10g)
|
X |
X21 |
|
|
|
X |
X21 |
|
X |
|
|
X |
|
|
|
Microsoft SQL Server 2000
|
X |
X21 |
|
|
|
|
|
|
|
|
|
|
|
|
|
Microsoft SQL Server 2005
|
X |
X21 |
|
|
|
|
|
|
|
|
|
|
|
|
|
IBM DB2 UDB LUW (8.2, 9.1)
|
X |
X21 |
|
|
|
X |
X21 |
|
X |
|
|
X |
|
|
QAnywhere
|
Components
|
Microsoft |
Novell |
|
Sun |
Apple |
IBM |
HP |
| Windows |
NetWare |
Linux |
Solaris |
Mac OS X |
AIX31 |
HP-UX |
| x86 |
x64 |
IA64 |
CE |
x86 |
x86 |
x64 |
IA64 |
SPARC |
x64 |
x86 |
PPC |
PA-RISC |
IA64 |
| MobiLink synchronization server with Messaging enabled |
X |
X4 |
|
|
|
X |
X4 |
|
X27 |
|
X |
X18, 19 |
|
|
| Agent |
X |
|
|
X |
|
|
|
|
|
|
|
|
|
|
| .NET API |
X |
|
|
X |
|
|
|
|
|
|
|
|
|
|
| C++ API |
X |
|
|
X |
|
|
|
|
|
|
|
|
|
|
| Java API |
X |
|
|
X25 |
|
|
|
|
|
|
|
|
|
|
| Samples (client) |
X |
|
|
X |
|
|
|
|
|
|
|
|
|
|
SQL Remote for SQL Anywhere
|
Components
|
Microsoft |
Novell |
|
Sun |
Apple |
IBM |
HP |
| Windows |
NetWare |
Linux |
Solaris |
Mac OS X |
AIX31 |
HP-UX |
| x86 |
x64 |
IA64 |
CE |
x86 |
x86 |
x64 |
IA64 |
SPARC |
x64 |
x86 |
PPC |
PA-RISC |
IA64 |
| SQL Anywhere Message Agent (dbremote) |
X |
|
|
X |
X |
X |
|
|
X |
|
X |
|
|
|
| SQL Anywhere extraction utility (dbxtract) |
X |
|
|
|
|
X |
|
|
X |
|
X |
|
|
|
| File sharing message system |
X |
|
|
X |
X |
X |
|
|
X |
|
X |
|
|
|
| FTP message system 17 |
X |
|
|
X |
X |
X |
|
|
X |
|
X |
|
|
|
| MAPI message system 17 |
X |
|
|
|
|
|
|
|
|
|
|
|
|
|
| SMTP/POP message system 17 |
X |
|
|
X |
X |
X |
|
|
X |
|
X |
|
|
|
| VIM message system 17 |
X |
|
|
|
|
|
|
|
|
|
|
|
|
|
| SA encoding (dbencod) |
X |
|
|
|
|
X |
|
|
X |
|
X |
|
|
|
Replication Agent for SQL Anywhere
|
Components
|
Microsoft |
Novell |
|
Sun |
Apple |
IBM |
HP |
| Windows |
NetWare |
Linux |
Solaris |
Mac OS X |
AIX31 |
HP-UX |
| x86 |
x64 |
IA64 |
CE |
x86 |
x86 |
x64 |
IA64 |
SPARC |
x64 |
x86 |
PPC |
PA-RISC |
IA64 |
| Replication Agent (dbltm) |
X |
|
|
|
|
X |
|
|
X4 |
|
|
|
|
|
Administration Tools
|
Components
|
Microsoft |
Novell |
|
Sun |
Apple |
IBM |
HP |
| Windows |
NetWare |
Linux |
Solaris |
Mac OS X |
AIX31 |
HP-UX |
| x86 |
x64 |
IA64 |
CE |
x86 |
x86 |
x64 |
IA64 |
SPARC |
x64 |
x86 |
PPC |
PA-RISC |
IA64 |
| Administration Tools |
| Sybase Central |
X |
X6 |
|
|
|
X |
X6 |
|
X |
|
X |
|
|
|
| Interactive SQL |
X |
X6 |
X7 |
|
X7 |
X |
X6 |
X7 |
X |
X7 |
X |
X7 |
X7 |
X7 |
| Network server monitor (dbconsole)30 |
X |
X6 |
|
|
X7 |
X |
X6 |
|
X |
|
X |
|
|
|
| PowerDesigner |
X |
|
|
|
|
|
|
|
|
|
|
|
|
|
| InfoMaker |
X |
|
|
|
|
|
|
|
|
|
|
|
|
|
| DataWindow .NET |
X |
|
|
|
|
|
|
|
|
|
|
|
|
|
Documentation
SQL Anywhere documentation is written in the form of product manuals or books, and is available in a variety of formats.
- When installed on Windows, the complete set of books is provided in HTMLHelp (CHM) and PDF formats. Online help for the administration tools is provided in JavaHelp format. Documentation is also provided in formats specific to application development environments.
- When installed on Unix platforms, HTML and PDF formats are available. Online help for the administration tools is provided in JavaHelp format. Some documentation is provided in formats specific to application development environments.
- The complete set of books is viewable here in either HTML or PDF format
Footnotes
1 Requires Java in the database and JDBC driver.
2 The older interface to external stored procedures is available only in 32-bit software.
3 ODBC driver manager may not be available. May have to link directly to ODBC driver.
4 32-bit software.
5 Requires JRE 1.4 or higher on Itanium chips. Requires JRE 1.3 or higher on other chips.
6 32-bit JRE.
7 Does not include certain features, compared to the admin tools provided on other operating systems.
8 Requires Microsoft ActiveSync 3.1 or higher
9 Requires Visual Studio .NET.
10 Requires .NET Compact Framework version 1.0.3705 or 2.0.
11 UltraLite development supported on Windows x86 only.
12 Requires Pocket PC on an ARM processor.
13 Requires Palm OS 5.
14 Not supported by UltraLite components except UltraLite.NET. Not supported by Smartphone 2002.
15 Not supported by UltraLite components. Static Java API requires JDK 1.2.2 or greater. JDK 1.4 is not supported.
16 Pocket PC 3.0 and higher required.
17 For all systems other than the file sharing system, you must have purchased and installed the appropriate message system software for SQL Remote to function over this system. SQL Remote does not include the underlying message system software.
18 Set LIBPATH to include the directory containing an installed JRE.
19 AIX 5.2 with Maintenance Level 7 or higher required for IPv6 support.
20 A list of Kerberos clients tested with SQL Anywhere is available here: http://www.sybase.com/detail?id=1056234.
21 32-bit driver only.
22 Requires Microsoft ActiveSync 3.5 or higher
23 32-bit and 64-bit clients.
25 Requires IBM J9 Java virtual machine.
26 Requires HP Transport Optional Upgrade Release (TOUR) 3.1 or higher, available from http://software.hp.com.
27 Requires the following patches (or superseding ones). For Solaris 8: 109322-02, 108434-22, 108435-22, 111721-04. For Solaris 9: 111711-16, 111712-16, 111722-05. Please note that although we list patches for the specific issues that we encounter, it is not an exhaustive list and we recommend that you always install the OS patches suggested by the OS vendor.
28 Requires JRE 1.4.1 or higher
29 For a list of operating systems that the Listener was tested on, please refer to this document.
30 For Windows CE, Solaris x64, AIX, HP-UX, and Linux Itanium: On these platforms you can use the connection, database, and server properties to obtain information or you can monitor your server from a computer running an operating system that supports the SQL Anywhere Console (such as Windows XP/200x, Mac OS X, or Linux).
31 AIX 5.3 requires the IY79612 fix. Please note that although we list patches for the specific issues that we encounter, it is not an exhaustive list and we recommend that you always install the OS patches suggested by the OS vendor.