oracleがデータベースを無料提供ホスティングしていることを知った
登録等は下記を参照
Oracle Autonomous Database(ATP)を触ってみた | スマートスタイル TECH BLOG|データベース&クラウドの最新技術情報を配信
パスワードに@,/を入れてはいけない 変なところではまることがある
GUIでのアクセス方法
Java8が必要
ときどき起動時にハングアップ (とりわけIndexPreferencesTask後にレインボーカーソル永久ループ)する
対処方法
rm -rf ~/.sqldeveloper/SqlHistory
cd ~/.sqldeveloper/system19.4.0.354.1759
o.jdeveloper.db.connection.19.3.0.354.1759フォルダ以外を全て削除するとよい
ようこそ画面をスクロールして下の「表示する」を消したらハングアップせずに動作するようになった
instantclient-sqlplus-macos.x64-19.3.0.0.0dbru.zip
instantclient-tools-macos.x64-19.3.0.0.0dbru.zip
instantclient-basic-macos.x64-19.3.0.0.0dbru.zip
が instantclient_19_3フォルダに入ったものとする
ORACLE HOMEを /opt/oracleにすることにした
sudo mkdir /opt/oracle
mv instantclient_19_3 /opt/oracle
環境変数の設定
export ORACLE_HOME=/opt/oracle
export PATH="$PATH:$SQLPATH”
export NLS_LANG=JAPANESE_JAPAN.AL32UTF8
walletは$ORACLE_HOME/network/adminに作るらしい
wallet zipを解凍して、tnsnames.ora sqlnet.ora cwallet.sso ewallet.p12を $ORACLE_HOME/network/adminに入れる
パスワードに@,/を入れてはいけない
入れていた場合、SQL Developerの「パスワードリセット」などで変更しておく
実行方法
sqlplus admin@TNS名
コマンド例
describe テーブル名
select * from テーブル名;
select sysdate from dual;
quit