SQLRU.net
Разработка приложений баз данных

Сегодняшние сообщения (вкл)  | Сообщения без ответа (откл)

Форум: Firebird, HQbird, InterBase
 Тема: Скопированный файл базы из Линукса в Windows
Re: Скопированный файл базы из Линукса в Windows [сообщение #4993 является ответом на сообщение #4992] Wed, 01 May 2024 07:52
Molochnik в настоящее время не в онлайне  Molochnik
Сообщений: 20
Зарегистрирован: January 2023
Junior Member
Понял спасибо! Фикс не сработал, ту же ошибку выдал, а бэкап рестор вполне. Такой вопрос, а как то можно collate файлы внутрь базы засунуть? Или может просто рядом положить?
Re: Скопированный файл базы из Линукса в Windows [сообщение #4994 является ответом на сообщение #4993] Wed, 01 May 2024 14:43
SD в настоящее время не в онлайне  SD
Сообщений: 346
Зарегистрирован: August 2022
Senior Member
У Firebird не существует никаких "сollate файлов".
Re: Скопированный файл базы из Линукса в Windows [сообщение #4995 является ответом на сообщение #4994] Wed, 01 May 2024 14:47
Molochnik в настоящее время не в онлайне  Molochnik
Сообщений: 20
Зарегистрирован: January 2023
Junior Member
SD писал(а) Wed, 01 May 2024 14:43
У Firebird не существует никаких "сollate файлов".
Не суть, скажем так файлы без которых collate может не работать или чтото типа того
Re: Скопированный файл базы из Линукса в Windows [сообщение #4996 является ответом на сообщение #4993] Wed, 01 May 2024 15:46
hvlad в настоящее время в онлайне  hvlad
Сообщений: 320
Зарегистрирован: August 2022
Senior Member
Molochnik
Понял спасибо! Фикс не сработал, ту же ошибку выдал, а бэкап рестор вполне.
gfix -icu выдал ту же ошибку ?
А как был создан этот коллейт ? DDL можно увидеть ?  
И какая версия ICU была на линуксе ?

Molochnik
Такой вопрос, а как то можно collate файлы внутрь базы засунуть? Или может просто рядом положить?
Коллейты живут в ICU и в fbintl.dll, в БД их никак не засунуть (и не надо), рядом они и так лежат.
Re: Скопированный файл базы из Линукса в Windows [сообщение #4997 является ответом на сообщение #4996] Wed, 01 May 2024 16:40
Molochnik в настоящее время не в онлайне  Molochnik
Сообщений: 20
Зарегистрирован: January 2023
Junior Member
hvlad писал(а) Wed, 01 May 2024 15:46
gfix -icu выдал ту же ошибку ?
А как был создан этот коллейт ? DDL можно увидеть ?  
И какая версия ICU была на линуксе ?
Да, ту же:
/index.php/fa/254/0/

Я могу просто тестовую базу сделать с одной таблицей и сюда выложить
Re: Скопированный файл базы из Линукса в Windows [сообщение #4998 является ответом на сообщение #4997] Wed, 01 May 2024 16:46
hvlad в настоящее время в онлайне  hvlad
Сообщений: 320
Зарегистрирован: August 2022
Senior Member
Molochnik
Я могу просто тестовую базу сделать с одной таблицей и сюда выложить
Давай.

Re: Скопированный файл базы из Линукса в Windows [сообщение #4999 является ответом на сообщение #4998] Wed, 01 May 2024 17:51
Molochnik в настоящее время не в онлайне  Molochnik
Сообщений: 20
Зарегистрирован: January 2023
Junior Member
Тестовая база
  • Вложение: test.fdb.zip
    (Размер: 136.42KB, Загружено 8 раз)
Re: Скопированный файл базы из Линукса в Windows [сообщение #5000 является ответом на сообщение #4999] Wed, 01 May 2024 19:24
hvlad в настоящее время в онлайне  hvlad
Сообщений: 320
Зарегистрирован: August 2022
Senior Member
Попытка коннекта
firebird>isql z:\Temp\test_icu.fdb -z
ISQL Version: WI-V4.0.5.3089 Firebird 4.0
Statement failed, SQLSTATE = 22021
COLLATION UNICODE_CI_AI for CHARACTER SET UTF8 is not installed
Use CONNECT or CREATE DATABASE to specify a database
SQL> exit;
Выдаёт ошибку, ожидаемо.

"Лечим":
firebird>gfix -icu z:\Temp\test_icu.fdb -z
gfix version WI-V4.0.5.3089 Firebird 4.0
никаких ошибок

Вторая попытка коннекта:
firebird>isql z:\Temp\test_icu.fdb
Database: z:\Temp\test_icu.fdb, User: SYSDBA
никаких ошибок
Re: Скопированный файл базы из Линукса в Windows [сообщение #5001 является ответом на сообщение #5000] Wed, 01 May 2024 19:51
hvlad в настоящее время в онлайне  hvlad
Сообщений: 320
Зарегистрирован: August 2022
Senior Member
Похоже, ты gfix не от SYSDBA запускал (у меня ISC_USER установлен)



Текущее время: Thu May 02 12:04:05 GMT+3 2024

Общее время, затраченное на создание страницы: 0.00848 секунд