Page 1 of 1

Value assignment errors in UniConnection.Server

Posted: Thu 08 Oct 2015 01:57
by ibdac1pro
Hi,

The error occurs when the value assigned to the UniConnection.Server.

UniDac 6.1.3, Firebird 2.5.4, Delphi XE7

var
ComputerName: string;
begin
ComputerName := '홍길동피씨-1'; // South Korea language.
UniConnection.Server := ComputerName;
UniConnection.Open; // error occur
// Error message
// Database open error: Unable to complete network request to host "源?쓎??쇱뵪-1".
// Failed to locate host machine.
end;


How can I enter the Korean?
How to solve?

Thank you.

Thank you.

Re: Value assignment errors in UniConnection.Server

Posted: Thu 08 Oct 2015 10:45
by ViktorV
Thank you for the information. We have reproduced the issue. We are investigating this behavior of UniDAC and will inform you about the results.
As a workaround, please try using not the server domain, bu its IP address.

Re: Value assignment errors in UniConnection.Server

Posted: Thu 08 Oct 2015 23:58
by ibdac1pro
It is now using the IP.
However, the above issues must also should be addressed.

Re: Value assignment errors in UniConnection.Server

Posted: Tue 13 Oct 2015 05:06
by ibdac1pro
Hi,

This will be fixed in the next version?
We are waiting for resolution.

Thanks.

Re: Value assignment errors in UniConnection.Server

Posted: Tue 13 Oct 2015 08:59
by ViktorV
We continue investigation of the issue and will inform you as soon as any results are available.

Re: Value assignment errors in UniConnection.Server

Posted: Wed 16 Dec 2015 15:07
by ViktorV
We have investigated the behavior and found out that it is not due to UniDAC, but due to the specificity of firebird client library. You can check it on the standard components, e.g., FireDAC.

Re: Value assignment errors in UniConnection.Server

Posted: Sat 19 Dec 2015 06:36
by ibdac1pro
6.2.9 version up list.
InterBase data provider
...
•Bug with international characters in a database path in Firebird is fixed

But it did not fix.

Still occurred.
Is there a workaround?

Thanks a lot.

Re: Value assignment errors in UniConnection.Server

Posted: Mon 21 Dec 2015 14:18
by ViktorV
We have fixed the behavior of UniDAC, when the path to the database file contains international characters. As we wrote earlier, the bug when the server name contains international characters is not related to UniDAC, but is due to the firebird client library specificities. You can make this sure by trying to connect to the database using the standard components - FireDAC. Unfortunately, we can't affect this behavior.