Dameng データベース入門: インスタンスの管理 (Linux)

Damen データベース管理インスタンス (Linux)


1.: データベース インスタンスの作成
1. データベース アシスタント (GUI) を使用してデータベース インスタンスを作成します (インストール ユーザー: dmdba、インストール パス /dm8)
1)、dmdba ユーザーにログインし、ディレクトリ /dm8/tool に移動します。

[root@localhost mnt]$ su dmdba
[dmdba@localhost mnt]$ cd /dm8/tool
[dmdba@localhost mnt]$ ./dbca.sh

注: Dameng データベース構成アシスタントを開けないというメッセージが表示された場合は、まずコマンド ウィンドウを再度開き、コマンド xhost + を実行してデスクトップを共有してから、コマンド ./dbca.sh を実行します。

[root@localhost dmteamo]# xhost +

2) 実行が成功すると、システムは構成インターフェイスをポップアップ表示し、データベース インスタンスの作成を選択し、[開始] ボタンをクリックします。 3) 要件に従って
ここに画像の説明を挿入
インスタンス テンプレートを選択し (ここでは汎用を選択します)、[次へ] をクリックします。
ここに画像の説明を挿入
4)、デフォルトのインスタンス データ ディレクトリは /dm8/data です。
ここに画像の説明を挿入
5)、データ名とインスタンス名を入力し、データベース インスタンスのポートを設定します (デフォルトは 5236)
ここに画像の説明を挿入
6)、データベース制御ファイルが配置されるディレクトリを設定します。データ ファイルとログ ファイルが見つかったら、[次へ] をクリックします。
ここに画像の説明を挿入
ここに画像の説明を挿入
7)、データベース システム ユーザーのログイン パスワードを設定します。デフォルトのユーザー名を入力しない場合は
ここに画像の説明を挿入
8)、必要に応じてデモ ライブラリを選択できます。次に、「次へ」ボタンをクリックし、
ここに画像の説明を挿入
「完了」ボタンをクリックしてインストールプロセスを開始します。
ここに画像の説明を挿入
インストールプロセス中に、次のウィンドウがポップアップ表示されます。プロンプトに従い、root ユーザーを使用して次のコマンドを実行します。次に、「OK」ボタンをクリックして待ちます。データベースのインストールが完了します。
ここに画像の説明を挿入
2. コマンドを使用してデータベース インスタンスを作成します
1)、dmdba ユーザーを使用して /dm8/bin ディレクトリに移動します

[dmdba@localhost bin]$ cd /dm8/bin

2) 次のコマンドを実行して、TEAMO という名前のデータベース、PROD という名前のインスタンス、およびポート番号 5237 を作成します。

[dmdba@localhost bin]$ dminit path=/dm8/data db_name=TEAMO instance_name=PROD port_num=5237
initdb V8
db version: 0x7000b
file dm.key not found, use default license!
License will expire on 2021-11-06
 log file path: /dm8/data/TEAMO/TEAMO01.log
 log file path: /dm8/data/TEAMO/TEAMO02.log
write to dir [/dm8/data/TEAMO].
create dm database success. 2021-01-13 14:49:27

3) 作成したデータベースインスタンスをオペレーティングシステム(OS)に登録します
データベースインスタンスの登録には、GUIツール「Dameng Database Configuration Assistant (dbca.sh)」を使用する方法と、コマンドを使用する方法があります。最後の方法は、dmserver メソッドを使用することです (ユーザー データベースのデバッグ)
1. dbca.sh メソッドを使用します。

[dmdba@localhost bin]cd  /dm8/tool
[dmdba@localhost bin]./dbca.sh

ポップアップ ウィンドウで [データベース サービスの登録] を選択し、
ここに画像の説明を挿入
ini 設定ファイルで作成したデータベース インスタンスに対応する dm.ini ファイルを選択し、[完了] ボタンをクリックしてデータベース インスタンスの登録を完了します
ここに画像の説明を挿入
。コマンドの方法では、
root ユーザーを使用して /dm8/script/root ディレクトリに cd し、登録コマンドを実行してデータベース インスタンスの登録を完了します。

[dmdba@localhost bin]exit
[root@localhost bin] cd /dm8/script/root
[root@localhost root]# ./dm_service_installer.sh -dm_ini /dm8/data/TEAMO/dm.ini -p PROD -t dmserver

1.: データベース インスタンスの起動とシャットダウン
データベース インスタンスの起動とシャットダウンには多くの方法があります。一般的に使用される 2 つの方法を次に示します。 1.
Dameng サービス ビューアを使用します。root ユーザーを使用して /dm8/tool に cd します。ディレクトリに移動し、./dmservice .sh コマンドを実行します。

[dmdba@localhost bin]$ su root
[root@localhost bin]$ cd /dm8/tool
[root@localhost tool]$ ./dmservice.sh 

ポップアップ ウィンドウで起動するデータベース インスタンスを選択し、クリックしてこのサーバーを起動するか、右クリックして [開始] を選択します。サービスを閉じるには、実行中のサービスを選択し、クリックしてサービスを停止するか、お金がある場合は停止を選択します。 2. コマンドを使用して
ここに画像の説明を挿入
ここに画像の説明を挿入
データベース インスタンスを開始および閉じる
dmdba ユーザーを使用して /dm8/bin ディレクトリに cd し、 ls D* コマンドを使用してデータ起動スクリプト ファイルを表示し、開始パラメータを使用して開始するデータベース インスタンス起動コマンドを見つけます。

[dmdba@localhost bin]$ ls D*
mAPService            DmInstanceMonitorService  DmServiceDMSERVER
DmAuditMonitorService  DmJobMonitorService       DmServicePROD
[dmdba@localhost bin]$ ./DmServicePROD start

データベースを閉じるコマンド

[dmdba@localhost bin]$ ./DmServicePROD stop

3. dmserver メソッドを使用して起動します。
まず dmdba ユーザーを使用して /dm8/bin ディレクトリに cd し、次に dmserver ファイルを実行します。

[dmdba@localhost tool]$cd /dm8/bin
[dmdba@localhost bin]$ ./dmserver path=/dm8/data/TEAMO/dm.ini

データベースが正常に起動されると、コマンド ウィンドウは一時停止状態になっているように見えます。この時点でデータベース インスタンスを閉じる必要がある場合は、コンソールで exit と入力してデータベース インスタンスを閉じることができます (コマンド ウィンドウを閉じることはできません)。コマンド ウィンドウを直接)

おすすめ

転載: blog.csdn.net/teamo_m/article/details/112562013