----------On Ubuntu 12.04 install:---------------
Если установить просто версию classic то мастер настройки спросит автозапускать сервер или нет и возможно настроить только клиент БД.
sudo apt-get install firebird2.5-superclassic
Пароль хранится в /etc/firebird/2.5/SYSDBA.password и вы можете использовать
sudo dpkg-reconfigure, чтобы обновить:
sudo dpkg-reconfigure firebird2.5-superclassic
sudo useradd -p 'pass_to_fb' -U -M firebird
sudo apt-get install firebird2.5-examples firebird2.5-dev
su firebird
cd /usr/share/doc/firebird2.5-examples/examples/empbuild/
gunzip employee.fdb.gz
sudo chown firebird.firebird employee.fdb
mv employee.fdb /var/lib/firebird/2.5/data/
Проверим подключение к БД:
isql-fb
SQL>connect "localhost:/var/lib/firebird/2.5/data/employee.fdb"
CON>user 'SYSDBA' password 'pass_to_fb';
cd /var/lib/firebird/2.5/data/
chown firebird:firebird employee.fdb
exit;exit;
sudo apt-get install flamerobin
-- ---------Подключение к файлу базы данных: ---
SQL>CONNECT "C:\Program Files\Firebird\Firebird_1_5\examples\employee.fdb"↵
CON>user 'SYSDBA' password 'masterkey';↵
В Ubuntu:
SQL>CONNECT "localhost:/var/lib/firebird/2.5/data/employee.fdb"↵
CON>user 'SYSDBA' password 'Your_Password';↵
-- ---- Имеющиеся таблицы:------------------
show tables;
show version;
-- ------Change password for SYSDBA:---------
GSEC -user SYSDBA -pass MASTERKEY -mo SYSDBA -pw icuryy4me;
-- Add user foe db: -------------------------
GSEC -user SYSDBA -pass MASTERKEY -add bigbill -pw bigsekrit -admin yes;
GSEC -user SYSDBA -pass MASTERKEY -mo gilliy -admin yes;
-- --------- CREATE DATABASE: ------
/*запускаем встроенную утилиту isql и в ней*/
SQL>CREATE DATABASE 'c:/DBFILES/STRBASE.fbd' page_size 8192/*и жмем ентер.*/
CON>user 'SYSDBA' password 'masterkey';/*и жмем ентер.*/
Для Ubuntu:
isql-fb
SQL>connect 'localhost:/var/lib/firebird/2.5/data/STB.fbd'
CON> user 'SYSDBA' password 'pass_to_firebird';
Database: 'localhost:/var/lib/firebird/2.5/data/STB.fbd', User: SYSDBA
SQL> show tables;
There are no tables in this database
-- ----------
Если установить просто версию classic то мастер настройки спросит автозапускать сервер или нет и возможно настроить только клиент БД.
sudo apt-get install firebird2.5-superclassic
Пароль хранится в /etc/firebird/2.5/SYSDBA.password и вы можете использовать
sudo dpkg-reconfigure, чтобы обновить:
sudo dpkg-reconfigure firebird2.5-superclassic
sudo useradd -p 'pass_to_fb' -U -M firebird
sudo apt-get install firebird2.5-examples firebird2.5-dev
su firebird
cd /usr/share/doc/firebird2.5-examples/examples/empbuild/
gunzip employee.fdb.gz
sudo chown firebird.firebird employee.fdb
mv employee.fdb /var/lib/firebird/2.5/data/
Проверим подключение к БД:
isql-fb
SQL>connect "localhost:/var/lib/firebird/2.5/data/employee.fdb"
CON>user 'SYSDBA' password 'pass_to_fb';
cd /var/lib/firebird/2.5/data/
chown firebird:firebird employee.fdb
exit;exit;
sudo apt-get install flamerobin
-- ---------Подключение к файлу базы данных: ---
SQL>CONNECT "C:\Program Files\Firebird\Firebird_1_5\examples\employee.fdb"↵
CON>user 'SYSDBA' password 'masterkey';↵
В Ubuntu:
SQL>CONNECT "localhost:/var/lib/firebird/2.5/data/employee.fdb"↵
CON>user 'SYSDBA' password 'Your_Password';↵
-- ---- Имеющиеся таблицы:------------------
show tables;
show version;
-- ------Change password for SYSDBA:---------
GSEC -user SYSDBA -pass MASTERKEY -mo SYSDBA -pw icuryy4me;
-- Add user foe db: -------------------------
GSEC -user SYSDBA -pass MASTERKEY -add bigbill -pw bigsekrit -admin yes;
GSEC -user SYSDBA -pass MASTERKEY -mo gilliy -admin yes;
-- --------- CREATE DATABASE: ------
/*запускаем встроенную утилиту isql и в ней*/
SQL>CREATE DATABASE 'c:/DBFILES/STRBASE.fbd' page_size 8192/*и жмем ентер.*/
CON>user 'SYSDBA' password 'masterkey';/*и жмем ентер.*/
Для Ubuntu:
isql-fb
SQL>connect 'localhost:/var/lib/firebird/2.5/data/STB.fbd'
CON> user 'SYSDBA' password 'pass_to_firebird';
Database: 'localhost:/var/lib/firebird/2.5/data/STB.fbd', User: SYSDBA
SQL> show tables;
There are no tables in this database
-- ----------
Комментариев нет :
Отправить комментарий
Благодарю за ваше участие!