2.6. データベース作成後の確認¶
2.6.1. リスナー起動確認¶
以下のコマンドを実行し、リスナーが正しく起動されている事を確認します。
$ lsnrctl status LISTENER
LSNRCTL for Linux: Version 19.0.0.0.0 - Production on 28-8月 -2019 13:23:38
Copyright (c) 1991, 2019, Oracle. All rights reserved.
(DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=oracle-se2.example.com)(PORT=1521)))に接続中
リスナーのステータス
------------------------
別名 LISTENER
バージョン TNSLSNR for Linux: Version 19.0.0.0.0 - Production
開始日 28-8月 -2019 12:22:10
稼働時間 0 日 1 時間 1 分 27 秒
トレース・レベル off
セキュリティ ON: Local OS Authentication
SNMP OFF
パラメータ・ファイル /u01/app/oracle/product/19.0.0/dbhome_1/network/admin/listener.ora
ログ・ファイル /u01/app/oracle/diag/tnslsnr/oracle-se2/listener/alert/log.xml
リスニング・エンドポイントのサマリー...
(DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=oracle-se2.example.com)(PORT=1521)))
(DESCRIPTION=(ADDRESS=(PROTOCOL=ipc)(KEY=EXTPROC1521)))
(DESCRIPTION=(ADDRESS=(PROTOCOL=tcps)(HOST=oracle-se2.example.com)(PORT=5500))(Security=(my_wallet_directory=/u01/app/oracle/admin/orcl/xdb_wallet))(Presentation=HTTP)(Session=RAW))
サービスのサマリー...
サービス"orcl.example.com"には、1件のインスタンスがあります。
インスタンス"orcl"、状態READYには、このサービスに対する1件のハンドラがあります...
サービス"orclXDB.example.com"には、1件のインスタンスがあります。
インスタンス"orcl"、状態READYには、このサービスに対する1件のハンドラがあります...
サービス"pdb.example.com"には、1件のインスタンスがあります。
インスタンス"orcl"、状態READYには、このサービスに対する1件のハンドラがあります...
コマンドは正常に終了しました。
2.6.2. インスタンス起動確認¶
以下のコマンドを実行し、インスタンスが正しく起動されている事を確認します。
$ sqlplus sys@orcl as sysdba
SQL> SELECT CDB FROM V$DATABASE;
CDB
---
YES
SQL> COLUMN NAME FORMAT A8
SQL> SELECT NAME, CON_ID, DBID, CON_UID, GUID FROM V$CONTAINERS ORDER BY CON_ID;
NAME CON_ID DBID CON_UID GUID
-------- ---------- ---------- ---------- --------------------------------
CDB$ROOT 1 1545271798 1 86B637B62FDF7A65E053F706E80A27CA
PDB$SEED 2 242234810 242234810 9125FA47594B6EBAE0536501A8C0D062
PDB 3 1968059045 1968059045 912621C00CC0784DE0536501A8C022BF
SQL> COLUMN PDB_NAME FORMAT A15
SQL> SELECT PDB_ID, PDB_NAME, STATUS FROM DBA_PDBS ORDER BY PDB_ID;
PDB_ID PDB_NAME STATUS
---------- --------------- ----------
2 PDB$SEED NORMAL
3 PDB NORMAL
SQL> COLUMN NAME FORMAT A15
SQL> COLUMN RESTRICTED FORMAT A10
SQL> COLUMN OPEN_TIME FORMAT A30
SQL> SELECT NAME, OPEN_MODE, RESTRICTED, OPEN_TIME FROM V$PDBS;
NAME OPEN_MODE RESTRICTED OPEN_TIME
--------------- ---------- ---------- ------------------------------
PDB$SEED READ ONLY NO 19-08-28 12:39:06.944 +09:00
PDB READ WRITE NO 19-08-28 12:39:23.859 +09:00
SQL> ALTER SESSION SET CONTAINER=PDB;
セッションが変更されました。
SQL> SELECT INSTANCE_NAME from V$INSTANCE;
INSTANCE_NAME
----------------
orcl
SQL> SHOW PDBS
CON_ID CON_NAME OPEN MODE RESTRICTED
---------- ------------------------------ ---------- ----------
3 PDB READ WRITE NO
2.6.3. Enterprise Manager Database Expressへの接続¶
本書では、以下のEnterprise Manager Database Expressを指定します。
項目 | 設定値 |
ホスト名 | oracle-se2.example.com |
IPアドレス | 192.168.1.101 |
Port番号 | 5500 |
ブラウザを起動し、https://<ホスト名|IPアドレス>:ポート番号/em に接続します。
[Login] ページで、以下の値を入力し、ログインします。
項目 | 設定値 |
Username | sys |
Password | お客様設定のパスワード |
Container Name | 未入力 |
注釈
Container Name が未入力の場合、CDB$ROOT へのログインとなります。 PDB へのログインが必要な場合、以下のドキュメントの手順を実行してください。
Oracle Database 2日でデータベース管理者 19c - 第Ⅲ部 3.4.3 PDB用EM Expressの起動
[Database Home] ページで、作成したDBインスタンスが正しく認識されている事を確認します。