Переключатели командной строки

Переключатели командной строки

Требуются только начальные символы переключателей. Вы также можете набрать любую часть текста в квадратных скобках, показанного в табл. 37.1, включая полное название режима. Например, задание -n, -no, -noauto имеет одинаковый эффект.

Таблица 37.1. Переключатели для режимов командной строки isql

Режим

Описание

-a

Извлекает все операторы DDL из указанной базы, а также операторы, не являющиеся операторами DDL

-d[atabase] имя

Используется с переключателем -x (извлечь). Изменяет имя базы данных в операторе CREATE DATABASE, извлеченном в файл. Путь к файлу должен быть полностью определен. Без переключателя -d CREATE DATABASE появляется в виде комментария в стиле языка С с использованием имени базы данных, заданным в командной строке

-с[ache]

Задает количество страниц в кэше, применяемом в этом соединении с базой данных. Вы можете использовать этот переключатель для того, чтобы на время перекрыть размер кэша, установленный на текущий момент для базы данных

-е[cho]

Отображает каждый оператор перед его выполнением (так называемое эхо)

-ex[tract]

Извлекает операторы DDL из указанной базы данных и отображает их на экране, если только вывод не был переназначен в файл

-i[nput] файл

Читает команды не с клавиатурного ввода, а из входного файла. В аргументе файл должен быть указан полный путь. Входные файлы могут содержать команды -input, которые вызывают другие файлы, позволяя выполнить ветвление, а затем вернуться, isql подтверждает работу текущего файла до открытия следующего

-m[erge stderr]

Объединяет вывод stderr с stdout. Полезно для помещения вывода и ошибок в один файл при выполнении isql в скрипте командной строки или из пакетного файла

-n[oauto]

Отключает автоматическое подтверждение операторов DDL. По умолчанию операторы DDL подтверждаются автоматически в раздельных транзакциях

-nowarnings

Отображает предупреждающие сообщения, если и только если появилась ошибка (по умолчанию isql отображает любое сообщение, возвращенное в векторе состояния, даже если не появлялось ошибок)

-o[utput] файл

Записывает результаты в выходной файл, а не в стандартный вывод. Аргумент файл должен содержать полный путь к файлу

-pas[sword] пароль

Используется вместе с -user для задания пароля при соединении с удаленным сервером или когда это требуется для локальной операции. Для доступа пароль и пользователь должны представлять существующую запись в базе данных безопасности на сервере

-page[length] n

В результате запроса выводит заголовки столбцов через каждые n строк, а не через 20 заданных по умолчанию

-q[uiet]

Подавляет вывод сообщения "Use CONNECT or CREATE DATABASE . . ." при отсутствии пути к базе данных в командной строке

-r[ole] имя-роли

Передает имя-роли вместе с учетными данными пользователя при соединении с базой данных

-s[ql dialect] n

Интерпретирует последовательность команд как диалект n до конца сессии или пока диалект не будет изменен оператором SET SQL DIALECT. См. разд. "Установка диалекта в isql" ранее в этой главе

-t[erminator] x

Изменяет символ завершения оператора со значения по умолчанию точка с запятой (;) на x, где x- один символ или любая последовательность символов

-u[ser] пользователь

Используется вместе с -password. Задает имя пользователя при соединении с удаленным сервером. Для доступа пароль и пользователь должны представлять существующую запись в базе данных безопасности на сервере

-x

То же самое, что и -extract

-z

Отображает версию программы isql

Поделитесь на страничке

Следующая глава >

Похожие главы из других книг:

Утилита командной строки REG.EXE

Из книги автора

Утилита командной строки REG.EXE Кроме редактора реестра, имеющего графический интерфейс, в составе Windows 7 имеется также утилита командной строки REG.EXE, предназначенная для опытных пользователей. С ее помощью можно создавать различные сценарии для выполнения различных


П7. К главе 5 "Интерфейс командной строки"

Из книги автора

