Список переключателей gfix
Список переключателей gfix
Все доступные переключатели gfix описаны в табл. 39.1. Часто для одной задачи применимо несколько переключателей. Порядок переключателей не является важным, однако просмотрите предыдущие замечания в этой главе для определения подходящих комбинаций. Комбинации, не имеющие логического смысла, приведут к исключениям.
Таблица 39.1. Список переключателей gfix
Переключатель
Задача
Назначение
-ас[tivate]
файл-оперативной-копии
Оперативная копия
Используется с путем к первичному файлу оперативной копии для активизации оперативного копирования
-at[tach]
Закрытие базы данных
Используется с -shut для предотвращения новых подключений к базе данных за период времени ожидания в n секунд. Закрытие будет отменено, если все еще будут оставаться активные соединения по прошествии n секунд
-b[uffers] n
Буферы кэша
Устанавливает размер буферов кэша базы данных по умолчанию в n страниц. Это рекомендованный способ установки размера кэша базы данных по умолчанию
-ca[che] n
Не используется
-c[ommit] {ID | all}
Восстановление транзакций
Подтверждает зависшую транзакцию с идентификатором ID или подтверждает все зависшие транзакции
-f[orce] n
Закрытие базы данных
Используется вместе с -shut для форсированного закрытия базы данных через n секунд - радикальное решение, которое должно быть использовано как последнее средство
-full
Починка данных
Используется вместе с -v[alidate] для проверки структур записей и страниц; освобождает неназначенные фрагменты записей
-h[ousekeeping]
Чистка
Изменяет порог автоматической чистки в n транзакций. Значение по умолчанию 20 000. Устанавливайте n в 0 для отключения автоматической чистки
-i[gnore]
Починка данных
Игнорировать ошибки контрольных сумм при проверке или чистке
-k[ill] база-данных
Теневая копия
Используется вместе с путем к файлу базы данных для уничтожения всех неиспользуемых теневых копий
-l[ist]
Восстановление транзакций
Отображает идентификаторы всех зависших транзакций и указывает, что должно произойти, если будет задано -t [wo_phase] при автоматическом двухфазном подтверждении
-m[end]
Починка данных
Отмечает разрушенные записи как неиспользуемые, следовательно, они будут пропущены при последующей проверке или копировании
-n[o update]
Починка данных
Используется вместе с -v[alidate] для проверки разрушенных или неразмещенных структур, сообщая о них, но не исправляя их
-o[nline]
Закрытие базы данных
Отменяет операцию -shut, которая была в списке, или отменяет выполняющееся в настоящий момент закрытие базы данных
-pa[ssword] пароль
Удаленный доступ
Передает пароль для доступа к базе данных. Для большинства операций gfix это должен быть пароль пользователя SYSDBA, владельца базы данных или (для POSIX) пользователя с привилегиями root
-p[rompt]
Восстановление транзакций
Используется вместе с -l[ist] для перехода в режим подсказок во время восстановления транзакций
-r[ollback] {ID | all}
Восстановление транзакций
Выполняет откат зависшей транзакции с идентификатором ID или выполняет откат всех зависших транзакций
-s[weep]
Чистка
Запускает немедленную чистку базы данных
-sh[ut]
Закрытие базы данных
Закрывает базу данных. Требует указания
-at[ach], -f[orce], или -tr[an] n
-sql[dialect] n
Миграция
n = 3. Изменяет SQL диалект базы данных с 1 на 3. Не изменяет данные и не преобразует существующие типы данных
-t[wo_phase] {ID | all}
Восстановление транзакций
Выполняет автоматическое двухфазное восстановление либо транзакции с указанным идентификатором ID, либо всех зависших транзакций
Назначение
-tr[an] n
Закрытие базы данных
Используется вместе с -shut для запрета запуска новых транзакций в процессе ожидания n секунд. Закрытие будет отменено, если все еще будут активные транзакции по прошествии n секунд
-use {reserve | full}
Использование всего пространства
Включает или отключает использование полного пространства, отведенного для страниц базы данных. Режим по умолчанию reserve использует 80-процентное заполнение. При переключении на full будет использоваться все выделенное пространство
-user пользователь
Удаленный доступ
Передает имя пользователя для доступа к базе данных. Для большинства операций gfix это должен быть пользователь SYSDBA, владелец базы данных или (для POSIX) пользователь с привилегиями root
-v[alidate]
Починка данных
Определяет и освобождает страницы, которые были выделены, ко не назначены никакой структуре данных. Также сообщает о разрушенных структурах
-w[rite] {sync | async}
Forced Writes
Включает или отключает Forced Writes (синхронную буферизованную запись), sync включает, async отключает
-z
Информация
Выводит версию gfix и сервера Firebird
Более 800 000 книг и аудиокниг! 📚
Получи 2 месяца Литрес Подписки в подарок и наслаждайся неограниченным чтением
ПОЛУЧИТЬ ПОДАРОКЧитайте также
Будущее переключателей памяти
Будущее переключателей памяти Если используются иерархии кэшей, то почему бы не использовать иерархии переключателей? Фактически, именно это и произойдет в будущем. Мы рассмотрели пример, где каждый процессор был соединен посредством шины 6хх с каждым из четырех
23.4.4. Список
23.4.4. Список Виджит CList представляет собой список, состоящий из нескольких колонок. Ячейки такого списка могут содержать текстовые значения. Мы можем обратиться отдельно к каждой ячейке списка. Создать список можно одной из функций:GtkWidget *gtk_clist_new(gint columns);GtkWidget
3. Список
3. Список «10 способов, как сделать то-то», «17 секретов, как добиться успеха», «Пять способов, как избежать неудачи» – статья, видеоурок или скрин-каст. Это делается легко, потому что любой вопрос можно разбить на несколько частей, секретов, фишек и технологий, и описать их в
Инструмент командной строки gfix
Инструмент командной строки gfix Для проверки и восстановления базы данных используется инструмент gfix. Помимо этого, gfix также может выполнять различные действия по управлению базой данных: менять диалект базы данных, устанавливать и снимать режим работы "только
1.10. Список литературы
1.10. Список литературы Составление списка литературы – важный этап в написании работы. Этот небольшой раздел сразу привлекает внимание проверяющих. Поэтому рекомендуется отнестись к созданию и оформлению перечня использованных источников особо тщательно.Список
Список литературы
Список литературы 1. Фень Юань. Программирование графики для Windows. — СПб.: Питер, 2002.2. Рихтер Дж. Windows. Для профессионалов. — СПб.: Питер. 2000.3. Джонс Э., Оланд Д. Программирование в сетях Microsoft Windows. — СПб.: Питер; М.: Издательско-торговый дом "Русская редакция", 2002.4. Вишневский
Список литературы
Список литературы Произведения, цитируемые в тексте[ARS] Arsac J., Les bases de la programmation, Paris, Dunod, 1983.[BAI] Baillif J.-C. Les casse — t?te logiques de Baillif, Paris, Dunod, 1979.[BAL] Ball W.-W. Rouse, Mathematical recreations and essays, Macmillan and C°, London, 1963.[BER] Berloquin P., Le jardin du sphynx, Paris, Dunod, 1981.[ENG] Engel A., Math?matique ?l?mentaire d?un point de vue algorithmique, Paris, Cedic, 1979.[GRI] Gries
1.2. Создание и использование переключателей с помощью UISwitch
1.2. Создание и использование переключателей с помощью UISwitch Постановка задачи Вы хотите дать пользователям возможность включать и отключать определенные
2.1.1. Список аргументов
2.1.1. Список аргументов Для запуска программы достаточно ввести ее имя в командной строке. Дополнительные информационные элементы, передаваемые программе, также задаются в командной строке и отделяются от имени программы и друг от друга пробелами. Такие элементы
gfix
gfix Это набор общих вспомогательных утилит для изменения свойств баз данных, устранения небольших повреждений базы данных, выполнения различных задач чистки и т.д. Утилита также предоставляет средство администратора для отключения конкретных баз данных до завершения
ГЛАВА 39. Утилита gfix.
ГЛАВА 39. Утилита gfix. Как пользователь SYSDBA или владелец базы данных, вы можете использовать административный инструмент командной строки gfix для подключения к базе данных и выполнения разнообразных задач по поддержанию работоспособности и восстановлению базы
Использование gfix
Использование gfix Утилита gfix может быть запущена только из командной строки. Для использования этой утилиты вы должны быть владельцем базы данных или пользователем SYSDBA. Для запуска gfix откройте окно командной строки и перейдите в каталог /bin в корневом каталоге
Получение доступа к базе данных из gfix
Получение доступа к базе данных из gfix Если вы соединяетесь с сервером удаленно, то в список переключателей вы должны включить имя пользователя и пароль для пользователя SYSDBA или для владельца базы данных. Такими переключателями являются:-pas[sword] <пароль> -u[ser]
Команда gfix -shut
Команда gfix -shut Синтаксис команды gfix -shut следующий: POSIX:./gfix -sh[ut] {-at n |-t n |-f n } база-данных Windows:gfix -sh[ut] {-at n |-t n |-f n } база-данныхОпределение аргументовПереключатель gfix -shut поступает с гремя квалификаторами, которые уточняют стратегию закрытия: -at[tach] n, -tr[an] n и -f[orce] n. В любом случае
Сообщения об ошибках gfix
Сообщения об ошибках gfix В табл. 39.2 представлены исключения, которые могут появиться в командах gfix вместе с советами, как скорректировать ваши команды.Таблица 39.2. Сообщения об ошибках gfix Сообщение об ошибке Причины и рекомендуемые действия Database file name <string> already given (Имя
Контрольный список
Контрольный список Используйте этот список, чтобы определить, позволяет ли организационное строение вашей компании и имеющиеся в ней уровни руководства надлежащим образом решать вопросы безопасности. Можете ли вы поставить «Да» напротив каждого пункта?— Регулярно ли