powered by simpleCommunicator - 2.0.56     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Informix [игнор отключен] [закрыт для гостей] / dbimport без unl файлов
12 сообщений из 12, страница 1 из 1
dbimport без unl файлов
    #36118015
stavelot
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Есть sql файл полученный при dbexport, возможно ли как-то загрузить его в базу без unl и других файлов. При попытке загрузить так:

dbimport -i s:\Backup -d test test

выдает ошибку что нельзя открыть unl файл.
...
Рейтинг: 0 / 0
dbimport без unl файлов
    #36118069
vasilis
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
stavelotЕсть sql файл полученный при dbexport, возможно ли как-то загрузить его в базу без unl и других файлов. При попытке загрузить так:
dbimport -i s:\Backup -d test test
выдает ошибку что нельзя открыть unl файл.
Загрузить что ? В unl лежат сами данные.
Может вы хотите просто создать пустую БД определенной структуры ?
Тогда что вам мешает откорректировать sql-файл, закомментировав строки, котрые загружают данные ?
...
Рейтинг: 0 / 0
dbimport без unl файлов
    #36118124
stavelot
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Спасибо, но дальше при загрузке вылазит ошибка: ISAM error: no such DBspace
...
Рейтинг: 0 / 0
dbimport без unl файлов
    #36118274
АнатоЛой
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
stavelot, смотрте где ошибка, исправляйте (убирайте название dbspace), убирайте аналогичные - или попросите файл выгрузки dbexport БЕЗ опции -ss...

П.С.:
Ещё можно не комментировать строки, а с помощью dbaccess создать БД - и на чистой БД запустить на выполнение sql-файл....
...
Рейтинг: 0 / 0
dbimport без unl файлов
    #36118302
Фотография sysmaster
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
АнатоЛой
П.С.:
Ещё можно не комментировать строки, а с помощью dbaccess создать БД - и на чистой БД запустить на выполнение sql-файл....

Если мне память не изменяет, то такое не проканает с sql-файлом, созданным при dbexport'е, даже если убрать строку с именем БД.
...
Рейтинг: 0 / 0
dbimport без unl файлов
    #36118466
stavelot
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Спасибо, но только не долго я радовался, вылезла новая ошибка:

131 - ISAM error: no free disk space

хотя места полно на диске и onspaces я создал на 512 МВ и гружу дамп без данных размером 7 МВ
...
Рейтинг: 0 / 0
dbimport без unl файлов
    #36118680
АнатоЛой
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
sysmasterАнатоЛой
П.С.:
Ещё можно не комментировать строки, а с помощью dbaccess создать БД - и на чистой БД запустить на выполнение sql-файл....

Если мне память не изменяет, то такое не проканает с sql-файлом, созданным при dbexport'е, даже если убрать строку с именем БД.

Ещё как проканает (и ничего убирать не надо) - по жизни так проверяю "корректность" sql-файла, прежде чем запускать dbimport - с большими unl. Как то грустно обнаружить проблему в sql на половине загруженных таблиц.
...
Рейтинг: 0 / 0
dbimport без unl файлов
    #36118687
АнатоЛой
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
stavelotСпасибо, но только не долго я радовался, вылезла новая ошибка:

131 - ISAM error: no free disk space

хотя места полно на диске и onspaces я создал на 512 МВ и гружу дамп без данных размером 7 МВ
выкидывайте после CREATE TABLE () ... клаузы EXTENT SIZE и NEXT SIZE. Это размеры экстентов, который в оригинальной БД очень большие - и на ваших пустых данных их не хватает...

Если файлов много, то удаление можно сделать макросами в каком-нибудь текстовом редакторе (или в FAR'е :))
...
Рейтинг: 0 / 0
dbimport без unl файлов
    #36118690
АнатоЛой
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
АнатоЛой
Если файлов много, то удаление можно сделать макросами в каком-нибудь текстовом редакторе (или в FAR'е :))

Ну то есть если таблиц много... :)
...
Рейтинг: 0 / 0
dbimport без unl файлов
    #36129367
ef37
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Стоит посмотреть на ключи запуска dbexport, среди них точно есть такие, которые дампят только структуру базы (без данных в unl), тогда не придется корежить полученный файл.
...
Рейтинг: 0 / 0
dbimport без unl файлов
    #36129634
K.S.A.81
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Может быть я не совсем в тему, но если вам нужно загрузить пустую базу, и если есть доступ к загруженной базе на сервере, попробовать воспользоваться утилитой dbschema.
...
Рейтинг: 0 / 0
dbimport без unl файлов
    #36130920
vasilis
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ef37Стоит посмотреть на ключи запуска dbexport, среди них точно есть такие, которые дампят только структуру базы (без данных в unl), тогда не придется корежить полученный файл.
Вы уверены ? Никогда о таких ранее не слышал.
Может вы путаете с dbschema ?
...
Рейтинг: 0 / 0
12 сообщений из 12, страница 1 из 1
Форумы / Informix [игнор отключен] [закрыт для гостей] / dbimport без unl файлов
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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