テーブル

DBLINK

Oracle DBLINKの基本と作成手順をやさしく解説!~2つのデータベース間を接続してデータを取得する方法~

Oracle DBLINK(データベースリンク)は、別のOracleデータベースに対してSQLを実行できる便利な機能です。本記事では、2台のOracleデータベースを想定し、DBLINKの設定から接続確認、ユーザー作成、実行例まで丁寧に解説...
Oracle Master Gold

フラッシュバック・データベースで誤操作からテーブルを復旧する手順

Oracleの「フラッシュバック・データベース」機能を使えば、うっかり削除してしまったテーブルも巻き戻して復旧できます。本記事では、テーブル作成→誤操作(DROP)→フラッシュバックによる復旧という一連の流れを、SCN指定・時刻指定の両方で...
Oracle Master Gold

Oracleのフラッシュバック・ドロップとは?誤って削除した表を一瞬で元に戻す方法

Oracleのデータベースで「表を誤ってDROPしてしまった…」そんなときに役立つのが フラッシュバック・ドロップ(Flashback Drop) 機能です。本記事では、初心者でも安心して復元操作ができるように、図解と実例を交えて徹底解説し...
Oracle Master Gold

SCNを使って表を過去の状態に戻す!フラッシュバック表の使い方

Oracleデータベースを扱う中で、「誤ってデータを削除してしまった…」という場面は誰でも一度は経験するものです。そんなときに役立つのが フラッシュバック表(FLASHBACK TABLE) 機能です。今回は、特に SCN(System C...
Oracle Master Gold

RMANでDROPしてしまったテーブルを過去のSCN時点にリカバリする方法(表単位ポイントインタイムリカバリ)

Oracleデータベースでは、誤ってテーブルを削除(DROP)してしまうことがあります。たとえば…間違って DROP TABLE を実行してしまった誤ったSQLファイルをバッチで流してしまった誰かが消したテーブルを戻したいこのような時に使え...
Oracle Master Silver

一時表とは

Oracleデータベースにおける一時表は、一時的にデータを保存するためのテーブルです。このテーブルはセッション内もしくはトランザクション内でのみ有効であり、他のユーザーから見えません。これは、一時的な処理や一時的なデータの保存に有用です。一...
Oracle Master Silver

表の削除とフラッシュバックドロップ

Oracleデータベースでは、不要な表を削除するための方法としてDROP TABLE文を使用します。しかし、誤って重要な表を削除してしまうことがあります。このような場合、Oracleのフラッシュバックドロップ機能を使用することで、削除された...
Oracle Master Silver

Oracleで表を読み取り専用モードへの変更、表を移動する方法

Oracle Databaseでは、表を読み取り専用モードに変更することで重要なデータを保護し、表を移動することでストレージの効率を高めることができます。本記事では、初心者にもわかりやすい具体的な手順と注意点を解説します。 💰 【PR】Or...
Oracle Master Silver

列の未使用化とそのメリット、および領域開放の方法

Oracleデータベースでは、テーブルから不要になった列を直接削除するのではなく、まず「未使用化(Unused)」することが可能です。この機能を利用することで、列を即座に利用不能にし、パフォーマンスへの影響を最小限に抑えることができます。本...
Oracle Master Silver

Oracleデータベースにおける表の列の追加、変更、削除

この記事では、Oracleデータベースで表の列を追加、変更、削除する方法を初心者向けに解説します。この記事を読むことで、実務に役立つ具体的なスキルを身につけることができ、データベースの設計や運用がよりスムーズになります。SQL文を使用した操...