ユーザ用ツール

サイト用ツール


ubuntuでoracle

ubuntuでoracle

oracle client

設定

sudo apt-get install alien
alien -i oracle-instantclientXX.X-basiclite-XX.X.0.0.0-1.x86_64.rpm
alien -i oracle-instantclientXX.X-sqlplus-XX.X.0.0.0-1.x86_64.rpm
sudo ldconfig
sudo sudo vi /etc/profile.d/oracle.sh && sudo chmod o+r /etc/profile.d/oracle.sh

/etc/profile.d/oracle.sh

export ORACLE_HOME=/usr/lib/oracle/12.1/client64
export PATH=$PATH:$ORACLE_HOME/bin
export LD_LIBRARY_PATH=/usr/lib/oracle/12.1/client64/lib/${LD_LIBRARY_PATH:+:$LD_LIBRARY_PATH}
export NLS_LANG=Japanese_Japan.UTF8

ここまでくればSQLPLUSが動くはず。 バックスペースが^Hになる場合

host stty erase ^H

oracle

/usr/lib/oracle/XX.X/client64/lib/network/admin/

tnsnames.ora

apacheで動かす

上記環境変数がapacheで動かすときにも必要
/etc/apache2/envvar ファイルに上記profile.dに設定した内容を追加する

ubuntuでoracle.txt · 最終更新: 2020/05/11 02:16 by nabezo