Oracle 10g Express Edition

Freeで使えるOracle。
ダンプされたデータをXEでインポートしTSVにエクスポートしてMysqlに入れるのが目的。

設定方法

入れるのは簡単だけど使えるようにするまでが長い…

vi /usr/lib/oracle/xe/app/oracle/product/10.2.0/server/bin/nls_lang.sh
#bashが間違っている([と]が多い)ので直す
#
# Detertmine the LANGUAGE_TERRITORY part of NLS_LANG
# we derive it from the current locale by inspecting the LC_ALL and
# the LANG environment variable. Other LC_* environment variables
# are not inspected.
#
if [ -n "$LC_ALL" ]; then
locale=$LC_ALL
elif [ -n "$LANG" ]; then
locale=$LANG
else
locale=
fi
. /usr/lib/oracle/xe/app/oracle/product/10.2.0/server/bin/oracle_env.sh
#外部からブラウザ接続指せる様にするためには上記のbashを流す。
##毎回設定するのが面倒なので
vi /etc/bash.bashrc
#ケツに入れる
export PATH=$PATH:/usr/lib/oracle/xe/app/oracle/product/10.2.0/server/bin/
. /usr/lib/oracle/xe/app/oracle/product/10.2.0/server/bin/oracle_env.sh

使い方

sqlplus
ユーザー名を入力してください: system
パスワードを入力してください