International Languages and Character Sets

Configure your Sybase IQ installation to handle international language issues.

When you create a database, you specify a collating sequence or collation to be used by the database. A collation is a combination of a character set and a sort order for characters in the database.

The database collation is used to sort and compare all character data types in the database, including object names, such as table and column names.

Sybase IQ support of database collations takes advantage of the space efficiency and speed of the SQL Anywhere Collation Algorithm.

Sybase IQ no longer supports custom collations. If you are rebuilding a database with a custom collation, the collation is preserved if you rebuild in a single step. If you unload the database and then load the schema and data into a database that you create, then you must use one of the supplied collations.

For an introduction to the issues you may face when working in an environment that uses more than one character set, or when using languages other than English, see SQL Anywhere 11.0.1 > SQL Anywhere Server – Database Administration > Configuring Your Database > International languages and character sets > Localized versions of SQL Anywhere > SQL Anywhere international features.

For more information on changes to database collations and a list of collations deprecated in Sybase IQ 15.0, see New Features in Sybase IQ 15.0. Use the iqunload utility to migrate to Sybase IQ 15.3 from an existing 12.6 or 12.7 database that was created with a deprecated collation. For details about iqunload, see the Installation and Configuration Guide.

Related concepts
How to Start the iqdemo Database
Server Names
Ways to Start Database Servers
Related tasks
Creating an ODBC Data Source from the Command Line
Starting a Server from Interactive SQL