技術ブログ「OracleDatabase」
OracleDatabase DataPump(expdp/impdp)でバックアップ/リストアの方法と事前準備
Oracle Databaseの論理バックアップ・リストアツール「DataPump 」の使い方について紹介します。 Datapumpを利用するには準備が必要 で使う時にも少々癖がありますが、この記事で…
OracleDatabase [OracleDB] 初期化パラメータ変更と事前バックアップ、リセット方法
Oracle Databaseの初期化パラメータの変更手順について紹介したいと思います。 この記事の目的 初期化パラメータの変更方法 初期化パラメータの変更前のバックアップ 初期化パラメータをデフォル…
OracleDatabase OracleDBを勉強・理解する時のオススメ本を紹介
Oracle Databaseを勉強・理解する上でオススメの本を紹介していきます。 RDBMSやSQLを勉強するための本ではなく、Oracle Databaseの仕組みや利用・設計・運用などを製品に特…
OracleDatabase ShellからRMANを実行し、Shell変数を引数渡しする方法
RMANをバックアップコマンドをスクリプト化して、 Shellから呼び出すことはあると思います。 その際にRMANスクリプトに引数として値を渡す方法を紹介します。 この方法を使用することで「RMANス…
OracleDatabase OracleDB作成後に変更できないパラメータ
OracleDatabaseは作成後には修正できないパラメータがあります。 これらのパラメータを間違えてDBを作成してしまうと、 DBを再作成する必要がありますので注意してください。 文字コード まず…
OracleDatabase OracleDBのリストア・リカバリ試験前に念のため取得しておくファイル
リストア・リカバリはデータベースの最も重要な機能といっても良いでしょうか。 ですがデータベースのリストア・リカバリ試験には失敗時には大きなリスク を伴います。 最悪の場合に備えてリストア・リカバリ試験…
OracleDatabase ストアドプロシージャのソースコードを確認する
PL/SQLのソースコードを確認する方法を紹介します。 ファンクション 、プロシージャ 、トリガー に使用することができます。 サンプルプロシージャ 今回は↓のプロシージャを使用します。 create…
OracleDatabase [Oracle]SQL*Plusで返ってきた結果をShellの変数に格納
SQLPlusでSQLを実行結果をShellの変数に入れる方法。 意外と忘れるので自身のブログに乗せておこう。 SQLの結果を変数に格納 サンプル ↓がサンプルです。 variable=sqlplus…
OracleDatabase [Oracle]SYS_CONTEXTでセッション情報(IP、プログラム名など)を取得
OracleDBでセッション情報を扱った操作はSYSCONTEXTを使いこなす必要がある。 SYSCONTEXTの使い方あれこれを書いていこう思います。 SYSCONTEXTって何? マニュアルには …
OracleDatabase [Oracle]接続しているDBユーザのOSプロセスIDを取得
OracleのDBユーザのセッション情報を表示するためにはSYSCONTEXTを利用することが多い。 しかし、SYSCONTEXT単体だと接続している”OSのプロセスID ”を取得することができない。…
OracleDatabase OracleDBのパッチダウンロード方法
OracleDBのパッチには数種類ある。 最も一般的なパッチPSUのダウンロード方法を紹介します。 最新PSUのダウンロード まずは「My Oracle Support」へアクセス。 下の画面の赤枠を…
OracleDatabase 最新OPatchのダウンロードとインストール
OracleDBの最新パッチを適用する時にOPatchが最新化されている必要がある。 今回はOPatchのダウンロードとインストール方法を紹介します。 OPatchのダウンロード まずは「My Ora…