Страница 1 из 1

Сохранение файлов в DBI формате

Добавлено: 16 авг 2007, 17:21
Dmitry_Sol
Господа не подскажете как сохранять файлы в DBI формате. Я так понимаю что это было бы очень удобно при частых перескакиваниях с платформ на платформу. В документации по галке например все тестовые базы есть в формате DBI. Заранее благодарен.

Добавлено: 19 авг 2007, 17:26
Ged
хм. никогда не заморачивался этим вопросом..
Вам тогда необходимо покупать атлантис
в ней есть утилитка exp_dbi.exe
которая как раз и делает данную функцию.

Добавлено: 24 авг 2007, 19:31
gloomy
Метод выгружает узел логической таблицы link в dbf-файл с именем fName.
function PutTableToDBF (link : integer, fName : string, flags : word) : integer;
Параметры
link - номер узла логической таблицы. Константы с префиксом tn<имя таблицы>. Если link = -1 то выгружается вся логическая таблица.
fName - имя dbf-файла для выгрузки таблицы.
flags - режим выгрузки. Если flags = ptfFullTable то без учета ограничений.
Пример
// выгрузить все записи узла MyTbl
myLog.PutTableToDBF (tnMyTbl,'my.dbf',ptfFullTable);
// выгрузить записи узла MyTbl в текущих ограничениях
myLog.PutTableToDBF (#MyTbl,'my.dbf',0);
// выгрузить записи myLog
myLog.PutTableToDBF (-1,'my.dbf',0);

Re: Сохранение файлов в DBI формате

Добавлено: 22 мар 2017, 14:48
Buddy
Подниму тему.

Пытаюсь экспортировать базу из MS SQL Server в формат DBI.

В документации (Utils.pdf, стр.113) сказано:

"Кроме параметров в конфигурационном файле можно задать список таблиц для экспорта. Если список не задан, выгружаются все таблицы."

Если я не указываю явно имена таблиц, данные из них не экспортируются (видно по размеру файла).
Если указываю таблицы явно - данные экспортируются, опять же, видно по размеру файла.

Вопрос - как же все-таки экспортировать все таблицы, не указывая явно их имен?

Использую следующие параметры при экспорте:
[Export]
OutFile=g:\dbi\MyBase_910.dbi
Title='MyBase_Export'
Components=*
ExpType=4

Re: Сохранение файлов в DBI формате

Добавлено: 22 мар 2017, 15:45
Masygreen
Buddy писал(а):Подниму тему.

Пытаюсь экспортировать базу из MS SQL Server в формат DBI.
Вопрос зачем тут должен быть ... в саппорте жи есть

Код: Выделить всё

select * to dbf
возьмите нужный скрипт перехода с версии на версию ..

Re: Сохранение файлов в DBI формате

Добавлено: 30 мар 2017, 01:53
LaaLaa
Buddy писал(а):Подниму тему.
Вопрос - как же все-таки экспортировать все таблицы, не указывая явно их имен?
Надо указывать явно весь список. В документации видимо ошибка.