How to get English error messages from a localized Sybase version?

ODBC returns for a german Sybase the following message:

ERROR [08001] [Sybase][ODBC Driver][SQL Anywhere]Datenbankserver nicht gefunden

Is it possible through any configuration, that instead the following is returned?

ERROR [08001] [Sybase][ODBC Driver][SQL Anywhere]Database server not found

asked 10 Nov '10, 14:37

Martin's gravatar image

Martin
8.6k114149237
accept rate: 14%

Use a web service client call to Google Translate, maybe? ( sorry, just being silly :)

(10 Nov '10, 16:05) Breck Carter

I guess

DBLANG EN

will do the trick. It will set the server's (and eventually the administration tools's) language to English. Newer versions have further options (e.g. settings for current user vs. local machine).

If you just need a client to use a different language, I guess then the LANG connection parameter will do.

permanent link

answered 10 Nov '10, 14:51

Volker%20Barth's gravatar image

Volker Barth
29.5k291441646
accept rate: 32%

AFAIK part of the ODBC messages might be in the language of the operation system (Windows). You may set the language for SQL Anywhere with something like "%SQLANY11%\Bin32\DbLang EN". But that won't change ODBC messages that don't come from the driver, methinks.

permanent link

answered 10 Nov '10, 14:53

Reimer%20Pods's gravatar image

Reimer Pods
4.1k324278
accept rate: 12%

Your answer
toggle preview

Follow this question

By Email:

Once you sign in you will be able to subscribe for any updates here

By RSS:

Answers

Answers and Comments

Markdown Basics

  • *italic* or _italic_
  • **bold** or __bold__
  • link:[text](http://url.com/ "title")
  • image?![alt text](/path/img.jpg "title")
  • numbered list: 1. Foo 2. Bar
  • to add a line break simply add two spaces to where you would like the new line to be.
  • basic HTML tags are also supported

Question tags:

×35

question asked: 10 Nov '10, 14:37

question was seen: 1,444 times

last updated: 10 Nov '10, 14:53