読者です 読者をやめる 読者になる 読者になる

#chiroito ’s blog

Java を中心とした趣味の技術について

Oracle Database

Docker Store から Oracle 公式イメージを取得する

米国時間の2017年4月19日に dockercon17 で Oracle 製品の docker イメージが正式にサポートされたと発表されました。 Docker Store には、Oracle WebLogic Server、Oracle JDK、Oracle Databaseなどの Oracle 製品がインストールされたイメージがあります。…

Oracle Application Express 5.1 のインストール

Oracle Application Express (APEX) は、Webブラウザだけでアプリケーションが開発できる無償のツールです。アプリケーション開発者はセキュリティ、認証、データベース連携、入力検証、セッション管理等を気にせず開発できます。作成したアプリケーションは…

Docker Compose で Oracle Database を動かす

Docker 上で Oracle Database のイメージが構築されているものとします。まだ、Docker 上で Oracle Database を構築していない場合にはこちらをご参照ください。 公式 Oracle Database の Docker イメージを構築 - @chiroito ’s blog docker コマンドを使用…

Docker 上に構築した Oracle Database のパスワードを変える

Oracle 公式の Docker イメージで Oracle Database を構築すると docker run した時にパスワードが出力されます。(パスワードは下のZ6koiFT2K8A=) > docker run --name orcl oracle/database:12.1.0.2-ee ORACLE AUTO GENERATED PASSWORD FOR SYS, SYSTEM …

公式 Oracle Database の Docker イメージを構築

Oracle 公式のスクリプトを使用して Oracle Database を Docker 上に構築します。今回は Oracle Database Enterprise Edition 12.1.0.2.0 を構築します。 データベースを構築するまでの手順は次の通りです。 oracle/docker-images の準備 インストールバイナ…

開発環境でもこれだけはやろう -表領域編-

概要 開発環境ではUSERS表領域一択といったように適当になりがちな表領域管理ですが、開発環境で使うスキーマa、スキーマb、スキーマcは表領域A、テスト環境で使うスキーマd、スキーマe、スキーマfは表領域Bと分けておくとバックアップの範囲を絞っ…

DATAPUMPのディレクトリを調べる

概要 データベース・表領域・スキーマ・テーブルという様々な範囲でデータを抽出することのできるData Pumpのファイル作成先フォルダを確認するSQLです。環境Oracle Database 11.2.0.1.0作業SELECT DIRECTORY_PATHFROM dba_directoriesWHERE DIRECTORY_NAME =…

ORA-38029: オブジェクト統計はロックされています

環境Oracle Enterprise Linux 5.5Oracle Database 11.2.0.1.0問題発生SQL Developerでテーブルのデータを大量にロードしたりアンロードしてたら下記のエラーが。ORA-38029: オブジェクト統計はロックされています原因: オブジェクトのオプティマイザ統計情報…

起動時にORA-03113発生:原因はdb_recovery_file_dest_size

概要 Oracle Databaseを起動しようとしたらORA-03113が発生しました。原因はdb_recovery_file_destのサイズがいっぱいになってしまった為です。問題発生から対応までの記録になります。(自宅検証環境のため一部慎重ではない場合があります。まともなDBAはそ…

PRCR-1079:リソースora.orcl.dbの起動に失敗しました

OUIでインストールをしていたらエラーが発生PRCR-1079:リソースora.orcl.dbの起動に失敗しました。CRS-2680:'ora.Listener_DB.lsnr'('orcl')のクリーニングに失敗しました。ORA-01031:insufficient privilegesORA-01031:insufficient privilegesCRS-2674…