Ubuntu 20.04LTSにFireBirdをインストールする方法

このチュートリアルでは、Ubuntu 20.04LTSにFireBirdをインストールする方法を紹介します。 ご存じない方のために説明すると、Firebirdは、Linux、Windows、およびさまざまなUnixプラットフォームで実行される多くのANSISQL標準機能を提供するリレーショナルデータベースです。 Firebirdは、アプリケーションプログラムとトリガー、および多くのANSISQL標準機能をサポートしています。 その多世代設計により、OLTP(オンライントランザクション処理)とOLAP(オンライン分析処理)の同時アクティビティが可能になります。

この記事は、少なくともLinuxの基本的な知識があり、シェルの使用方法を知っていること、そして最も重要なこととして、自分のVPSでサイトをホストしていることを前提としています。 インストールは非常に簡単で、rootアカウントで実行していることを前提としています。そうでない場合は、 ‘を追加する必要があります。sudo‘root権限を取得するコマンドに。 Ubuntu 20.04(Focal Fossa)にFireBirdデータベースを段階的にインストールする方法を紹介します。 Ubuntu 18.04、16.04、およびLinuxMintなどの他のDebianベースのディストリビューションでも同じ手順に従うことができます。

Ubuntu 20.04 LTS FocalFossaにFireBirdをインストールします

手順1.まず、次のコマンドを実行して、すべてのシステムパッケージが最新であることを確認します。 apt ターミナルのコマンド。

sudo aptアップデート
sudo aptアップグレード

ステップ2.Ubuntu20.04にFireBirdをインストールします。

デフォルトでは、FireBirdはデフォルトのUbuntuリポジトリで利用できます。 以下のコマンドを実行してインストールします。

sudo apt installfirebird-server

インストール中に、以下に示すようにFirebirdデータベースのパスワードを設定するように求められます。

Firebirdをシステムにインストールした後、次のコマンドを実行してセキュリティデータベースを更新します。

sudo dpkg-firebird3.0-serverを再構成します

手順3.FireBirdデータベースを構成します。

Firebirdは、SQLiteスタイルのどこからでもデータベースを保存してアクセスできますが、データベースの場所を制限することもできます。 次のコマンドを実行して編集します firebird.conf

sudo nano /etc/firebird/3.0/firebird.conf

次のファイルを追加します。

データベースパス/ディレクトリ## DatabaseAccessは、None、Full、またはRestrictのいずれかです。[制限]を選択した場合は、#データベースファイルが保存されている ‘;’-区切りツリーリストを提供します。 #相対パスは、Firebirdのルートディレクトリを基準にして扱われます。 #デフォルト値「フル」は、サイト上のすべてのファイルへのフルアクセスを提供します。 #特定のツリーへのアクセスを指定するには、必要なすべてのパスを列挙します。#(Windowsの場合、これは ‘C: Database; D: Mirror’、#UNIXの場合-‘/ db; / mnt / mirrordb’のようになります)。 「なし」を選択すると、databases.confにリストされている#データベースのみを接続できます。 ##注:値とディレクトリパス名を指定する場合は、上記の単純な引用符を使用しないでください。 例:##Uncomment #DatabaseAccess =以下を削除して完全に##DatabaseAccess =なし#DatabaseAccess = Restrict C: Database#DatabaseAccess = Restrict C: Database; D: Mirror#DatabaseAccess = Restrict / db#DatabaseAccess = Restrict / db; / mnt / mirrordbDatabaseAccess =フル

Save 変更と close ファイル。 次に、変更を適用するには、サービスを再起動します。

sudo systemctl restart firebird3.0
sudo systemctl enable firebird3.0

ステップ4.FireBirdデータベースを作成します。

まず、以下のコマンドを使用してFirebirdデータベースにログインします。

sudo isql-fb

次の構文で新しいデータベースの作成に進みます。

データベースの作成 [‘database_path.fdb’] ユーザー [‘user’] パスワード [‘your-password’];

次に、データベースを作成します。testdb」とユーザー「idroot-user」とパスワード「Your-Strong-Password「:

CREATE DATABASE ‘/ home / godet / Documents / testdb.fdb’ USER’idroot-user ‘PASSWORD’Your-Strong-Password’;

その後、作成されたデータベースに接続します。

SQL> CONNECT ‘/ home / frank / Documents / testdb.fdb’ USER’idroot-user ‘PASSWORD’Your-Strong-Password’; 現在のトランザクションをコミットします(y / n)?yコミットします。 データベース: ‘/ home / godet / Documents / testdb.fdb’、ユーザー:idroot-user

おめでとう! これでFireBirdが正常にインストールされました。 このチュートリアルを使用して、FireBirdデータベースをUbuntu 20.04 LTS FocalFossaシステムにインストールしていただきありがとうございます。 追加のヘルプまたは有用な情報については、チェックすることをお勧めします FireBirdの公式ウェブサイト