-
-
Notifications
You must be signed in to change notification settings - Fork 262
Description
I have a Firebird 3 database on a German Windows 11 system, located in this folder:
E:\Test Kyrillisch\Документы\test.fdb
When I try to connect to it with Delphi and FireDAC or IBDAC, I get the following error:
Invalid connection string
Cannot transliterate character between character sets
The developers at IBDAC say that this is not a Delphi or FireDAC or IBDAC problem, but rather a Firebird problem. As proof, they say that a connection with isql.exe from the Firebird 3 folder also does not work:
C:\Program Files\Firebird\Firebird_3_0>isql.exe
Use CONNECT or CREATE DATABASE to specify a database
SQL> connect "E:\Test Kyrillisch\Документы\test.fdb"
CON> user 'SYSDBA' password 'masterkey';
Statement failed, SQLSTATE = 08001
I/O error during "CreateFile (open)" operation for file "E:\Test Kyrillisch?????????\test.fdb"
-Error while trying to open file
-The file name, directory name, or volume label syntax is incorrect
Please fix the problem so that it is possible to connect to a database located in a folder containing Unicode characters (in this case, Cyrillic). Thanks!