SDK is a set of libraries and utilities that you can use to develop client applications and includes these components:
Open Client – a set of APIs used to develop and deploy C-language applications that access Adaptive Server data. Included on the installation medium are:
Drivers for integrating Client-Library and Open Server applications with directory and security services
Sample programs for Client-Library and DB-Library™
Open Client Embedded SQL™/C – the precompiler that allows you to embed Transact-SQL® statements into C-language applications. The installation medium also includes sample programs for Embedded SQL/C.
Open Client Embedded SQL/COBOL – the precompiler that allows you to embed Transact-SQL statements into COBOL-language applications. The installation medium also includes sample programs for Embedded SQL/COBOL.
This is available only on HP HP-UX, IBM AIX, Linux x86, and Sun Solaris Sparc.
Language modules – provide system messages and datetime formats to help you localize your applications. Default installation includes these character sets:
ASCII, for use with unspecified 8-bit data (ascii_8) |
BIG 5, Traditional Chinese with Hong Kong Supplementary Character Set (big5hk) |
BIG 5, Traditional Chinese (big5) |
Microsoft Windows Code Page 1250, 1251, 1252, 1253, 1254, 1255, 1256, 1257, 1258, 866 (cp1250, cp1251, cp1252, cp1253, cp1254, cp1255, cp1256, cp1257, cp1258, cp866) |
IBM Code Page 852, 855, 857, 860, 864, 869, 874, 950 (cp852, cp855, cp857, cp860, cp864, cp869, cp874, cp950) |
Variant of Code Page 850 (cp858), IBM Code Page 932 for JIS-X0201 and JIS-X0208 (cp932) |
Code Page 437, 850 (cp437, cp850) |
|
CP936, Simplified Chinese (cp936) |
PC (MS) Korean (cp949) |
DEC Kanji Code for JIS-X0208 (deckanji) |
Extended UNIX Code for CNS-11643 (euccns) |
Extended UNIX Code for GB2312-80 (eucgb) |
Extended UNIX Code for JIS-X0201 and JIS-X0208 (eucjis) |
Extended UNIX Code for KSC-5601 (eucksc) |
P.R.C standard GB 18030-2000 (gb18030 ) |
HP Greek (greek8) |
ISO_8859-15 Latin9, Western Europe (iso15) |
ISO_8859-2 Latin2, Eastern Europe (iso88592) |
ISO_8859-5 Cyrillic (iso88595) |
ISO_8859-6 Arabic, ASMO-708 (iso88596) |
ISO_8859-7 Greek, ELOT_928 (iso88597) |
ISO_8859-8 Hebrew (iso88598) |
ISO_8859-9 Latin5, Turkish (iso88599) |
ISO 8859-1 (iso_1) |
KOI-8 Cyrillic 8-bit (koi8) |
Kazakhstan, Cyrillic (kz1048) |
Macintosh Western European locales (mac) |
Macintosh Cyrillic (mac_cyr) |
Macintosh, Eastern European (mac_ee) |
Macintosh with EURO support for Western European locales (mac_euro) |
Macintosh, Greek (macgrk2) |
Macintosh, Turkish (macturk) |
Hewlett-Packard Roman 8 and Roman 9 (roman8, roman9) |
IBM/Microsoft Code for JIS-X0201 and JIS-X0208 (sjis) |
Thailand Industrial Standard (tis620) |
HP Turkish, 8-bit (turkish8) |
Unicode 3.1 UTF-8 encoding (utf8) |
Additional language modules:
Chinese
French
German
Japanese
Korean
Polish
Portuguese
Spanish
Thai
SDK and Open Server support the same character sets as Adaptive Server.
Adaptive Server® Enterprise ODBC Driver by Sybase, version 15.5.
Adaptive Server ODBC Driver is available only on Linux x86 32-bit and 64-bit, and Linux x86-64 64-bit.
jConnect for JDBC 6.0.5 and 7.0 – the JAVA implementation of the Java JDBC standard, which provides Java developers with native database access in multitier and heterogeneous environments. For jConnect hardware and software requirements and installation instructions, see the jConnect for JDBC Installation Guide version 6.0.5.
Extended Architecture (XA) Interface Library for Adaptive Server Distributed Data Manager. Also included are sample programs for XA.
XA is available on all platforms except Linux POWER 32-bit and 64-bit, and Sun Solaris x86 32-bit.
Table 1-1 lists the libraries and utilities that are included with the SDK.
For jConnect 6.0.5 libraries and utilities, see the jConnect for JDBC Installation Guide version 6.0.5.
SDK |
Open Client |
Embedded SQL/C |
Embedded SQL/COBOL |
---|---|---|---|
Libraries |
|||
Client-Library |
x |
x |
x |
CS-Library |
x |
x |
x |
DB-Library |
x |
n/a |
n/a |
Bulk-Library |
x |
n/a |
n/a |
XA-Library |
x |
n/a |
n/a |
Net-Library |
x |
n/a |
n/a |
Common-Library |
x |
n/a |
n/a |
LDAP |
x |
n/a |
n/a |
SSL |
x |
n/a |
n/a |
Kerberos |
x |
n/a |
n/a |
Utilities |
|||
bcp, defncopy, dscp, dsedit, isql, certauth, certpk12, certreq, extractjava, installjava, pwdcrypt |
x |
n/a |
n/a |
cpre |
n/a |
x |
n/a |
cpre64 (non-reentrant version), cpre_r64 (reentrant version) |
n/a |
x |
n/a |
cobpre |
n/a |
n/a |
x |
cobpre64 (non-reentrant version), cobpre_r64 (reentrant version) |
n/a |
n/a |
x |
LEGEND: x = available; n/a = not available on this component. |