АнглийскийФранцузскийИспанский

Значок OnWorks

reindexdb - Интернет в облаке

Запустите reindexdb в бесплатном хостинг-провайдере OnWorks через Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS

Это команда reindexdb, которую можно запустить в бесплатном хостинг-провайдере OnWorks, используя одну из наших многочисленных бесплатных онлайн-рабочих станций, таких как Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS.

ПРОГРАММА:

ИМЯ


reindexdb - переиндексировать базу данных PostgreSQL

СИНТАКСИС


переиндексдб [вариант подключения...] [вариант...] [ --схема | -S схема ] ...
[ --стол | -t (см. таблицу ниже) ] ... [ --показатель | -i индекс ] ... [имя_базы_данных]

переиндексдб [вариант подключения...] [вариант...] --все | -a

переиндексдб [вариант подключения...] [вариант...] --система | -s [имя_базы_данных]

ОПИСАНИЕ


reindexdb - это утилита для восстановления индексов в базе данных PostgreSQL.

reindexdb - это оболочка для команды SQL РЕИНДЕКС(7). Нет эффективной разницы
между переиндексированием баз данных с помощью этой утилиты и других методов доступа к
сервера.

ДОПОЛНИТЕЛЬНЫЕ ОПЦИИ


reindexdb принимает следующие аргументы командной строки:

-a
--все
Переиндексируйте все базы данных.

[-д] имя_базы_данных
[--dbname =]имя_базы_данных
Задает имя переиндексируемой базы данных. Если это не указано и -a
(или --все) не используется, имя базы данных считывается из переменной окружения
ПГДАННЫЕ. Если он не установлен, используется имя пользователя, указанное для подключения.

-e
- эхо
Повторяйте команды, которые reindexdb генерирует и отправляет на сервер.

-i индекс
--index =индекс
Воссоздание индекс Только. Несколько индексов можно воссоздать, написав несколько -i
переключатели.

-q
--тихий
Не отображать сообщения о ходе выполнения.

-s
--система
Системные каталоги базы данных Reindex.

-S схема
--schema =схема
Переиндексировать схема Только. Несколько схем можно переиндексировать, написав несколько -S
переключатели.

-t (см. таблицу ниже)
--table =(см. таблицу ниже)
Переиндексировать (см. таблицу ниже) Только. Несколько таблиц можно переиндексировать, написав несколько -t переключатели.

-v
--подробный
Распечатайте подробную информацию во время обработки.

-V
--версия
Распечатайте версию reindexdb и выйдите.

-?
--Помогите
Показать справку об аргументах командной строки reindexdb и выйти.

reindexdb также принимает следующие аргументы командной строки для параметров подключения:

-h кашель
--host =кашель
Задает имя хоста машины, на которой работает сервер. Если значение
начинается с косой черты, он используется как каталог для сокета домена Unix.

-p порт
--port =порт
Задает TCP-порт или расширение файла локального сокета домена Unix, на котором сервер
прослушивает соединения.

-U username
--username =username
Имя пользователя для подключения.

-w
--нет пароля
Никогда не запрашивайте пароль. Если сервер требует аутентификации по паролю и
пароль недоступен другими способами, такими как файл .pgpass, соединение
попытка не удастся. Эта опция может быть полезна в пакетных заданиях и скриптах, где нет пользователей.
присутствует для ввода пароля.

-W
--пароль
Заставьте reindexdb запрашивать пароль перед подключением к базе данных.

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

--main maintenance-db =имя_базы_данных
Задает имя базы данных для подключения, чтобы узнать, какие другие базы данных должны
переиндексировать. Если не указано, будет использоваться база данных postgres, и если это так
не существует, будет использоваться template1.

ОКРУЖАЮЩАЯ СРЕДА


ПГДАННЫЕ
ПРИЗРАК
ПГПОРТ
PGUSER
Параметры подключения по умолчанию

Эта утилита, как и большинство других утилит PostgreSQL, также использует переменные среды
поддерживается libpq (см. Раздел 31.14, «Переменные среды» в документации).

ДИАГНОСТИКИ


В случае затруднений см. РЕИНДЕКС(7) и PSQL(1) для обсуждения потенциальных проблем
и сообщения об ошибках. Сервер базы данных должен работать на целевом хосте. Также любой
параметры подключения по умолчанию и переменные среды, используемые интерфейсной библиотекой libpq
будет применяться.

ПРИМЕЧАНИЯ


reindexdb может потребоваться несколько раз подключиться к серверу PostgreSQL, запрашивая
пароль каждый раз. Удобно иметь ~ / .pgpass файл в таких случаях. См. Раздел
31.15, «Файл паролей», в документации для получения дополнительной информации.

ПРИМЕРЫ


Чтобы переиндексировать тест базы данных:

$ переиндексдб тестXNUMX

Чтобы переиндексировать таблицу foo и строку индекса в базе данных с именем abcd:

$ переиндексдб --стол Foo --показатель бар ABCD

Используйте reindexdb в Интернете с помощью сервисов onworks.net


Бесплатные серверы и рабочие станции

Скачать приложения для Windows и Linux

Команды Linux

Ad