😽
Ubuntu20.04(WSL2)へのSQL*Plus導入
Ubuntu に Base パッケージを入れた上で SQL*Plus パッケージを入れる。Oracle Instant Client ダウンロードページから、利用する Oracle バージョンに応じた適切なパッケージを導入する。
具体的なコマンドは以下の通り。
$ wget https://download.oracle.com/otn_software/linux/instantclient/1912000/instantclient-basic-linux.x64-19.12.0.0.0dbru.zip
$ wget https://download.oracle.com/otn_software/linux/instantclient/1912000/instantclient-sqlplus-linux.x64-19.12.0.0.0dbru.zip
$ sudo mkdir -p /opt/oracle
$ cd /opt/oracle/
$ sudo unzip ~/oracleclient/instantclient-basic-linux.x64-19.12.0.0.0dbru.zip
$ sudo unzip ~/oracleclient/instantclient-sqlplus-linux.x64-19.12.0.0.0dbru.zip
$ export PATH=/opt/oracle/instantclient_19_12:$PATH
$ export LD_LIBRARY_PATH=/opt/oracle/instantclient_19_12:$LD_LIBRARY_PATH
$ sqlplus
上記でセットアップした場合は /opt/oracle/instantclient_19_12/network/admin/tnsnames.ora
に tnsnames.ora
を配置します。
ORCL =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = xx.xx.xx.xx)(PORT = 1521))
(CONNECT_DATA =
(SID = xxxx)
)
)
Discussion