cancel
Showing results for 
Search instead for 
Did you mean: 

Connecting to SQLA9 with SQLA11 drivers...

Former Member
3,348

I'm attempting to connect to a 3rd-party database. They're using SQLA9. At one time, I was able to connect with the SQLA10 drivers without a problem. Unfortunately, I cannot find the distributables for SQLA10 and had to use the SQLA11 drivers when the customer's machine got reimaged. All connection properties are the same and nothing has changed on the 3rd-party database/server side. Yet when I connect, I get an error:

SQLCode:    -1
DB Code:    -868
Error:  SQLSTATE = S1000
[Sybase][ODBC Driver][SQL Anywhere]'UTF-8' is an unknown character set label

Accepted Solutions (0)

Answers (1)

Answers (1)

Former Member

Even though you've resolved the problem, this might help:

UTF8 collation was deprecated in SQL Anywhere 10.0.0. This new collation is UTF8BIN. Not sure if specifying CS=UTF8BIN will work, but it's worth a try.