powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Нужна ваша помощь!
13 сообщений из 13, страница 1 из 1
Нужна ваша помощь!
    #32477503
Начало истории.
Приезжает клиент и приносит с собой болванку на которой записан файл базы InterBase .gdb. Причем клиента просили привести не саму базу а dump базы. На требования привезти все таки dump, сетует что ничего не знает и т.д.

Теперь про постановку задачи.
Необходимо данные из этой базы InterBase перевести в удобоваримый SQL формат.

Система. Win2000 IBexpert Firebird. База запускается, но...

Пути которые были испробованны .
Сделать дамп базы.
Выдает вот такое сообщение

Через Extract Metadata:
Выдает следующую ошибку

Extracting Data from Table DOCS... 0
Invalid token.
invalid request BLR at offset 26.
function IBFT_CREATEPARSER is not defined.
module name or entrypoint could not be found.

Стало понятно, что нет дополнительных модулей. клиент присылает два модуля из папки UDF без расширения ( видимо из Linux) Естественно, что они не коннектятся в системе Windows
...
Рейтинг: 0 / 0
Нужна ваша помощь!
    #32477517
Мимопроходящий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А сделать "пустышки" самому не судьба?
...
Рейтинг: 0 / 0
Нужна ваша помощь!
    #32477530
Мимопроходящий А сделать "пустышки" самому не судьба

Там функций порядка 20 из отсутствующих библиотек. Долговато будет.
Быть может есть способ обойти это?
...
Рейтинг: 0 / 0
Нужна ваша помощь!
    #32477535
Фотография mv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ставь Linux!

Будет быстрее...
...
Рейтинг: 0 / 0
Нужна ваша помощь!
    #32477557
Фотография Dnico
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Без Linux думаю не получится ...
Хотя стоит попробовать при Extract Metadata не выводить функции ...

Best regards,
Dnico.
...
Рейтинг: 0 / 0
Нужна ваша помощь!
    #32477579
При Extract Metadata выбираю только необходимую таблицу и он все равно туда обращается
...
Рейтинг: 0 / 0
Нужна ваша помощь!
    #32477589
Фотография Dnico
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Есть один выход ...
Открываешь табличку и копируешь ее DDS. И так по всем метаданным ...

Best regards,
Dnico.
...
Рейтинг: 0 / 0
Нужна ваша помощь!
    #32477608
DnicoЕсть один выход ...
Открываешь табличку и копируешь ее DDS . И так по всем метаданным ...
Best regards,

Простите, а что такое DDS?
...
Рейтинг: 0 / 0
Нужна ваша помощь!
    #32477617
Фотография Dnico
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Скрипт (есть и в IBExpert, при открытии структуры таблицы, процедуры и т.п...)

Best regards,
Dnico.
...
Рейтинг: 0 / 0
Нужна ваша помощь!
    #32477650
Возможно вы меня не поняли..
Метаданные мне не нужны, нужны данные.
Но что очень странно при запросе любых данных даже через SQL запросы вызываются эти проблемные функции, ((
...
Рейтинг: 0 / 0
Нужна ваша помощь!
    #32477679
Мимопроходящий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Такое впечатление, что кое-кто спёр базу и теперь пытается её расковырять...
Почему всё то, что ты пытаешься сделать, нельзя сделать там, где база "живёт" ?
...
Рейтинг: 0 / 0
Нужна ваша помощь!
    #32477693
Somebody2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
автор
Но что очень странно при запросе любых данных даже через SQL запросы вызываются эти проблемные функции, ((

Может эти фунции используются в тригерах или в computed by полях? Тогда для начала можно
попробовать подропать такие тригеры и поля (метаданные получить как правило не проблема)
...
Рейтинг: 0 / 0
Нужна ваша помощь!
    #32477747
МимопроходящийТакое впечатление, что кое-кто спёр базу и теперь пытается её расковырять...
Почему всё то, что ты пытаешься сделать, нельзя сделать там, где база "живёт" ?

Ну если клиент тупит по черному, имеет специалистов в количестве 6 штук, при этом никто не знает как работает этот серый ящик. Который не может дать хотя бы удаленный доступ к серверу или сделать dump из базы.

Впрочем я тоже не знаю как сделать dump базы учитывая что вся их система висит (в смысле не работает) на linuxe. вот.

Somebody2 Может эти фунции используются в тригерах или в computed by полях? Тогда для начала можно
попробовать подропать такие тригеры и поля (метаданные получить как правило не проблема)

Спасибо. Ценный совет. Похоже на правду, попробую расскажу.
Попробовал. Удалил все триггеры. И все залетало.
Пребольшое спасибо.
Тему можно считать закрытой.
...
Рейтинг: 0 / 0
13 сообщений из 13, страница 1 из 1
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Нужна ваша помощь!
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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