Где находится файл DB_CONFIG базы данных Berkeley в Unix? - PullRequest
0 голосов
/ 04 декабря 2011

Я новичок в Беркли БД, я установил версию "db-4.8.30.NC.tar.gz", но теперь я хотел бы найти конфигурацию информация с помощью файла конфигурации.

Я прочитал в документации, что этот файл называется DB_CONFIG и существует в домашний каталог базы данных.

В моей системе я распаковал tar-файл в /usr/db-4.8.30.NC, но все еще не нашел файл DB_CONFIG.

Хорошо, я пытаюсь найти, где находится файл DB_CONFIG в Unix, но я не могу его найти.

Можете ли вы помочь мне?

Спасибо, заранее

1 Ответ

2 голосов
/ 04 декабря 2011

Вы (или системный администратор) пишете файл DB_CONFIG вручную, чтобы изменить любую из переменных среды DB_ENV, которая может быть переопределена во время выполнения.

Файл DB_CONFIG сохраняетсяв каталоге db_home;файл docs/programmer_reference/env_naming.html содержит полную информацию, но вы можете либо передать явный параметр db_home в вызове DB_ENV->open(), либо положиться на переменную среды DB_HOME, чтобы найти файл DB_CONFIG, если таковой существует.Подход с использованием переменных среды может быть полезен, если системный администратор разумно хочет перемещать хранилище по своему усмотрению;подход с указанием конкретного пути может быть полезен, если вы не хотите беспокоить системных администраторов подробностями управления хранилищем.

...