powered by simpleCommunicator - 2.0.53     © 2025 Programmizd 02
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Может ли Firebird открыть базу с в каталоге кириллическим именем?
17 сообщений из 67, страница 3 из 3
Может ли Firebird открыть базу с в каталоге кириллическим именем?
    #39282142
Arioch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Как бы у всех это было.

Придумываешь next best thing after sliced bread, реализуешь, показываешь апстриму...

А апстрим восхитившись красотой потом вздыхает и говорит "но знашеь, нам это просто не нужно. Да, это круто само по себе, но вот нам не надо, мы это не берем".

И всегда очень обидно, и вообще что эти дуболомы из апстрима могут понимать в {projectName}

....но несмотря на это, это не повод называться апстримом самому.
Хоят весьма обидно, да, was there, got sent away without even t-shirt
...
Рейтинг: 0 / 0
Может ли Firebird открыть базу с в каталоге кириллическим именем?
    #39282151
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ariochэто не повод называться апстримом самому.
Я где-то назывался апстримом?.. Если кто-то с какого-то перепугу решил, что мой бранч
лежит в репозитории FirebirdSQL, куда у меня нет доступа на запись... Ему следует открыть
для себя https://github.com/FirebirdSQL/firebird/network
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Может ли Firebird открыть базу с в каталоге кириллическим именем?
    #39282159
fb user
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Dimitry SibiryakovХочешь юникод - бери unicode ветку четвёрки.
Вы можете сделать чтобы она собиралась? Я потестирую.
...
Рейтинг: 0 / 0
Может ли Firebird открыть базу с в каталоге кириллическим именем?
    #39282170
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
fb userВы можете сделать чтобы она собиралась?
У меня оно собирается. MSVC 2013 Community. Что именно не собирается у тебя?
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Может ли Firebird открыть базу с в каталоге кириллическим именем?
    #39282175
Arioch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dimitry Sibiryakov,

"ветка файрберда" - это ветка официального проекта, а не форка
тем самым ты implicitly назвал свой репозиторий официальным

хотя чисто технически да, любой форк - тоже ветка
...
Рейтинг: 0 / 0
Может ли Firebird открыть базу с в каталоге кириллическим именем?
    #39282270
fb user
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Dimitry Sibiryakovfb userВы можете сделать чтобы она собиралась?
У меня оно собирается. MSVC 2013 Community. Что именно не собирается у тебя?

make_icu.bat
make_boot.bat

авторProcessing misc/codes.epp
Calling GPRE for misc/codes.epp
(E) D:\Temp\FBSrc\FIREBI~2\firebird\FIREBI~4\src\misc\codes.epp:362: expected relation name, encountered "FACILITIES"
(E) D:\Temp\FBSrc\FIREBI~2\firebird\FIREBI~4\src\misc\codes.epp:362: Free standing any not supported
(E) D:\Temp\FBSrc\FIREBI~2\firebird\FIREBI~4\src\misc\codes.epp:364: unmatched END_FOR
(E) D:\Temp\FBSrc\FIREBI~2\firebird\FIREBI~4\src\misc\codes.epp:426: expected relation name, encountered "SYSTEM_ERRORS"
(E) D:\Temp\FBSrc\FIREBI~2\firebird\FIREBI~4\src\misc\codes.epp:440: unmatched END_FOR
(E) D:\Temp\FBSrc\FIREBI~2\firebird\FIREBI~4\src\misc\codes.epp:470: expected relation name, encountered "SYSTEM_ERRORS"
(E) D:\Temp\FBSrc\FIREBI~2\firebird\FIREBI~4\src\misc\codes.epp:484: unmatched END_FOR
(E) D:\Temp\FBSrc\FIREBI~2\firebird\FIREBI~4\src\misc\codes.epp:816: expected relation name, encountered "SYSTEM_ERRORS"
(E) D:\Temp\FBSrc\FIREBI~2\firebird\FIREBI~4\src\misc\codes.epp:869: unmatched END_FOR
(E) D:\Temp\FBSrc\FIREBI~2\firebird\FIREBI~4\src\misc\codes.epp:874: expected relation name, encountered "SYSTEM_ERRORS"
(E) D:\Temp\FBSrc\FIREBI~2\firebird\FIREBI~4\src\misc\codes.epp:899: unmatched END_FOR
11 errors, no warnings
Не удается найти указанный файл.


engine_Win32.log:
2>------ Build started: Project: alice, Configuration: Release Win32 ------
2> alice.cpp
2> exe.cpp
2> tdr.cpp
2> alice_meta.cpp
2>c1xx : fatal error C1083: Cannot open source file: '..\..\..\gen\alice\alice_meta.cpp': No such file or directory
...
Рейтинг: 0 / 0
Может ли Firebird открыть базу с в каталоге кириллическим именем?
    #39282277
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Это у тебя командные файлы с неправильными переводами строк из гита извлеклись. Добавь в
..gitattributes
Код: sql
1.
2.
*.bat   eol=crlf
*.h		text


