bcheck | проверяет и восстанавливает индексные файлы. |
dbload | перекачивает данные из ASCII формата в базы INFORMIX |
dbexport | сбросить данные из базы данных в ASCII файлы. |
dbimport | создать базу данных из определенных ASCII файлов. |
dbschema | по таблице восстанавливает операторы SQL ее создающие. |
dbupdate | преобразует базу данных SQL 1.0 в базу данных SQL 2.0 |
mkmessage | компилирует файлы с сообщениями. |
sqlconv | преобразует INFORMIX-базу в SQL-совместимую базу. |
upscol | устанавливает атрибуты и начальные значения по умолчанию у программных переменных и полей экранных форм, связанных со столбцами. |
dblog |
bcheck -ilnyqs cisamfiles ... -i только проверить индексные файлы -l list entries in b-trees -n считать, что на все вопросы отвечается No -y считать, что на все вопросы отвечается Yes -q no program header -s resize the index file node size
dbload [-d dbname] [-c cfilname] [-l errlogfile] [-e errnum] [-n nnum] [-i inum] [-s] [-p] [-r] -d имя базы данных -c имя командного файла -l log file для ошибочных строк -e кол-во допустимых ошибочн.строк before abort -n кол-во of row(s) before commit -i сколько строк сначала пропустить. -s только проверить синтаксические ошибки -p при останове спрашивать: commit или нет -r загружать без блокированных таблиц
Если используется DELIMETER, то поля
имеют имена f01, f02, ... разделитель
число полей
FILE {"file-name"} { DELIMITER "c" nfields | обозначение NULL значения ( field1 start [ - end ] [: ...] [NULL="null-str1"] , field2 start [ - end ] [: ...] [NULL="null-str2"] , . . . fieldN start [ - end ] [: ...] [NULL="null-strN"] ) }; имя поля начало поля конец поля [продолжение] INSERT INTO table-name [(column-list)] [VALUES (values-list)] ; список констант и имен полей [ . . . ]
dbexport database-name [-c] [-q] [{-o <dir> | -t <device> -b <blksz> -s <tapesz> [-f <sql-command-file>]}] -c продолжать, даже если случатся ошибки -q проделать всю работу молча -o поместить в директорию <dir> -t сбросить на устройство <device> (напрdev/rmt) -b размер блока на ленте -s размер ленты -f поместить файл с описаниями данных не на ленту а в файл
Позволяет создать базу данных из ASCII файлов, созданных утилитой dbexport.
dbimport <database> [-c] [-q] [-l [{ buffered | <log-file> }] [-ansi]] [{ -i <dir> | -t <tapedev> [ -b <blksz> -s <tapesz> ] [-f <script-file>]}] порядок аргументов не важен -c продолжать, даже если случатся ошибки -q проделать всю работу молча -i взять из директории <dir> -t взять с устройства <device> (напр. /dev/rmt) -b размер блока на ленте -s размер ленты -f взять файл с описаниями данных из файла. -d (только в OnLine) -l импортируемая база данных использует logfile <log-file> должно быть указано полное маршрутное имя buffered (только в OnLine) -ansi создать базу данных в MODE ANSI
Генерит операторы SQL, необходимые, чтобы создать указанную таблицу или базу данных.
dbschema [-t tabname] [-s user] [-p user] -d dbname [filename] если -t не задан, то берется для всех таблиц -t имя таблицы -s синонимы, созданные только пользователем user -p разрешения доступа для пользователя user -d имя базы данных filename имя файла, в который поместить SQL операторы
Компилирует файлы с сообщениями, используемые в прикладных 4GL программах.
mkmessage [-v] [-dMACRO] input_file output_file
upscol
dbupdate [-bn] old-db-name new-db-name -n объявить все столбцы NOT NULL -b не преобразовывать строки пробелов в NULL, запрашивает, переводить ли 0 в NULL без флагов строки пробелов преобразует в значения NULL, запрашивает, переводить ли 0 в NULL
sqlconv [-4gl][-esql] databasename -4gl выходной файл будет программой на 4GL. -esql выходной файл будет программой на ESQL/C. если флаги не заданы, то результат будет файлом с командами SQL
Содержание INFORMIX-SE или C-ISAM
log файла. dblog
ѓЃѓ‹ѓ‹ѓ‹ѓ‹ѓ‹ѓ‹ѓ‹ѓ‹ѓ‹ѓ‹ѓ‹ѓ‹ѓ‹ѓ‹ѓ‹ѓ‹ѓ‹ѓ‹ѓ‹ѓ‹ѓ‹ѓ‹ѓ‹ѓ‹ѓ‹ѓ‹ѓ‹ѓ‹ѓ‹ѓ‹ѓ‹ѓ‹ѓ‹ѓ‹ѓ‹ѓ‹ѓ‹ѓ‹ѓ‹ѓ‹ѓ‚ ѓЉ А теперь нажми ESC ErasePage ѓѓѓ‹ѓ‹ѓ‹ѓ‹ѓ‹ѓ‹ѓ‹ѓ‹ѓ‹ѓ‹ѓ‹ѓ‹ѓ‹ѓ‹ѓ‹ѓ‹ѓ‹ѓ‹ѓ‹ѓ‹ѓ‹ѓ‹ѓ‹ѓ‹ѓ‹ѓ‹ѓ‹ѓ‹ѓ‹ѓ‹ѓ‹ѓ‹ѓ‹ѓ‹ѓ‹ѓ‹ѓ‹ѓ‹ѓ‹ѓ‹ѓ„
Назад || Оглавление || Вперед