bcheck | проверяет и восстанавливает индексные файлы. | dbload | перекачивает данные из ASCII формата в базы INFORMIX | dbexport | сбросить данные из базы данных в ASCII файлы. | dbimport | создать базу данных из определенных ASCII файлов. | dbschema | по таблице восстанавливает операторы SQL ее создающие. | dbupdate | преобразует базу данных SQL 1.0 в базу данных SQL 2.0 | mkmessage | компилирует файлы с сообщениями. | sqlconv | преобразует INFORMIX-базу в SQL-совместимую базу. | upscol | устанавливает атрибуты и начальные значения по умолчанию у программных переменных и полей экранных форм, связанных со столбцами. | dblog | содержание INFORMIX-SE или C-ISAM log файла. |
Проверяет и
восстанавливает целостность
индексных файлов базы данных
INFORMIX-SE. (С расширением .idx и .dat )
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
Закачивает данные из ASCII
файлов в базу данных INFORMIX. Файлы
могут быть созданы другими
продуктами INFORMIX, и даже другими (не
INFORMIX) Системами Управления Базами
Данных. Поддерживает следующие
возможности:
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 загружать без блокированных таблиц
- несколько FILE операторов, описывающих формат входных файлов
- несколько INSERT операторов, указывающих, куда вставлять данные из файлов.
Если используется 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)] ;
список констант и имен полей
[ . . . ]
Сбрасывает данные из базы
данных в ASCII файлы, для переноса их в
другие базы данных. Данные
помещаются в директорию databasename.exp.
В нее же помещается файл database-name.sql с
операторами описания данных.
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
Преобразует базу данных,
созданную в SQL версии 1 в базу данных
SQL версии 2 (Т.е совместимой с
современной версией INFROMIX).
dbupdate [-bn] old-db-name new-db-name
-n объявить все столбцы NOT NULL
-b не преобразовывать строки пробелов в NULL, запрашивает, переводить
ли 0 в NULL
без флагов строки пробелов преобразует в значения NULL,
запрашивает, переводить ли 0 в NULL
Генерит программу на SQL или
4GL, преобразующую не-SQL созданную
INFORMIX-базу данных старой версии в
SQL-совместимую базу данных новой
версии INFORMIX.
sqlconv [-4gl][-esql] databasename
-4gl выходной файл будет программой на 4GL.
-esql выходной файл будет программой на ESQL/C.
если флаги не заданы, то результат будет файлом с командами SQL
Содержание INFORMIX-SE или C-ISAM
log файла. dblog
ѓЃѓ‹ѓ‹ѓ‹ѓ‹ѓ‹ѓ‹ѓ‹ѓ‹ѓ‹ѓ‹ѓ‹ѓ‹ѓ‹ѓ‹ѓ‹ѓ‹ѓ‹ѓ‹ѓ‹ѓ‹ѓ‹ѓ‹ѓ‹ѓ‹ѓ‹ѓ‹ѓ‹ѓ‹ѓ‹ѓ‹ѓ‹ѓ‹ѓ‹ѓ‹ѓ‹ѓ‹ѓ‹ѓ‹ѓ‹ѓ‹ѓ‚
ѓЉ А теперь нажми ESC ErasePage
ѓѓѓ‹ѓ‹ѓ‹ѓ‹ѓ‹ѓ‹ѓ‹ѓ‹ѓ‹ѓ‹ѓ‹ѓ‹ѓ‹ѓ‹ѓ‹ѓ‹ѓ‹ѓ‹ѓ‹ѓ‹ѓ‹ѓ‹ѓ‹ѓ‹ѓ‹ѓ‹ѓ‹ѓ‹ѓ‹ѓ‹ѓ‹ѓ‹ѓ‹ѓ‹ѓ‹ѓ‹ѓ‹ѓ‹ѓ‹ѓ‹ѓ„
|