Сохранение файлов в DBI формате
Модераторы: m0p3e, edward_K, Модераторы
-
- Постоянный гость
- Сообщения: 76
- Зарегистрирован: 07 июн 2007, 12:32
- Откуда: Витебск
- Контактная информация:
Сохранение файлов в DBI формате
Господа не подскажете как сохранять файлы в DBI формате. Я так понимаю что это было бы очень удобно при частых перескакиваниях с платформ на платформу. В документации по галке например все тестовые базы есть в формате DBI. Заранее благодарен.
-
- Посетитель
- Сообщения: 39
- Зарегистрирован: 29 мар 2005, 17:49
- Откуда: Архангельская область ООО "Фалькон плюс"
- Контактная информация:
Метод выгружает узел логической таблицы 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);
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 формате
Подниму тему.
Пытаюсь экспортировать базу из MS SQL Server в формат DBI.
В документации (Utils.pdf, стр.113) сказано:
"Кроме параметров в конфигурационном файле можно задать список таблиц для экспорта. Если список не задан, выгружаются все таблицы."
Если я не указываю явно имена таблиц, данные из них не экспортируются (видно по размеру файла).
Если указываю таблицы явно - данные экспортируются, опять же, видно по размеру файла.
Вопрос - как же все-таки экспортировать все таблицы, не указывая явно их имен?
Использую следующие параметры при экспорте:
[Export]
OutFile=g:\dbi\MyBase_910.dbi
Title='MyBase_Export'
Components=*
ExpType=4
Пытаюсь экспортировать базу из MS SQL Server в формат DBI.
В документации (Utils.pdf, стр.113) сказано:
"Кроме параметров в конфигурационном файле можно задать список таблиц для экспорта. Если список не задан, выгружаются все таблицы."
Если я не указываю явно имена таблиц, данные из них не экспортируются (видно по размеру файла).
Если указываю таблицы явно - данные экспортируются, опять же, видно по размеру файла.
Вопрос - как же все-таки экспортировать все таблицы, не указывая явно их имен?
Использую следующие параметры при экспорте:
[Export]
OutFile=g:\dbi\MyBase_910.dbi
Title='MyBase_Export'
Components=*
ExpType=4
-
- Местный житель
- Сообщения: 1089
- Зарегистрирован: 04 сен 2008, 11:27
- Откуда: Москва
- Контактная информация:
Re: Сохранение файлов в DBI формате
Вопрос зачем тут должен быть ... в саппорте жи естьBuddy писал(а):Подниму тему.
Пытаюсь экспортировать базу из MS SQL Server в формат DBI.
Код: Выделить всё
select * to dbf
Время ведет!
Re: Сохранение файлов в DBI формате
Надо указывать явно весь список. В документации видимо ошибка.Buddy писал(а):Подниму тему.
Вопрос - как же все-таки экспортировать все таблицы, не указывая явно их имен?