Oracle環境接続ツールのインストール
Oracle Databaseツール、ライブラリ、SDKのセットアップ
2024/6/16現在では少々難あり。
必要ライブラリをインストール
sudo apt install libaio-dev -y
Oracle Instant Client Downloadsのページからrpm版をダウンロードする。
UbuntuではSQL*Plus実行時に以下のエラーが表示される。
sqlplus: error while loading shared libraries: libaio.so.1: cannot open shared object file: No such file or directory
libaio.so.1に対応するパッケージが無い(2024/6/9現在)ために、Debianのパッケージをインストールする。
sudo dpkg -i ./libaio1_0.3.113-4_amd64.deb
接続試験
クライアントとして使用するサイトから
sqlplus system/パスワード@IPアドレス
SQL*Plus: Release 23.0.0.0.0 - Production on Sun Jun 9 15:04:49 2024
Version 23.4.0.24.05
Copyright (c) 1982, 2024, Oracle. All rights reserved.
Last Successful login time: Sun Jun 09 2024 15:04:22 +09:00
Connected to:
Oracle Database 23ai Free Release 23.0.0.0.0 - Develop, Learn, and Run for Free
Version 23.4.0.24.05
管理者で接続
bash-4.4$ sqlplus / as sysdba
SQL*Plus: Release 23.0.0.0.0 - Production on Thu Jun 13 10:44:36 2024
Version 23.4.0.24.05
Copyright (c) 1982, 2024, Oracle. All rights reserved.
Connected to:
Oracle Database 23ai Free Release 23.0.0.0.0 - Develop, Learn, and Run for Free
Version 23.4.0.24.05
SQL> show con
concat "." (hex 2e)
SQL> show con_name
CON_NAME
------------------------------
CDB$ROOT
SQL> show pdbs
CON_ID CON_NAME OPEN MODE RESTRICTED
---------- ------------------------------ ---------- ----------
2 PDB$SEED READ ONLY NO
3 FREEPDB1 READ WRITE NO
SQL>