CIS returns “No Suitable Driver” error [CR 436095]

This issue is fixed in Sybase IQ 12.7 ESD #1.

When you use Component Integration Services (CIS) in certain geographic regions, connection attempts return the error No Suitable Driver. Java Development Kits (JDKs) used with Sybase IQ 12.7 support a specific set of time zone codes.

JDKs 1.3 and prior provide limited support for time zones and daylight savings time. If you encounter the No Suitable Driver error, use a TZ variable with GMT+nnn to avoid interactions between named time zones (for example, Asia/Seoul) and daylight savings time.

After you set the time zone environment variable to a supported setting and start the server, CIS works as expected. To ensure that the correct setting is always used, you can set the time zone in the start_asiq script.

See section “TZ environment variable” in Chapter 1, “File Locations and Installation Settings,” in the Sybase IQ Reference Manual for the supported time zone codes.