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 (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
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
Release Bulletin
Electronic Bug Fix (EBF) downloads for security fixes
Accessing current release bulletin information
Product summary
Sybase Software Asset Management 2.0
New and changed functionality
Known limitations of mutually aware OpenSwitch
Mutually aware support OpenSwitch does not propagate some functions
Inconsistent mutually aware cluster setting causes error
Known problems
Exception error in OpenSwitch Manager
Running bcp through OpenSwitch can cause failures
Wide_dynamic.c sample program fails when executed in OpenSwitch
Inaccessible NFS-mounted device causes InstallShield to stop responding
Product compatibilities
Technical support
Other sources of information
Sybase certifications on the Web
Sybase EBFs and software maintenance
Accessibility features
Installation Guide for Windows
About this book
Before You Begin
Overview
SySAM licensing requirements
License availability and grace periods
Deploying SySAM
SySAM standalone license server
Pre-installation tasks
System requirements
System space requirements
Temporary space requirements
Operating systems and patches
Installation directory structure
Administrative tasks
Upgrading to a newer version
Limitations
Localization
Installing OpenSwitch
Overview
Compatibility with other Sybase products
Installing OpenSwitch and other Sybase products on the same machine
Installing OpenSwitch
Installing in GUI mode
Installing in console mode
Reviewing the installation
Uninstalling OpenSwitch
Configuring OpenSwitch
Overview
Planning the configuration
Configuring OpenSwitch using the GUI tool
Configuring OpenSwitch manually
Post configuration
Reconfiguration
Post-Installation Tasks
Updating environment variables
Adding OpenSwitch to the Windows Start menu
Starting OpenSwitch
Verifying client connections
Connecting to OpenSwitch Manager through Sybase Central
Connecting to Sybase Central
Registering OpenSwitch Manager plug-in
SAMreport
Troubleshooting
Uninstaller GUI
File system error message
Java or language error messages
False network failure detection in a mutual-aware setup
Installation Guide for UNIX
About this book
Before You Begin
Overview
SySAM licensing requirements
License availability and grace periods
Deploying SySAM
SySAM standalone license server
Pre-installation tasks
System requirements
System space requirements
Temporary space requirements
Operating systems and patches
Installing Visual Age xlc compiler runtime libraries
Installation directory structure
Administrative tasks
Creating the “sybase” user account
Upgrading to a newer version
Limitations
Localization
Installing OpenSwitch
Overview
Compatibility with other Sybase products
Installing OpenSwitch and other Sybase products on the same machine
Installing OpenSwitch
Redirecting to a GUI display
Installing in GUI mode
Installing in console mode
Reviewing the installation
Uninstalling OpenSwitch
Configuring OpenSwitch
Overview
Planning the configuration
Configuring OpenSwitch using the GUI tool
Configuring OpenSwitch manually
Post configuration
Reconfiguration
Post-Installation Tasks
Updating environment variables
Starting OpenSwitch
Verifying client connections
Connecting to OpenSwitch Manager through Sybase Central
Connecting to Sybase Central
Registering OpenSwitch Manager plug-in
SAMreport
Troubleshooting
Uninstaller GUI
File system error message
Java or language error messages
False network failure detection in a mutual-aware setup
New Features
Product licensing with SySAM 2.0
OpenSwitch Manager
Coordination module routines
Enabling redundant failback timer
Changes in mutually-aware support functionality
Concurrent coordination module support
Configuration parameters
SVR_FAIL_ACTION
DEFAULT action for SVR_FAIL_ACTION parameter
Administration Guide
About this book
Overview
What is OpenSwitch?
Connection management
Connection migration
Failure detection and recovery
Connection termination
Suspending and resuming connections
Server pools and routing
Load balancing and chaining
Connection pools and caching
Mutually-aware OpenSwitch server support
External coordination using coordination modules
Resource governing
User messaging
Dynamic SQL support
Execute-immediate
Prepare-and-execute
International character sets
Configuration
Standalone GUI configuration
Dynamic configuration
OpenSwitch Manager
Deployment issues
Connection context
Deadlocks and RPCs
Temporary tables and cursors
Performance
Number of user connections
Java-based jConnect client applications
Concepts and Procedures
Configuring OpenSwitch
Defining servers
Defining a server
Server state
Server state changes
Server status and existing conditions
Listing available servers
Changing the status of a server
Setting server options
Defining pools
Defining a pool
Routing and collisions
Pools and servers
Pools and connections
Pool states
Listing available pools
Changing pool status
Managing connections and threads
Establishing an outgoing connection
Server unavailable
Login denied
Connection refused
Forwarding queries and results
Monitoring connection state
Database context
Communications state
Transaction state
Client-side cursor state
Managing switch requests
Using connection caching
Defining connection pools and caching
Restoring cached connections
Uncached connections
Caching and state
Viewing cached connection details
Setting connection caching properties, options, and database context
Managing failures
Failure detection
Deadlock messages
Working with client-side cursors
Cursors within dynamic SQL
Failover handling
OpenSwitch Sybase Failover support
Failover behavior with dynamic SQL
Cursor repositioning
Enabling SSL support
OpenSwitch Manager
Understanding OpenSwitch
Sybase Central
OpenSwitch Manager features
OpenSwitch Manager interface
Editing OpenSwitch Manager properties
Managing server groups
Connecting and disconnecting OpenSwitch servers
Configuring OpenSwitch servers
Setting up the OpenSwitch environment
Managing pools
Configuring Adaptive Servers for OpenSwitch
Managing the OpenSwitch environment
Executing registered procedures on a server group
Resuming OpenSwitch servers
Changing Adaptive Server status
Managing connections to Adaptive Server
Monitoring resources
Monitoring Coordination Modules
Managing and monitoring processes
Starting and Stopping OpenSwitch and RCMs
Starting and stopping OpenSwitch on UNIX
Starting and stopping OpenSwitch on Windows
Using encrypted user names and passwords
Using command line options
Starting and stopping the RCM from OpenSwitch
Requirements
Configuring an RCM to start automatically from OpenSwitch
OpenSwitch sample configuration file
RCM sample configuration file example
Using the Configuration File
Introduction
Editing the OpenSwitch configuration file
Using wildcards
Creating or editing a configuration file
Manually editing configuration options
[CONFIG]
[SERVER]
[POOL]
[LIMIT_RESOURCE]
[COMPANION]
Using Mutually-aware OpenSwitch Servers
Introduction
Concurrent coordination modules support
Requirements
Installation
Configuration and use
Requirements
Configuring OpenSwitch servers to be mutually aware
Configuration file parameters
Mutually-aware configuration table
Table name
Configuration data precedence
OpenSwitch mutually-aware operations
Active Adaptive Server failover
Failback
Invoking custom and manual scripts
Overview
Failure types
User-specified actions
Reason codes
Exit codes
CMON_FAIL_ACTION
CMP_FAIL_ACTION
NET_FAIL_ACTION
SVR_FAIL_ACTION
Registered Procedures
Invoking registered procedures
Remote procedure call invocation
Direct invocation
Table of registered procedures
rp_cancel
rp_cfg
rp_cm_list
rp_debug
rp_dump
rp_go
rp_help
rp_kill
rp_msg
rp_pool_addattrib
rp_pool_addserver
rp_pool_cache
rp_pool_create
rp_pool_drop
rp_pool_help
rp_pool_remattrib
rp_pool_remserver
rp_pool_server_status
rp_pool_status
rp_rcm_connect_primary
rp_rcm_list
rp_rcm_shutdown
rp_rcm_startup
rp_replay
rp_rmon
rp_server_help
rp_server_status
rp_set
rp_set_srv
rp_showquery
rp_shutdown
rp_start
rp_stop
rp_switch
rp_traceflag
rp_version
rp_who
Notification Procedures
Introduction
Using notifications
Notification registered procedures
np_req_srv
np_switch_start
np_switch_end
Coordination Module Reference Manual
About this book
Introduction
Using coordination modules
Coordination modes
Notification requests
Coordination module responses
What if the coordination module is unavailable?
Using Coordination Modules
Introduction
Compiling the coordination module
Creating a minimal coordination module
Installing a callback handler
Creating a complete coordination module
Enabling Sybase Failover
Using concurrent coordination modules
Configuration
Notifications
Enabling mutually-aware support
Enabling redundant failback timer
Enabling encryption
Coordination Module Routines and Registered Procedures
Coordination module routines
Coordination module registered procedures
Using the Replication Coordination Module
Introduction
What is the replication coordination module?
Configuring OpenSwitch and the RCM
Determining your failover strategy
Understanding a redundant environment
Planning for high availability
Coordinating the client application
Identifying server information required for configuration
Understanding Replication Server restrictions
Before configuring the RCM
Configuring OpenSwitch
Using RCM configuration parameters
Configuring RCM autostart
Configuring user pools
Configuring the RCM
Understanding RCM configuration parameters
Creating a redundant environment
Anticipating failures within a redundant environment
Configuring two OpenSwitch servers
Setting up the sql.ini or interfaces file
Setting up two OpenSwitch configuration files
Setting up a configuration file for two RCM instances
Command line flag for the redundant RCM
Starting OpenSwitch and the RCM after OpenSwitch failure
RCM configuration file examples
Failover modes
Multiple databases
Tuning
Configuring the notification process
Starting and stopping the RCM
Starting and stopping the RCM automatically from OpenSwitch
Starting an RCM at the command line
Stopping the RCM manually
Recovering from a coordinated failover
Recovering from switch active failover
Unexpected failure of Replication Server
Troubleshooting
Analyzing the RCM environment
Monitoring the environment with Replication Server plug-in
RCM internal coordination
The RCM start-up process
OpenSwitch connection coordination
End-user login request
End-user login or connection failure
Failover processing
How the RCM detects Adaptive Server failure
How the RCM detects Replication Server failure
Error Messages
About this book
Introduction
Introduction
Error types
OpenSwitch and CM error log messages
Messages sent to client applications
Guidelines for error analysis
Insufficient resources
Checking memory resources
Network or input/output failures
Client time-outs
Adaptive Server errors
Network errors
User errors
Reporting errors
Technical support checklist
Messages in the OpenSwitch Log
OpenSwitch log messages <variable> to cfg_server
OpenSwitch log messages CMON to coord_wakeup
OpenSwitch log messages CS-Library to event_stop
OpenSwitch log messages ht_add to log_send
OpenSwitch log messages main to os_set_bind
OpenSwitch log messages pat_alloc to pool_set_prop_locked
OpenSwitch log messages rmon_thread to sec_read_server
OpenSwitch log messages server_alloc to tdata_set
OpenSwitch log messages thrd_alloc to thrd_close
OpenSwitch log messages thrd_connect to thrd_ctparams
OpenSwitch log messages thrd_cur_alloc to thrd_doneerror
OpenSwitch log messages thrd__dyns_alloc to thrd__orderby
OpenSwitch log messages thrd__poll to thrd__rmtpwds
OpenSwitch log messages thrd__secession_cb to thrd_connect
OpenSwitch log messages thrd_cursor to tsleep_dequeue
Messages in the Coordination Module Log
CM log messages cm_call_cb to cm_init
CM log messages cm_ping to server message
Messages Returned to Clients by OpenSwitch
Message ID 1205 to 20050
Message ID 20051 to 20102
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
SyBooks 3.4
SyBooks 3.0.1
SySAM Documentation
SySAM Documentation - Japanese
SySAM Documentation - Simplified Chinese
Installation Guide
Installation Guide
Installation Guide
Installation Guide
Installation Guide
Installation Guide
Installation Guide
Installation Guide
Installation Guide
New Features Summary
Release Bulletin
Release Bulletin
Release Bulletin
Release Bulletin
Release Bulletin
Release Bulletin
Release Bulletin
Release Bulletin
Release Bulletin
Sybase WorkSpace 2.0.2
SyBooks Online Infocenter Help