|
|
|
Нужна ваша помощь!
|
|||
|---|---|---|---|
|
#18+
Начало истории. Приезжает клиент и приносит с собой болванку на которой записан файл базы 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 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.04.2004, 13:57 |
|
||
|
Нужна ваша помощь!
|
|||
|---|---|---|---|
|
#18+
А сделать "пустышки" самому не судьба? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.04.2004, 14:08 |
|
||
|
Нужна ваша помощь!
|
|||
|---|---|---|---|
|
#18+
Мимопроходящий А сделать "пустышки" самому не судьба Там функций порядка 20 из отсутствующих библиотек. Долговато будет. Быть может есть способ обойти это? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.04.2004, 14:17 |
|
||
|
Нужна ваша помощь!
|
|||
|---|---|---|---|
|
#18+
Ставь Linux! Будет быстрее... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.04.2004, 14:19 |
|
||
|
Нужна ваша помощь!
|
|||
|---|---|---|---|
|
#18+
Без Linux думаю не получится ... Хотя стоит попробовать при Extract Metadata не выводить функции ... Best regards, Dnico. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.04.2004, 14:27 |
|
||
|
Нужна ваша помощь!
|
|||
|---|---|---|---|
|
#18+
При Extract Metadata выбираю только необходимую таблицу и он все равно туда обращается ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.04.2004, 14:36 |
|
||
|
Нужна ваша помощь!
|
|||
|---|---|---|---|
|
#18+
Есть один выход ... Открываешь табличку и копируешь ее DDS. И так по всем метаданным ... Best regards, Dnico. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.04.2004, 14:39 |
|
||
|
Нужна ваша помощь!
|
|||
|---|---|---|---|
|
#18+
DnicoЕсть один выход ... Открываешь табличку и копируешь ее DDS . И так по всем метаданным ... Best regards, Простите, а что такое DDS? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.04.2004, 14:47 |
|
||
|
Нужна ваша помощь!
|
|||
|---|---|---|---|
|
#18+
Скрипт (есть и в IBExpert, при открытии структуры таблицы, процедуры и т.п...) Best regards, Dnico. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.04.2004, 14:51 |
|
||
|
Нужна ваша помощь!
|
|||
|---|---|---|---|
|
#18+
Возможно вы меня не поняли.. Метаданные мне не нужны, нужны данные. Но что очень странно при запросе любых данных даже через SQL запросы вызываются эти проблемные функции, (( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.04.2004, 15:07 |
|
||
|
Нужна ваша помощь!
|
|||
|---|---|---|---|
|
#18+
Такое впечатление, что кое-кто спёр базу и теперь пытается её расковырять... Почему всё то, что ты пытаешься сделать, нельзя сделать там, где база "живёт" ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.04.2004, 15:18 |
|
||
|
Нужна ваша помощь!
|
|||
|---|---|---|---|
|
#18+
автор Но что очень странно при запросе любых данных даже через SQL запросы вызываются эти проблемные функции, (( Может эти фунции используются в тригерах или в computed by полях? Тогда для начала можно попробовать подропать такие тригеры и поля (метаданные получить как правило не проблема) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.04.2004, 15:21 |
|
||
|
Нужна ваша помощь!
|
|||
|---|---|---|---|
|
#18+
МимопроходящийТакое впечатление, что кое-кто спёр базу и теперь пытается её расковырять... Почему всё то, что ты пытаешься сделать, нельзя сделать там, где база "живёт" ? Ну если клиент тупит по черному, имеет специалистов в количестве 6 штук, при этом никто не знает как работает этот серый ящик. Который не может дать хотя бы удаленный доступ к серверу или сделать dump из базы. Впрочем я тоже не знаю как сделать dump базы учитывая что вся их система висит (в смысле не работает) на linuxe. вот. Somebody2 Может эти фунции используются в тригерах или в computed by полях? Тогда для начала можно попробовать подропать такие тригеры и поля (метаданные получить как правило не проблема) Спасибо. Ценный совет. Похоже на правду, попробую расскажу. Попробовал. Удалил все триггеры. И все залетало. Пребольшое спасибо. Тему можно считать закрытой. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.04.2004, 15:40 |
|
||
|
|

start [/forum/topic.php?fid=40&msg=32477517&tid=1578848]: |
0ms |
get settings: |
9ms |
get forum list: |
15ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
194ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
60ms |
get tp. blocked users: |
2ms |
| others: | 236ms |
| total: | 538ms |

| 0 / 0 |
