SAP Adaptive Server Enterprise 16.0
SAP Adaptive Server Enterprise 16.0 (Japanese)
SAP Adaptive Server Enterprise 16.0 (Simplified Chinese)
Adaptive Server Enterprise 15.7 SP121
Adaptive Server Enterprise 15.7 SP110
Adaptive Server Enterprise 15.7 SP100
Adaptive Server Enterprise 15.7 SP60
Adaptive Server Enterprise 15.7 SP50
Adaptive Server Enterprise 15.7 ESD #4
Adaptive Server Enterprise 15.7 ESD #3
Adaptive Server Enterprise 15.7 ESD #2
Adaptive Server Enterprise 15.7 ESD #2 (Japanese)
Adaptive Server Enterprise 15.7 ESD #2 (Simplified Chinese)
Adaptive Server Enterprise 15.7
Adaptive Server Enterprise 15.7 (Japanese)
Adaptive Server Enterprise 15.7 (Simplified Chinese)
Adaptive Server Enterprise 15.5
Adaptive Server Enterprise 15.5 - Simplified Chinese
Adaptive Server Enterprise 15.5 (Japanese)
Adaptive Server Enterprise 12.5.4
Adaptive Server Enterprise 12.5.4 (Simplified Chinese)
Adaptive Server Enterprise 12.5.4 (French)
Adaptive Server Enterprise 12.5.4 (Japanese)
Adaptive Server Enterprise 12.5.3
Adaptive Server Enterprise 12.5.2
Adaptive Server Enterprise 12.5.1
AppBuilder 1.0
Appeon 6.5.1 for PowerBuilder
Appeon 6.5 for PowerBuilder
Appeon 6.2 for PowerBuilder
Appeon 6.1 for PowerBuilder
Appeon 6.0 for PowerBuilder
Appeon 6.0 for PowerBuilder (Japanese)
Avaki EII 7.1
Avaki EII 7.0
Avaki EII 6.2
DataWindow .NET 2.5
DataWindow .NET 2.0.1
DataWindow .NET 2.0
EAServer 6.3.1
EAServer 6.3
EAServer 6.2
EAServer 6.1
EAServer 6.0.2
EAServer 6.0
EAServer 5.5
EAServer 5.3
EAServer 5.2.1
EAServer 5.2
EAServer 5.0.1
EDI Products 5.2.2
Enterprise Connect Data Access 15.7
Enterprise Connect Data Access 15.0.1
Enterprise Connect Data Access 15.0.1 Release Bulletin for Linux and UNIX
Accessing current release bulletin information
Product summary
Hardware and software requirements
System requirements for UNIX platforms
System requirements for DirectConnect Manager
Special installation and configuration instructions
Oracle Instant Client libraries for ECDA Option for Oracle
ODBC back-end (target-side) drivers
Migration utilities
Editing the interfaces file
Configuring the data source for DB2 UDB targets
Installing multiple products on the same machine
Uninstalling from an environment with multiple Sybase products
Uninstalling from an environment with ECDA Options and DirectConnect for z/OS
Known issues
ECDA general issues
Admin Service user.pwd file
Service name redirection default value
InstallShield errors (HP Itanium only)
Installation program may core dump (Linux only)
Uninstall function not removing all ECDA files
ECDA Option for ODBC issues
Warning sent for ODBCDriverManager property
Express transfer char datatypes
Express transfer text datatypes
Errors in bulk transfer on Linux platform
DB2 UDB target-specific issues
Microsoft SQL Server target-specific issues
Product compatibilities
Documentation updates and clarifications
Technical support
Other sources of information
Sybase certifications on the Web
Sybase EBFs and software maintenance
Accessibility features
Enterprise Connect Data Access 15.0.1 Release Bulletin for Microsoft Windows
Accessing current release bulletin information
Product summary
Hardware and software requirements
System requirements for ECDA Option
System requirements for DirectConnect Manager
Changed functionality in this version
ECDA Option for Oracle
Special installation and configuration instructions
Oracle Instant Client libraries for ECDA Option for Oracle
ODBC back-end (target-side) drivers
Migration utilities
Editing the sql.ini file
Special installation and configuration instructions for ODBC
Creating and configuring 32-bit data sources
Modifying 32-bit data sources
Installing multiple products on the same machine
Uninstalling from an environment with multiple Sybase products
Uninstalling from an environment with ECDA Options and DirectConnect for z/OS Option
Known issues
ECDA general issues
Connection limits for 1MB thread stack and 32-bit address
Admin Service user.pwd file
ECDA not visible in Windows 2003 Task Manager
Editing sql.ini with a word processing program
Uninstall function not removing all ECDA files
ECDA Option for Oracle issues
Removing ECDA Option for Oracle setup as a Windows service
ECDA Option for ODBC issues
Service information added to a local sql.ini file
Service Name Redirection default value
Express transfer char datatypes
Express transfer text datatypes
DB2 UDB target-specific issues
Microsoft SQL Server target-specific issues
Product compatibilities
Technical support
Other sources of information
Sybase certifications on the Web
Sybase EBFs and software maintenance
Accessibility features
Enterprise Connect Data Access 15.0 Installation Guide for Linux and UNIX
About this book
Understanding Enterprise Connect Data Access
ECDA Options
ECDA Option for ODBC
ECDA Option for Oracle
DirectConnect Manager
Preparing to Install
Review the installation process
Gather your installation team
Prepare the environment
Connectivity tasks
Set up connectivity to the target database
Check the system requirements
Research connectivity parameters
Critical administrative tasks
Installing ECDA
Installing ECDA
SySAM licensing requirements
Using the installation program
Installing ECDA Options
Installing ECDA in GUI mode
Installing ECDA in console mode
Installing ECDA using a response file
Creating a response file
Installing DirectConnect Manager
Uninstalling ECDA
Creating DirectConnect Servers Using the Create Server Wizard
Create Server wizard overview
Creating a server in ECDA Option for ODBC
Sybase-provided unixODBC driver manager
DataDirect driver
IBM DB2 driver
Creating a server in ECDA Option for Oracle
Managing DirectConnect Servers and Services Using ECDA Utilities
ECDA utilities overview
Managing ECDA Option for ODBC
Creating a new DirectConnect server
Set up and verify your environment
Creating a new access service
Adding a new service to the interfaces file
Starting an access service
Verifying an access service
Using isql from a command line
Stopping an access service
Stopping a DirectConnect server
Managing ECDA Option for Oracle
Using the DCOConfig utility
Adding and removing a service
Shutting down ECDA Option for Oracle
Managing DirectConnect Servers and Services Using DirectConnect Manager
DirectConnect Manager overview
Creating, starting, and stopping a new server
Creating a new server
Starting a server
Stopping a server
Creating, starting, and stopping a new access service
Creating a new access service
Starting an access service
Stopping an access service
Managing Servers Using ECDA Option for ODBC Utilities
ECDA Option for ODBC utilities overview
Creating and starting a DCDirector server
DCDirector utility
Creating a new DirectConnect server
AddServer utility
Starting a DirectConnect server
DCStart utility
Configuring ECDA
Configuring client connectivity to ECDA
Configuring servers and access services
Setting Up the ODBC Back-end Driver and Driver Manager
ECDA support for back-end drivers
ODBC Driver Manager architecture
When to use the unixODBC driver manager
Using the unixODBC driver manager
ODBC Driver Manager configuration properties
Environment variables
Troubleshooting Installation
Troubleshooting overview
ODBC-specific problems
ODBC driver errors
ODBC data source errors
ODBC driver manager errors
ECDA problems
Connectivity problems
Using the odbct tool for ODBC problems
UNIX configuration problems
Connectivity Tasks for AS/400
Enable DRDA capability of AS/400
Set security levels
Change the CCSID
Changing the CCSID at the User Profile level
Create the Sybase collection on AS/400 (for DB2 UDB)
Creating the SYBASE collection using the AS/400 SEU utility
Creating the SYBASE collection using SQL/400
Authorizing users for the SYBASE collection
Installation Worksheets
How to use the worksheets
ECDA Option for ODBC worksheet
ECDA Option for Oracle worksheet
Configuring Data Sources to Connect to Targets Using DataDirect
Connecting to DB2 UDB
To define data source entries
Example of an odbc.ini file for DB2 UDB on AS/400 or z/OS
Example of an odbc.ini file for DB2 UDB on Windows or UNIX
Connecting to Microsoft SQL Server
To define data source entries
Example of an odbc.ini file
Glossary
Enterprise Connect Data Access 15.0 Installation Guide for Microsoft Windows
About this book
Enterprise Connect Data Access
ECDA Options descriptions
ECDA Option for ODBC
ECDA Option for Oracle
Using DirectConnect Manager
Preparing to Install
Installation process
Gather your installation team
Prepare the environment
Connectivity tasks
Set up connectivity to the target database
Check the system requirements
Research connectivity parameters
Critical administrative tasks
Installing ECDA
Installing ECDA
SySAM licensing requirements
Using the installation program
Installing ECDA Options
Installing ECDA in GUI mode
Installing ECDA in console mode
Installing using a response file
Creating a response file
Uninstalling ECDA
Installing DirectConnect Manager
Installing DirectConnect Manager
Using the Create Server Wizard
Create Server wizard overview
Creating servers using the Create Server wizard
Configuring ECDA Option for ODBC
Configuring ECDA Option for Oracle
Using ECDA Utilities
ECDA Option for ODBC utilities
Creating a new DirectConnect server
Creating a new access service
Starting an access service
Verifying an access service
Using isql from a command line
Stopping an access service
Stopping a DirectConnect server
Starting an access service
Adding a new service to the sql.ini file
ECDA Option for Oracle utility
Configuring ECDA using the DCOConfig utility
Adding and removing a service
Shutting down ECDA Option for Oracle
Using DirectConnect Manager
Configuring servers and access services
Creating a new access service
Starting an access service
Stopping an access service
Configuring ECDA
Configuring client connectivity to ECDA
Configuring the DirectConnect server and services
ECDA support for back-end drivers
Microsoft SQL Server ODBC driver
Troubleshooting Installation
General problems
ODBC-specific problems
ODBC driver errors
ODBC data source errors
ODBC driver manager errors
DirectConnect problems
DirectConnect server fails to start after installation
Connectivity problems
Using the odbct tool for ODBC problems
Connectivity Tasks for AS/400
Enable DRDA capability of AS/400
Set security levels
Change the CCSID
Changing the CCSID at the User Profile level
Create the Sybase collection on the AS/400 (for DB2 UDB)
Creating the SYBASE collection using the AS/400 SEU utility
Creating the SYBASE collection through DB2/AS400
Authorizing users for the SYBASE collection
Installation Worksheets
How to use the worksheets
ECDA for ODBC worksheet
DirectConnect for Oracle worksheet
ECDA Utilities
Creating and starting a DCDirector server
DCDirector utility
Creating a new DirectConnect server
AddServer utility
Starting a DirectConnect server
DCStart utility
Configuring Data Sources to Connect to Targets Using DataDirect
To configure the data sources to connect to the targets
Connecting to DB2 UDB
Add the WorkArounds2 String Key to pad DB2 character data
Connecting to Microsoft SQL Server
Creating and configuring a data source
Glossary
Enterprise Connect Data Access New Features for Microsoft Windows, Linux, and UNIX
Create Server wizard
Datatype support for Unicode
Datatype support for date, time, and unsigned integer, bigint, and smallint
ECDA Option for Oracle failover in an Oracle RAC environment
Configuring failover in the Oracle RAC environment
Failover configuration parameters for ECDA Option for Oracle
Special considerations for usage
ALTER SESSION commands
Data manipulation language (DML) transactions
SELECT statements
ECDA support for back-end drivers
Enhanced security with SySAM 2
Enhanced text update
Extended encryption login
Improved performance in ECDA Option for Oracle
ODBC driver manager architecture
Partial text updates for Microsoft SQL Server
Revised directory structure
Enterprise Connect Data Access Overview Guide
About this book
Enterprise Connect Data Access
What is Enterprise Connect Data Access?
Enterprise Connect Data Access capabilities
Transparent access
Interoperability
Data management
ECDA components
ECDA Options
Client and target ODBC drivers
Adaptive Server Enterprise with Component Integration Services (ASE/CIS)
Software Developer’s Kit
Related products and options
Sybase Replication Server
Sybase Replication Server Options
Sybase Data Integration Suite Replication
Mainframe Connect
Replication Agent for DB2 UDB
Open Server
ECDA Option for ODBC
Introduction
Components
DirectConnect server
Service libraries
Access services
DirectConnect Manager
Architecture
ECDA Option for Oracle
Introduction
Components
DirectConnect server
DirectConnect Manager
Architecture
Sample Solutions
Transparent access to local heterogeneous data stores
Access to distributed data sources
Integrating systems of two companies
Enterprise Connect Data Access Option for ODBC Users Guide for Access Services
About this book
Introducing Enterprise Connect Data Access Option for ODBC
ECDA Option for ODBC
ODBC driver
How DirectConnect server routes access service requests
Configuring properties for ECDA Option for ODBC
Server external files
Using DirectConnect Manager
Globalization
Internationalization
Code page translation
Localization
Configuring the Access Service Library
Understanding the configuration process
Description of the configuration file
Configuration file format
Configuration properties
Configuration file templates
How to change configuration property values
Using DirectConnect Manager
Using the text editor
How to create additional services
Using DirectConnect Manager
Using the text editor
Code page translation for ODBC-based products
Configuration property categories
Service library properties
ODBCDriverManager {Client Interaction}
SvclibDescription {Client Interaction}
LogSvcLibStatistics {Logging}
ACS Required property
ConnectionSpec1
Catalog Stored Procedures properties
CSPColumnODBCVersion
CSPExclusions
CSPIncludeAlias
CSPIncludeSynonym
CSPIncludeSystem
CSPIncludeTable
CSPIncludeView
DatatypeInfo
Client Interaction properties
ClientDecimalSeparator
ClientIdleTimeout
EnableAtStartup
MaxResultSize
MaxRowsReturned
MaxSvcConnections
quoted_identifier
SendWarningMessages
ServiceDescription
StripBinaryZero
StripString
TextSize
TransactionMode
Version
Data Conversion Error properties
CharConvertError
DateTimeConvertError
DefaultDate
DefaultNum
DefaultTime
NumConvertError
Datatype Conversion properties
BinaryResults
DateResults
DateTimeResults
DecimalResults
FloatResults
Int2Results
Int4Results
RealResults
TimeResults
TinyIntResults
XNLChar
XNLVarChar
Logging properties
LogConnectionStatistics
LogReceivedSQL
LogRequestStatistics
LogServiceStatistics
LogTargetActivity
LogTransferStatistics
LogTransformedSQL
Target Interaction properties
Allocate
DelimitSqlRequests
DisableROLock
IsolationLevel
QuotedStringDelimiter
ReturnNativeError
SQLOdbcCursors
SQLTransformation
StopCondition
TargetDBMS
TargetDecimalSeparator
Tracing properties
TraceEvents
TraceInterface
TraceTarget
Transfer properties
BulkCommitCount
TransferBatch
TransferBatchSeparator
TransferErrorAction
TransferErrorCount
TransferExpress
TransferPacketSize
Configuring Access Services to Work with Related Products
Setting up Adaptive Server Enterprise
1. Configure for remote access
2. Define the access service as a remote server
3. Define connectivity between ASE and an access service
Setting up ECDA Option for ODBC for ASE/CIS
Using ASE/CIS with the ASE transaction model
Setting up ECDA Option for ODBC for Replication Server
Querying and Setting Operating Values
Querying global variables
Issuing set statements
Issuing SQL Statements
Introduction
passthrough mode
sybase mode
Transformations in sybase mode
Standard transformations for T-SQL commands
Managing Transactions
Transaction processing terms
Request processing flow
ODBC client API processing
CT-Library client API processing
Managing processing results
Allocate configuration property
StopCondition configuration property
TransactionMode configuration property
Short transactions
Long transactions
Resulting actions in transaction management
Troubleshooting
Tracing
Issuing RPC Events
The RPC feature
Creating and executing ASE remote stored procedures
Executing a language statement as an RPC
Rules for using language statements as RPCs
Creating a transfer RPC event
Using triggers
Understanding the Transfer Process
Overview
Terms in the transfer process
Transfer direction
Unit of work as defined in the transfer process
Bulk copy and express transfer
Destination-template transfer
Transfer targets
Datatype conversion for transfer processing
How the transfer options process data
Transfer errors
Transfer errors and error handling
Structural errors
Value errors
Error reporting for transfer processing
Controlling processing with the TransferErrorCount property
Using Bulk Copy Transfer and Express Transfer
Overview
Transfer process
Syntax
Express transfer
Differences between bulk copy and express transfer
Preparing to use express transfer
Datatype conversion for express transfer statements
Processing bulk copy values
Character datatypes
Numeric datatypes
Date datatypes
Binary datatypes
Bulk copy and express transfer errors
Bulk copy value processing rules
Values that cause errors
Bulk copy transfer error reporting
Using Destination-Template Transfer
Overview
Description of destination-template transfer processing
Syntax
Datatype qualifiers
Special date and time qualifiers
Destination-template processing
transfer from statements
transfer to statements
Datatype conversion for transfer to statements
Destination-template transfer errors
Obtaining error information
Creating a transfer RPC
Executing a transfer RPC
Accessing Catalog Information with CSPs
Description of CSPs
Syntax
RPC events
Treatment of special characters
ODBC information
ODBC conformance levels
Compatibility
sp_column_privileges
sp_columns
sp_databases
sp_datatype_info
sp_fkeys
sp_pkeys
sp_server_info
sp_special_columns
sp_sproc_columns
sp_statistics
sp_stored_procedures
sp_table_privileges
sp_tables
Retrieving Information with System Procedures
ECDA Option for ODBC and ASE system procedures
sp_capabilities
sp_configure
sp_groups
sp_helpserver
sp_sqlgetinfo
sp_thread_props
sp_who
Configuration Quick Reference Table
Quick reference table
Converting Datatypes
Limitations
ODBC-to-Open Server datatypes
Result set data value conversion
Data values sent to the client application
Open Server-to-ODBC datatypes
Data values embedded as strings
Data values received as parameters
CS_DATAFMT usertype field values
Datatype names
Microsoft SQL Server ODBC-supported datatypes
DB2 UDB / ODBC-supported datatypes
Using Stored Procedures
Using SQL stored procedures
Running SQL stored procedures
Datatype for argument values
Character arguments
Rules for running SQL stored procedures
Using DB2 stored procedures
Running DB2 stored procedures
Rules for datatypes as argument values
Using Sybase Mode Commands
Transact-SQL commands
alter table (core)
begin transaction (T-SQL only)
commit transaction (T-SQL only)
create index (core)
create table (minimum)
create view (core)
delete (minimum)
delete (core)
delete (minimum)
drop index (core)
drop table (minimum)
drop view (core)
execute
grant (core)
insert (minimum)
prepare transaction
revoke (core)
rollback transaction
select (minimum)
truncate table (extension using where 1=1)
update (core)
update (core)
update (core)
use
Glossary
Enterprise Connect Data Access and Mainframe Connect Server Administration Guide
About this book
Introduction
ECDA Option for ODBC
ODBC driver
How DirectConnect server routes access service requests
Configuring properties for ECDA Option for ODBC
Server external files
Mainframe Connect options
Using DirectConnect Manager
Globalization
Internationalization
Code page translation
Localization
Creating a Server
Types of DirectConnect servers
Why use a DCDirector server?
Creating servers
Creating and starting a DCDirector server
Creating a DirectConnect server
How DirectConnect creates new configuration files
Starting and Stopping the Server and Access Services
Starting the server
Using DirectConnect Manager
Using the DCStart utility
Creating and starting a DCDirector server using the DCDirector utility
Stopping the server
Using DirectConnect Manager
Using the command line syntax
Platform-specific procedures
Stopping the server from Windows systems
Stopping the server from UNIX systems
Starting an access service
Starting an access service using DirectConnect Manager
Starting an access service at start-up
Stopping an access service
Understanding process exit codes
Resolving errors during start-up
Server configuration error conditions
Access service configuration error conditions
Configuring the Server
Modifying the configuration file
Configuration file format
Using DirectConnect Manager
Using the text editor
Resolving missing configuration files during start-up
Client Interaction server properties
CreateSrvcCfg
Default Server Language
DefQueueSize
Description
IsDCDirector
MaxConnections
NetBufSize
OSCodeSetConversion
RemoteSites
ServiceRedirectionFile
SSLEnabled
SSLServices
SSLTrustedCertificateFile
Logging properties
LogClientLogin
LogClientMessages
LogFileName
LogFileSize
LogFlush
LogLicenseMessages
LogOCOSMessages
LogToScreen
LogWrap
Tracing properties
Trace_osClient
Trace_smConfigAccess
Trace_smConfigManager
Trace_smConfigProperty
Trace_smConnection
Trace_smLocaleFile
Trace_smMsgCollection
Trace_smServer
Trace_smService
Trace_smSvclib
Trace_SOstreams
TraceAsync
TraceEntryExit
TraceFileName
TraceLogMessages
TraceOpenServer
TraceOther
TraceToScreen
Setting up SSL on the DirectConnect Server
Setting up SSL on the DirectConnect server
Setting up SSL on the Windows server
Configuring the SSL Windows client
Setting up SSL on the UNIX server
Configuring the SSL UNIX client
Installing an ECDA server as a Windows service
Using Service Name Redirection
How service name redirection works
Editing service name redirection (snrf) tables
Using DirectConnect Manager
Using command line syntax
Service name redirection file format
Null service names
Precedence rules
Example of precedence ruling
The snrfck validation utility
Using the basic command
Using specified values
Adding lines to a redirection file
Using other options
Version
Help text
Implementing a service name redirection file
Substitute a modified file
Update a running server
Log and Trace Files
Log and trace file descriptions
Log file description
Trace file description
Configuring logging and tracing properties
Using DirectConnect Manager
Using the text editor
Reading log and trace files
Using DirectConnect Manager to retrieve the server log file
File location
File structure
Back-up log and trace files
Log and trace record format
Pre-log start-up messages
Messages sent to the console
Messages sent to the Windows event log
Sample log records
Sample trace records
Managing Server Security with DirectConnect Manager
Description of ECDA security
Changing Administrator IDs in DirectConnect Manager
Troubleshooting file security issues
Glossary
Enterprise Connect Data Access Option for Oracle Server Administration and Users Guide
About this book
Introduction
Overview
Architecture
Configuring and Operating ECDA Option for Oracle
Configuration file
Changing the configuration
Using DirectConnect Manager
Using the command line
Global and service-specific configuration parameters
Service-specific parameters
Data compatibility
Setting environment variables
ORA_NLS33 environment variable issue
Oracle connectivity
interfaces file (UNIX only)
sql.ini file (Windows only)
Adding a service
Removing a service
Starting ECDA Option for Oracle on UNIX
Creating the runserver file
Starting ECDA Option for Oracle on Windows
Installing a DirectConnect server as a Windows service
Shutting down ECDA Option for Oracle
Configuring ASE for ECDA Option for Oracle
Oracle server definition
Displaying the version
Accessing ECDA Option for Oracle using isql
Executing Remote Procedure Calls
RPCs passed to Oracle
Using stored procedures with named parameters
Create stored procedures
Stored procedures within a package
Oracle package and procedure definitions
To map an RPC that returns a result set as an ASE table
To execute an RPC that returns a result set
To execute an RPC with input and output parameters
To execute an RPC with an input parameter
RPC restrictions
RPCs processed by ECDA Option for Oracle
sp_addservice
sp_columns
sp_configure
sp_dropservice
sp_ps
sp_shutdown
sp_statistics
sp_stored_procedures
sp_tables
sp_terminate
sp_traceon
sp_traceoff
sp_who
Secure Sockets Layer (SSL)
Secure Sockets Layer
SSL filter
Server certificate
CA trusted roots certificate
Client login to ECDA Option for Oracle
Enabling SSL
Performance affected by SSL
Configuring SSL between ECDA Option for Oracle
Connecting SSL between ECDA Option for Oracle and the client
Using certreq and certauth utilities
Example to set up connectivity
Configuration Parameters
Types of configuration parameters
Global configuration parameters
administrator
certificate_file
certificate_password
charset
errorlog
interfaces
language
max_packetsize
max_pagesize
max_stacksize
max_textsize
max_threads
max_users
network_tracing
srv_traceflags
text_chunksize
trusted_roots_file
Service-specific configuration parameters
autocommit
array_size
connect_string
csp_uppercase
date_format
default_precision
default_scale
insert_array_size
number_mode
session_time_limit
timestamp_format
timestamp_ms_support
timestamp_tz_format
traceflags
triggers
two_phase_commit
Reference Topics for Oracle
Connect handler for ECDA Option for Oracle
SQL command handling
Support for text and image datatypes
Selecting text and image
Updating data using writetext
Localization and internationalization
Language and character set settings
Default character set
Blank-padded comparisons
Passthrough mode
Datatype conversion
Special datatype considerations
Joins with char and varchar
Padding raw(n)
Precision and scale with number datatypes
Minimum dates
Unicode support
Millisecond support for Timestamp parameter for ECDA Option for Oracle
Timestamp_ms_support parameter
Timestamp_format parameter
Using the timestamp_ms_support parameter
Date and time datatype support for ECDA Option for Oracle
Global variables
Set commands
set autocommit
set rowcount
set textsize
set sql_transform
set traceon
set traceoff
Two-phase commit
Lightweight Directory Access Protocol (LDAP)
Setting up LDAP for UNIX
Setting up LDAP for Windows
Glossary
Adaptive Server Enterprise ODBC Driver by Sybase Users Guide for Microsoft Windows, Linux, and Mac OS X
About this book
Introduction to ODBC Programming
Introduction to ODBC
ODBC conformance
ODBC Driver Manager
Building applications using an ODBC Driver Manager
Building applications without using an ODBC Driver Manager
Using the ASE ODBC Driver samples
Defining ODBC handles
Allocating ODBC handles
Connecting to a data source
Choosing an ODBC connection function
Establishing a connection
Using threads and connections in ODBC applications
Executing SQL statements
Executing statements directly
Executing statements with bound parameters
Executing prepared statements
Working with result sets
Choosing cursor characteristics
Retrieving data
Updating and deleting rows through a cursor
Using scrollable cursors
Setting the UseCursor connection property
Support for the Static Insensitive scrollable cursor
Setting scrollable cursor attributes
Executing scrollable cursors
Looking at results
Implicit setting of scrolling cursor attributes
Calling stored procedures
Handling errors
Datatype mappings
Using computed columns
Using server-specified packet size
Using Large Identifiers for database objects
Connecting to a Database
Introduction to connections
Installing ODBC MetaData stored procedures
How connection parameters work
Character sets
Configuring the ASE ODBC Driver
Windows
Registering the ASE ODBC Driver on Windows
Configuring a data source on Windows
Linux
Installing the ASE ODBC Driver on Linux
Configuring a data source on Linux
Mac OS X
Manually configuring the ODBC Driver on Mac OS X
Configuring a data source on Mac OS X
ODBC ini files
Windows
Linux
Mac OS X
Connecting using a data source
Using connection parameters
ASE Advanced Features
Asynchronous execution for ODBC
Supported Adaptive Server Cluster Edition features
Login redirection
Connection migration
Connection failover in Cluster Edition
Enabling Cluster Edition connection failover
Using Distributed Transactions
Programming for MS DTC
Programming components deployed in Sybase EAServer, MTS, or COM+
Connection properties for Distributed Transaction support
Using directory services
LDAP as a directory service
Using directory services
Enabling directory services
Linux
Mac OS X
Bookmark and bulk support
DSN Migration tool
Using the Migration tool
Conversion switches
Using password encryption
Windows
Linux
Mac OS X
Password expiration handling
Using SSL
SSL security levels in ASE ODBC Driver
Validating the server by its certificate
Enabling SSL connections
Windows
Linux
Mac OS X
Using failover in high availability systems
Windows
Linux
Mac OS X
Enabling Kerberos authentication
Process overview
Requirements
Enabling Kerberos authentication
Windows
Linux
Obtaining an initial ticket from the Key Distribution Center
Enterprise Connect Data Access 15.0
Enterprise Connect Data Access 12.6.1
Enterprise Connect Data Access 12.6
Financial Fusion GlobalFIX 6.0
InfoMaker 12.5.2
InfoMaker 12.5
SAP jConnect for JDBC 16.0
jConnect for JDBC 7.07 SP110
jConnect for JDBC 7.07 SP100
jConnect for JDBC 7.07
jConnect for JDBC 7.0
jConnect for JDBC 6.05
jConnect for JDBC 5.5
M-Business Anywhere 7.0
M-Business Anywhere 6.7
Mainframe Connect 15.0
Mainframe Connect 12.6.1
Mainframe Connect 12.6
SAP Open Server 16.0
SAP Open Server 15.7 SP127
Open Server 15.7 SP121
Open Server 15.7 SP110
Open Server 15.7 SP100
Open Server 15.7
Open Server 15.5
Open Server 15.0, Open Client 15.0, and SDK 15.0
Open Server 12.5.1
Open Server 12.5.1 (Chinese-Simplified)
Open Server 12.5.1 (French)
OpenSwitch 15.1
SAP Sybase PowerAMC 16.5 SP03
SAP Sybase PowerAMC 16.5 SP02
PowerAMC 16.5
PowerAMC 16.1
PowerAMC 16.0
PowerBuilder 12.5.2
PowerBuilder 12.5.1
PowerBuilder 12.5
PowerBuilder Application Server Plug-in 1.1
PowerBuilder Application Server Plugin 1.0
SAP Sybase PowerDesigner 16.5 SP03
SAP Sybase PowerDesigner 16.5 SP02
PowerDesigner 16.5
PowerDesigner 16.1
PowerDesigner 16.0
Real-Time Data Services 4.5
Real Time Data Services 4.0
Real Time Data Services 3.5
Replication Agent 15.0
Replication Agent for DB2 UDB 15.0
SAP Replication Server 15.7.1 SP203
SAP Replication Server 15.7.1 SP202
SAP Replication Server 15.7.1 SP201
SAP Replication Server 15.7.1 SP200
SAP Replication Server 15.7.1 SP200 (Japanese)
SAP Replication Server 15.7.1 SP200 (Simplified Chinese)
Replication Server 15.7.1 SP110
Replication Server 15.7.1 SP100
Replication Server 15.7.1
Replication Server 15.7.1 (Japanese)
Replication Server 15.7.1 (Simplified Chinese)
Replication Server 15.7
Replication Server 15.6
Replication Server 15.5
Replication Server 15.2
Replication Server 15.1
Replication Server 15.0.1
Replication Server 15.0
SAP Replication Server Data Assurance Option 15.7.1 SP202
SAP Replication Server Data Assurance Option 15.7.1 SP200
Replication Server Data Assurance Option 15.7.1 SP110
Replication Server Data Assurance Option 15.7.1 SP100
Replication Server Data Assurance Option 15.7.1
Replication Server - Data Assurance Option 15.7.1 (Japanese)
Replication Server - Data Assurance Option 15.7.1 (Simplified Chinese)
Replication Server Data Assurance Option 15.7
SAP Replication Server, heterogeneous edition 15.7.1 SP200
Replication Server Heterogeneous Edition 15.7.1 SP100
Replication Server Heterogenous Edition 15.7.1
Replication Server Heterogenous Edition 15.7.1 (Japanese)
Replication Server Heterogenous Edition 15.7.1 (Simplified Chinese)
Replication Server Heterogenous Edition 15.6
Replication Server Heterogeneous Edition 15.2
Replication Server Messaging Edition 15.7.1 [SP100]
Replication Server Messaging Edition 15.7.1
Replication Server Messaging Edition 15.2
Replication Server Option for Oracle 15.7.1 ESD #2
SAP Replication Server Options 15.7.1 SP201
SAP Replication Server Options 15.7.1 SP200
Replication Server Options 15.7.1 SP120
Replication Server Options 15.7.1 SP100
Replication Server Options 15.7.1
Replication Server Options 15.7.1 (Japanese)
Replication Server Options 15.7.1 (Simplified Chinese)
Replication Server Options 15.6
Replication Server Options 15.5
Replication Server Options 15.2
Replication Server Options 15.1
Replication Server Options 15.0
Replication Server Real-Time Loading Edition 15.7.1 ESD #2
SAP Mobile Platform SDK 3.0 SP02
SAP Mobile Platform Server 3.0 SP02
SAP Mobile Platform SDK 3.0 and SP01
SAP Mobile Platform 2.3 SP04
SAP Mobile Platform 2.3 SP03
SAP Mobile Platform 2.3 SP02
SAP Mobile Platform 2.3
SAP Sybase RAP 5.0
SDK for SAP ASE 16.0
Software Developers Kit 15.7 SP127
Software Developer's Kit 15.7 SP121
Software Developer's Kit 15.7 SP110
Software Developer's Kit 15.7 SP100
Software Developer's Kit 15.7
Software Developer's Kit 15.5
Software Developer Kit 15.0
Software Developer Kit 12.5.1
SQL Anywhere 12.0.1
SQL Anywhere 12.0.0
SQL Anywhere 11.0.1
SQL Anywhere 11.0.0
SQL Anywhere 10.0.1
SQL Anywhere 10.0
Sybase Aleri Streaming Platform 3.1
Sybase Aleri Streaming Platform 3.2
Sybase Brand Mobiliser 1.3
Sybase Brand Mobiliser 1.2
Sybase Brand Mobiliser 1.1
Sybase CEP Option R4
SAP Control Center 3.3
Sybase Control Center 3.2.8 ESD2
Sybase Control Center 3.2.8 ESD1
Sybase Control Center 3.2.8
Sybase Control Center 3.2.7
Sybase Control Center 3.2.6
Sybase Control Center 3.2.5
Sybase Control Center 3.2.4
Sybase Control Center 3.2.3
Sybase Control Center 3.2.1
Sybase Control Center 3.2
Sybase Control Center 3.1.1
Sybase Control Center 3.1
Sybase Control Center 3.0.1
Sybase Control Center 3.0
Sybase ETL 4.9
Sybase ETL 4.9 (Simplified Chinese)
Sybase ETL 4.9 (Japanese)
Sybase ETL 4.8
Sybase ETL 4.8 - Simplified Chinese
Sybase ETL 4.8 - Japanese
SAP Sybase Event Stream Processor 5.1 SP04
SAP Sybase Event Stream Processor 5.1 SP03
SAP Sybase Event Stream Processor 5.1 SP02
Sybase Event Stream Processor 5.1 SP01
Sybase Event Stream Processor 5.1
Sybase Event Stream Processor 5.0
Sybase Event Stream Processor 5.0 (Japanese)
SAP Sybase IQ 16.0 SP04
SAP Sybase IQ 16.0 SP03
SAP Sybase IQ 16.0 SP03 (Japanese)
SAP Sybase IQ 16.0 SP03 (Simplified Chinese)
SAP Sybase IQ 16.0 SP2
SAP Sybase IQ 16.0 SP01
SAP Sybase IQ 16.0
Sybase IQ 15.4
Sybase IQ 15.4 (Japanese)
Sybase IQ 15.4 (Simplified Chinese)
Sybase IQ 15.3
Sybase IQ InfoPrimer 15.3
Sybase IQ 15.3 (Japanese)
Sybase IQ 15.3 (Simplified Chinese)
Sybase IQ 15.2
Sybase IQ 15.2 - (Japanese)
Sybase IQ 15.2 (Simplified Chinese)
Sybase IQ 15.1
Sybase IQ 15.1 (Japanese)
Sybase IQ 15.1 - Simplified Chinese
Sybase IQ 15.0
Sybase mBanking 365 3.0
Sybase mBanking 365 2.1
Sybase mBanking 365 2.0
Sybase Mobile Sales for SAP CRM 1.2.1
Sybase Mobile Sales for SAP CRM 1.2
Sybase Mobile Sales for SAP CRM 1.1
Sybase Mobile Sales for SAP CRM 1.0
Sybase Mobile Workflow for SAP Business Suite 1.2.1
Sybase Mobile Workflow for SAP Business Suite 1.2
Sybase Mobile Workflow for SAP Business Suite 1.1
Sybase Mobiliser Platform 5.1 SP03
Sybase Mobiliser Platform 5.1
Sybase Mobiliser Platform 5.0
Sybase SAP DOE Connector 2.1
Sybase SAP DOE Connector 2.0
Sybase Search 3.1
Sybase Unwired Platform 2.2 SP05
Sybase Unwired Platform 2.2 SP04
Sybase Unwired Platform 2.2 SP03
Sybase Unwired Platform 2.2
Sybase Unwired Platform 2.1 ESD #3
Sybase Unwired Platform 2.1 ESD #2
Sybase Unwired Platform 2.1 ESD #1
Sybase Unwired Platform 2.1
Sybase Unwired Platform 2.0 ESD #1
Sybase Unwired Platform 2.0
Sybase Unwired Platform 1.5.5
Sybase Unwired Platform 1.5.3
Sybase Unwired Platform 1.5.2
Sybase Unwired Platform 1.2.4
Sybase Unwired Platform 1.2.2
Sybase Unwired Platform 1.2.1
Sybase Unwired Platform 1.2
Sybase WorkSpace 2.5
Sybase WorkSpace 2.1.2
Sybase WorkSpace 2.1
Sybase WorkSpace 2.0.2
SyBooks 3.4
SyBooks 3.0.1
SySAM Documentation
SySAM Documentation - Japanese
SySAM Documentation - Simplified Chinese
SyBooks Online Infocenter Help