П7. К главе 5 "Интерфейс командной строки" 1. В. Хименко "Кто командует парадом?" - рассказ о командном интерпретаторе bash. (http://www.osp.ru/pcworld/2001/01/154.htm). 2. Г. Строкин "BASH конспект" (http://isabase.philol.msu.ru/bash/bash-conspect.html). На персональной странице Г.Строкина (http://isabase.philol.msu.ru/~grg/) Вы найдете


Ключи командной строки

Из книги автора

Ключи командной строки Большинству пользователей не нужно работать с интерфейсом командной строки, ключи предназначены для использования системными администраторами. С их помощью можно вручную установить или удалить Radmin, изменить номер порта, а также производить


Инструмент командной строки gbak

Из книги автора

Инструмент командной строки gbak Наиболее универсальным инструментом, позволяющим осуществить резервное копирование базы данных на любой платформе, является gbak - утилита командной строки, входящая в поставку InterBase. С помощью gbak можно обратиться к любому функционирующему


Инструмент командной строки gfix

Из книги автора

Инструмент командной строки gfix Для проверки и восстановления базы данных используется инструмент gfix. Помимо этого, gfix также может выполнять различные действия по управлению базой данных: менять диалект базы данных, устанавливать и снимать режим работы "только


Закачка с командной строки

Из книги автора

Закачка с командной строки Самым популярным инструментом для закачки файлов и целых сайтов является утилита GNU Wget, которая, как правило, устанавливается по умолчанию во многих дистрибутивах Linux. Эта утилита поддерживает все популярные протоколы HTTP/HTTPS и FTP, умеет работать


10.5. Параметры командной строки

Из книги автора

10.5. Параметры командной строки Unix-традиции поощряют использование ключей командной строки для управления программами, так чтобы параметры можно было задавать из сценариев. Это особенно важно для программ, которые выполняют функции фильтров или каналов. Существует 3


10.5.1. Параметры командной строки от -а до -z

Из книги автора

10.5.1. Параметры командной строки от -а до -z Со временем часто используемые параметры в широко известных Unix-программах создали неформальный стандарт семантики для ожидаемого значения различных флагов. Ниже приводится перечень параметров и их значений, которые будут


10.5. Параметры командной строки

Из книги автора

10.5. Параметры командной строки Unix-традиции поощряют использование ключей командной строки для управления программами, так чтобы параметры можно было задавать из сценариев. Это особенно важно для программ, которые выполняют функции фильтров или каналов. Существует 3


10.5.1. Параметры командной строки от -а до -z

Из книги автора

10.5.1. Параметры командной строки от -а до -z Со временем часто используемые параметры в широко известных Unix-программах создали неформальный стандарт семантики для ожидаемого значения различных флагов. Ниже приводится перечень параметров и их значений, которые будут


Компилятор командной строки для C# (csc.exe)

Из книги автора

Компилятор командной строки для C# (csc.exe) Для компиляции исходного кода C# есть целый ряд возможностей. Не касаясь Visual Studio 2005 (и различных IDE сторонних производителей), здесь можно отметить компилятор командной строки для C#, csc.exe (где csc означает аббревиатуру для C-Sharp Compiler -


Отладка с командной строки

Из книги автора

Отладка с командной строки Перед началом отладки приложения с помощью cordbg.exe следует сгенерировать отладочные символы для текущего приложения, указав для csc.exe флаг /debug. Например, чтобы сгенерировать данные отладки для приложения TestApp.exe, введите следующую команду.csc


3.1.6 Параметры командной строки

Из книги автора

3.1.6 Параметры командной строки После того, как программа была написана и оттестирована, я заметил, что часто набирать выражения на клавиатуре в стадартный ввод надоедает, поскольку обычно использование прораммы состоит в вычислении одного выражения. Если бы можно было


14.4. Позиционные параметры командной строки

Из книги автора

14.4. Позиционные параметры командной строки Как указывалось в начале главы, существуют переменные четырех типов. Имеются переменные интерпретатора команд, переменные среды, а также переменные двух других типов, которые являются специальными, поскольку они предназначены


20.1.2. Последний параметр командной строки

Из книги автора

20.1.2. Последний параметр командной строки Несмотря на то что команда eval еще не обсуждалась, можно воспользоваться ею, если требуется уточнить последний параметр командной строки (обычно в качестве этого параметра используется имя файла). Получить последний параметр