Работещи Firebird на Linux

Работещи Firebird на Linux / UNIX

В директория по подразбиране инсталация / изберат / Firebird. директория / бин е в двоичен формат Firebird fbserver сървър (ibserver да Firebird 1.0.x), който се изпълнява в процеса на Linux / UNIX демон. Тя започва автоматично след инсталацията чрез RPM или скрипт, и всеки път, когато се рестартира сървъра работещ скрипт демон Firebird, който се намира в /etc/rc.d/init.d (или /etc/init.d в SuSE), който е командния ред помощна програма за Firebird мениджър - fbmgr.bin. Firebird мениджър може да бъде използван от командния ред за пускане и спиране на процеса ръчно.

Ако сте по различни причини се движат Firebird ръчно се свърже с него като корен или Firebird. Не забравяйте, на които се падат като при стартирането на fbserver, защото всички създадени обекти ще бъдат собственост на потребителя в този профил. Ако по-късно друг потребител започва процеса на използване на друг потребителски акаунт, тези обекти няма да бъдат достъпни за него.

Тя е силно препоръчително да създадете потребител на системата с име Firebird и стартирате Firebird сървъра с този профил.

За да започнете процеса, използвайте командния ред следната команда:

/fbmgr.bin -Започнете -forever

За версии на Firebird, предишният 1.5, следват:

/ Ibmgr Началната -forever

-forever ключ означава, че Гардиън ще контролира самото начало. Ако Guardian е сървър процес ще бъде подновен, ако по някаква причина катастрофи.

За да стартирате сървъра, без използването на тип Guardian:

/fbmgr.bin -Започнете -След

За версии на Firebird, предишният 1.5, следват:

/ Ibmgr Началната -След

-След като ключа означава, че ако сървърът ще се срине, рестартирайте ще бъде възможно само ръчно.

От съображения за безопасност, да направи възможно, че всички свързвания на база данни са изключени, преди да изключите от сървъра.

-shut превключвател отменя всички текущи операции и спира сървъра веднага.

Не е нужно да бъдат свързани, тъй като потребителят корен, за да спрете Firebird fbmgr сървър, но трябва да имате SYSDBA имена и пароли. Изпълнете следната команда.

/fbmgr.bin -shut -password <пароль SYSDBA>

Използване на командата за версии преди 1.5:

/ibmgr.bin -shut -password <пароль SYSDBA>

Контролиран Shutdown

В Firebird не разполага с тази програма, платформа за отчитане на броя на потребителите връзки към базата данни за супер. Ако трябва да се предостави на клиентите с интервал от време, за да завърши работата, и доброто изключване, изключване на отделните бази данни, с помощта на gfix инструмент -shut ключа и един от най-добрите за контрол на изключване аргументи. (Вж. Раздел. "Стоп База данни" в глава 39.)

Друг отбор fbmgr

От командния ред:

/fbmgr.bin -command [Режимът [параметър]. ]

Освен това, можете да започнете интерактивна сесия fbmgr ibmgr или от командния ред (например, като отидете в режим на помощен текст). тип:

/ fbmgr <нажмите Return/Enter>

за да отидете на следващия Съвет:

В режим с бърза синтаксис:

FBMGR> команда [Режимът [опция]. ]

Например, можете да стартирате сървъра, по следните начини. От командния ред:

/ Fbmgr -Започнете режим -password парола с ред:

FBMGR> започне -password парола

Таблица. 4.1 списъци ключове и fbmgr ibmgr на разположение, от режим на командния ред и с бързо.

Таблица 4.1. Ключове fbmgr / ibmgr