powered by simpleCommunicator - 2.0.18     © 2024 Programmizd 02
Map
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Русские буквы в имени компьютера
9 сообщений из 9, страница 1 из 1
Русские буквы в имени компьютера
    #40130080
ggreggory
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Приветствую знатоков и разработчиков!

WI-V3.0.8.33535 Firebird 3.0

Как можно подключаться к сервисам, если в имени компьютера используются русские буквы? Windows русский (в настройках язык программ не поддерживающих Unicode - Русский). Ругается:

Код: plaintext
1.
2.
3.
Connection error.
Invalid connection string.
Cannot transliterate character between character sets.

Может хитрость какая есть?
...
Рейтинг: 0 / 0
Русские буквы в имени компьютера
    #40130081
ggreggory
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Добавлю - там же в полуторке всё работает (см.картинку).
...
Рейтинг: 0 / 0
Русские буквы в имени компьютера
    #40130089
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Используй IP адрес.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Русские буквы в имени компьютера
    #40130112
shalamyansky
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dimitry Sibiryakov

Используй IP адрес.

127.0.0.1
...
Рейтинг: 0 / 0
Русские буквы в имени компьютера
    #40130140
ggreggory
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Походу имя сервера для сервисов теперь надо в виде UTF8 передавать. Напишу эксперту.
...
Рейтинг: 0 / 0
Русские буквы в имени компьютера
    #40130142
Basil A. Sidorov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DNS кодирует юникодные символы совсем не в UTF8.
Но вот системное API может принимать аргументы "по разному".
...
Рейтинг: 0 / 0
Русские буквы в имени компьютера
    #40130144
ggreggory
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Basil A. Sidorov
DNS кодирует юникодные символы совсем не в UTF8.
Но вот системное API может принимать аргументы "по разному".


Я про isc_service_attach - она теперь строку коннекта в UTF8 хочет.
...
Рейтинг: 0 / 0
Русские буквы в имени компьютера
    #40130267
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ggreggoryЯ про isc_service_attach - она теперь строку коннекта в UTF8 хочет.

Точнее сказать клиент не преобразует её в UTF-8 самостоятельно. В отличии от
attachDatabase. Пиши трекеру.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Русские буквы в имени компьютера
    #40131068
ggreggory
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Dimitry Sibiryakov

Пиши трекеру.


Воздержусь. API недо-юникодное, где-то жрет строки как есть, где-то не работающий костыль isc_dpb_utf8_filename. Если пропатчат в каком-нибудь обновлении - отвалится моя заплатка.

Возможно когда-нибудь в какой-нибудь 10-ой версии Firebird появится полноценная поддержка юникода, тогда...
...
Рейтинг: 0 / 0
9 сообщений из 9, страница 1 из 1
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Русские буквы в имени компьютера
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали тему (1): Анонимы (1)
Читали форум (2): Анонимы (1), Yandex Bot
Пользователи онлайн (10): Анонимы (7), Yandex Bot, Bing Bot 1 мин., Google Bot 5 мин.
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]