オラクルデータベース

Oracle Master Bronze

Oracle Master Bronze 1Z0-085(19c)対策:完全オリジナル模擬問題のご案内

本記事は、noteで公開中の「Oracle Master Bronze 模擬問題集(1Z0-085/19c)」の紹介と、無料サンプル問題の掲載です。まずは本ページのサンプル(本文のみ)で手触りを確認し、続き(全41問+正答・要点・一部テキス...
Oracle Master Silver

Oracle SQLのCOALESCE完全ガイド:NVLとの違い・使いどころ・落とし穴まで(図解と実行例つき)

結論COALESCE(expr1, expr2, …) は「左から順にNULLでない最初の値」を返す、SQL標準の関数。NVL の上位互換的に使える場面が多く、複数候補をスマートに書ける。ただし 型の暗黙変換・索引(インデックス)利用・空文...
Oracle Master Bronze

Oracle Master受験チケットをお得に買う方法はある?結論:条件が合うなら“ポイント還元”で実質負担を下げてお得に準備できます

受験直前のあなたへ。「どこで受験チケット(バウチャー)を買うのが一番ラクでお得?」「いつまでに使えばいい?」「領収書は出せる?」——この記事は、申込直前層(Bronze / Silver DBA / Gold 受験予定者)の疑問を比較+手順...
SQL

【Oracle設計実務】索引(インデックス)を作るべき理由と、作りすぎを避けるための設計ポイント

Oracleにおけるパフォーマンス改善といえば「索引(インデックス)」の活用が定番です。しかし現場では以下のような誤解も多く存在します。「WHERE句に出てくる列にはとりあえず全部インデックスを貼れば良い」「遅いならインデックスを増やせば解...
オラクルデータベースの基本

【Oracle実務設計】なぜテーブル名・列名・データにマルチバイト文字を使うべきではないのか

Oracleデータベースを使って業務システムを設計する際、こんな疑問を持ったことはありませんか?「テーブル名や列名に日本語を使えば、内容がわかりやすくなるのでは?」「商品名や売上履歴など、日本語のまま使えた方が親切では?」実際、Oracle...
ADR(自動診断リポジトリ)

トレースファイルの命名規則を理解しよう|初心者向け解説

Oracle Databaseでは、障害解析やパフォーマンス調査のためにトレースファイル(trace file)が自動または手動で生成されます。本記事では、そのトレースファイルの命名規則について解説し、どのようにファイル名から内容を推測でき...
テーブル

Oracle トリガーの有効化・無効化と確認方法

Oracleで業務データを守るために活用されるトリガー(Trigger)。しかし、開発やメンテナンス中に一時的に無効化したい場面もあります。本記事では、トリガーの無効化・再有効化の方法に加え、有効/無効の状態確認方法(DBA_TRIGGER...
SQL

OracleでDROP操作を安全に制御!

重要なテーブルを誤ってDROPしてしまう…。そんな悲劇を防ぎつつ、操作ログも残したいというニーズに応えるのが「DDLトリガー+自律トランザクション」の組み合わせです。この記事では、ログ記録を別スキーマに逃がす構成でORA-600などのリスク...
SQL

OracleでDELETE操作をブロックするトリガー活用術

重要な業務テーブルに対してうっかり DELETE してしまう…。その一瞬のミスが、取り返しのつかない損失を生むこともあります。本記事では、Oracleのトリガーを用いてDELETE操作を確実にブロックする方法と、UPDATE・INSERTな...
SQL

Oracleトリガー活用術②

前回の記事では、Oracleユーザー USER_A がスキーマ内で利用できるDMLトリガーとBEFORE INSERTトリガーを紹介しました。今回はその続編として、USER_A が作成可能なスキーマレベルの以下の2つのトリガーを紹介します:...
SQL

Oracleトリガーが「コンパイルエラー」で作成された理由とは?

Oracleのトリガーは非常に強力な仕組みですが、構文ミスがあっても「作成されてしまう」ため、油断すると動かないトリガーが放置されることになりがちです。この記事では、実際に遭遇したトリガーのコンパイルエラー(ORA-00920)の原因と、正...
テーブル

Oracleトリガー活用術①

Oracleには「トリガー(Trigger)」という便利な仕組みがあります。トリガーを使えば、INSERTやUPDATEなどの操作に対して、自動的に処理を実行することができます。この記事では、Oracleユーザー USER_A が自分のスキ...
トリガー

ログインユーザー別に初期化パラメータを変更する方法(ALTER SESSION+ログイントリガー)

Oracle Database では、ログインユーザーごとにセッション単位の初期化パラメータを自動変更することが可能です。AFTER LOGON トリガーと ALTER SESSION を組み合わせることで、ログイン時にユーザーごとの設定を...
ADR(自動診断リポジトリ)

Oracle ADR(自動診断リポジトリ)のログ管理完全ガイド【adrciによるクリーンアップ・自動化まで解説】

Oracle Databaseでは、障害時のトラブルシュートや診断に役立つログが ADR(Automatic Diagnostic Repository) に自動的に出力されます。しかし、これらのログは自動で無制限に蓄積されるわけではないた...
Oracle Master Bronze

Oracleが起動しない!MEMORY_MAX_TARGET設定ミスからの正しい復旧手順

Oracle Databaseを運用していると、メモリ関連の初期化パラメータを変更する場面があります。なかでも MEMORY_MAX_TARGET の設定を誤ってしまうと、次回起動時にインスタンスが起動しなくなることがあります。本記事では、...
Oracle Master Bronze

Oracle Master オンライン受験(監督付き)の注意ポイント完全版

1. 必要なPC・OS・ネット環境OS/ブラウザ:Windows 10/11 または macOS 13以上+最新版Chrome/Edge pearsonvue.com+14pearsonvue.com+14pearsonvue.com+14...
Oracle Master Bronze

Oracle Master再受験無料キャンペーンとは?

Oracle Master(オラクルマスター)の取得を目指すエンジニアにとって、最大のネックとなるのが高額な受験料と不合格へのプレッシャーです。そんな受験生の救世主とも言えるのが、期間限定で開催される「再受験無料キャンペーン(Retake ...
Oracle Master Gold

Oracle Master Gold DBA 2019とは?

~CDB構成・RMAN・パフォーマンス管理に強くなる最上級DBA資格~1. Oracle Master Gold DBA 2019とは?Oracle Master Gold DBA 2019 は、Oracle Database 19cを対象...
Oracle Master Silver

Oracle Master Silver DBA 2019とは?

~取得メリット・出題範囲・学習方法・キャリア展望まで徹底解説~1. Oracle Master Silver DBA 2019とは?Oracle Master Silver DBA 2019は、Oracle Databaseの構造理解・運用...
Oracle Master Bronze

1. Oracle Master Bronze DBA 2019とは?

Oracle Master Bronze DBA 2019は、Oracle Databaseの運用・管理に関する基礎的な知識を問う資格です。SQLやクラウド知識は不要で、初心者でも取得しやすい構成になっています。✅ 試験概要項目内容試験番号...