Value assignment errors in UniConnection.Server

Discussion of open issues, suggestions and bugs regarding UniDAC (Universal Data Access Components) for Delphi, C++Builder, Lazarus (and FPC)
Post Reply
ibdac1pro
Posts: 48
Joined: Fri 25 Aug 2006 02:19

Value assignment errors in UniConnection.Server

Post by ibdac1pro » Thu 08 Oct 2015 01:57

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.

ViktorV
Devart Team
Posts: 3168
Joined: Wed 30 Jul 2014 07:16

Re: Value assignment errors in UniConnection.Server

Post by ViktorV » Thu 08 Oct 2015 10:45

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.

ibdac1pro
Posts: 48
Joined: Fri 25 Aug 2006 02:19

Re: Value assignment errors in UniConnection.Server

Post by ibdac1pro » Thu 08 Oct 2015 23:58

It is now using the IP.
However, the above issues must also should be addressed.

ibdac1pro
Posts: 48
Joined: Fri 25 Aug 2006 02:19

Re: Value assignment errors in UniConnection.Server

Post by ibdac1pro » Tue 13 Oct 2015 05:06

Hi,

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

Thanks.

ViktorV
Devart Team
Posts: 3168
Joined: Wed 30 Jul 2014 07:16

Re: Value assignment errors in UniConnection.Server

Post by ViktorV » Tue 13 Oct 2015 08:59

We continue investigation of the issue and will inform you as soon as any results are available.

ViktorV
Devart Team
Posts: 3168
Joined: Wed 30 Jul 2014 07:16

Re: Value assignment errors in UniConnection.Server

Post by ViktorV » Wed 16 Dec 2015 15:07

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.

ibdac1pro
Posts: 48
Joined: Fri 25 Aug 2006 02:19

Re: Value assignment errors in UniConnection.Server

Post by ibdac1pro » Sat 19 Dec 2015 06:36

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.

ViktorV
Devart Team
Posts: 3168
Joined: Wed 30 Jul 2014 07:16

Re: Value assignment errors in UniConnection.Server

Post by ViktorV » Mon 21 Dec 2015 14:18

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.

Post Reply