грохни их и зачекауть снова. Гит всё-таки местами кривоватая штука. Особенно встроенный в
студию.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Может ли Firebird открыть базу с в каталоге кириллическим именем?
    #39282315
fb user
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Dimitry Sibiryakov,

Если грузить либу из папки с русскими буквами, то не находится ICU-library. Снапшот fb4 грузит нормально. И оба ломаются если путь до либы содержит юникодные символы.
Если грузить либу из обычной папки, то базы с юникодными именами грузятся нормально, но не могут забэкапиться т.к. имя ломается.
...
Рейтинг: 0 / 0
Может ли Firebird открыть базу с в каталоге кириллическим именем?
    #39282494
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
fb userЕсли грузить либу из папки с русскими буквами, то не находится ICU-library.

Для этого нужна ICU 5.4 как минимум.

fb userне могут забэкапиться
Я же говорил, что тебе не понравится. Поддержка юникода только на уровне API. Командная
строка утилит по-прежнему ANSI. Моя тестовая программа бэкапит через сервисы нормально.
Показывай свою.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Может ли Firebird открыть базу с в каталоге кириллическим именем?
    #39282879
fb user
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Dimitry SibiryakovЯ же говорил, что тебе не понравится. Поддержка юникода только на уровне API. Командная
строка утилит по-прежнему ANSI. Моя тестовая программа бэкапит через сервисы нормально.
Показывай свою.

Я работаю сервисами через embedded. В isc_create_database и в isc_attach_database передаётся путь к базе в utf8 и всё ok. Тот же самый путь идёт в spb при бэкапе.
Бэкап ломается на isc_service_query:
авторFirst chance exception at $74CCC54F. Exception class EUIBError with message
'I/O error during "CreateFile (open)" operation for file "D:\TESTS\ДЁ­ЕЊ‹.FDB"
Error while trying to open file
�� ������� ����� ��������� ����.
Exiting before completion due to errors
Unsuccessful execution caused by a system error that precludes successful execution of subsequent statements
GDS Code: 335544344, SQL Code: -902, Error Code: 24'.

Это текст ошибки после преобразования из utf-8 в виндовый юникод.
...
Рейтинг: 0 / 0
Может ли Firebird открыть базу с в каталоге кириллическим именем?
    #39282891
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
fb userБэкап ломается на isc_service_query:
Код показывай. isc_spb_utf8_filenames указано при коннекте?
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Может ли Firebird открыть базу с в каталоге кириллическим именем?
    #39282956
fb user
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Dimitry Sibiryakovfb userБэкап ломается на isc_service_query:
Код показывай. isc_spb_utf8_filenames указано при коннекте?

C isc_spb_utf8_filenames завелось. Бэкапит, ресторит, создаёт и открывает базы. Осталось апнуть ICU, дождаться мержа в основную ветку и дождаться релиза 4.0 (год-полтора-два).
Может это можно в 3.0.1?
...
Рейтинг: 0 / 0
Может ли Firebird открыть базу с в каталоге кириллическим именем?
    #39282973
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
fb userМожет это можно в 3.0.1?
Ты объём изменений видишь? Это, как ты и сказал, в четвёрку вполне могут отказаться
смержить, а о бэкпорте в тройку и вовсе речи быть не может.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Может ли Firebird открыть базу с в каталоге кириллическим именем?
    #39283016
fb user
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
fb userDimitry Sibiryakovпропущено...

Код показывай. isc_spb_utf8_filenames указано при коннекте?

C isc_spb_utf8_filenames завелось. Бэкапит, ресторит, создаёт и открывает базы. Осталось апнуть ICU, дождаться мержа в основную ветку и дождаться релиза 4.0 (год-полтора-два).
Может это можно в 3.0.1?
C ICU 57 программа заработала из юникодной папки.
Но есть один момент. Если база создана с ICU 52, то она не открывается с ICU 57, пишет:
Код: plaintext
1.
2.
COLLATION UNICODE_CI_AI for CHARACTER SET UTF8 is not installed
Undefined name.
БД, созданная c ICU 57, не открывается c ICU 52 с той же ошибкой.
У бд дефолтный чарсет UTF8 COLLATE UNICODE_CI_AI.
...
Рейтинг: 0 / 0
Может ли Firebird открыть базу с в каталоге кириллическим именем?
    #39283025
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
fb userНо есть один момент
А это стандартное поведение птицы, все вопросы к апстриму.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Может ли Firebird открыть базу с в каталоге кириллическим именем?
    #39283109
fb user
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Сделал простенькую программку (с простеньким сайтом). Она сейчас почти ничего не умеет и кривая, но планирует зауметь и выпрямиться.
Полностью юникодная (можно хоть на арабском имена сущностей задавать), кроме возможности работы из юникодной папки и с юникодными путями.
Вот тут она: fastbase.net
...
Рейтинг: 0 / 0
Может ли Firebird открыть базу с в каталоге кириллическим именем?
    #39283114
fb user
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Ей тестировал. Она сохраняет через B/R.
...
Рейтинг: 0 / 0
17 сообщений из 67, страница 3 из 3
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Может ли Firebird открыть базу с в каталоге кириллическим именем?
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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