OracleNet

OracleNet

tnsnames.oraの配置場所は?設定と優先順位を解説

Oracle Databaseへの接続に不可欠な tnsnames.oraの配置場所 は、標準では $ORACLE_HOME/network/admin です。しかし、環境変数 TNS_ADMIN の設定により参照先が変わるため、接続できな...
OracleNet

Oracle ORA-12514解決ガイド:リスナー接続エラーの原因と対策

Oracle Database接続時に発生する「ORA-12514: TNS: リスナーは接続記述子で要求されたサービスを現在認識していません」は、クライアントが指定したサービス名(SERVICE_NAME)をリスナーが把握していない場合に...
26ai

【検証】Oracle 19cから26aiへ!DBLINKは使える?検証手順まとめ

最新の Oracle Database 26ai (Free版)、皆さんもう触っていますか? AI機能に注目が集まりますが、現場のエンジニアとして気になるのは「既存資産(Oracle 19c)との互換性」ですよね。今回は、「Oracle 1...
26ai

Oracle 26aiに備える!CDB/PDB基本操作まとめ:起動・接続・管理コマンド完全ガイド

Oracle Database のアーキテクチャは、過去20年間で最大の変革期を迎えています。Oracle Database 21c 以降、従来の Non-CDB(非マルチテナント)構成でのデータベース作成は完全に廃止され、マルチテナント(...
DBLINK

Oracle DBLINK接続エラー!ORA-12154/ORA-02019解決策

作成したはずの Oracle DBLINK(データベースリンク) がつながらないトラブルは、構築現場で最も頻発する問題の一つです。「ORA-12154」や「ORA-02019」といったエラーコードは、原因箇所(ネットワーク定義、権限、パラメ...
Oracle Master Gold

Oracle SCAN リスナーとは?RAC 接続の仕組みと tnsnames.ora 設定例

Oracle RAC(Real Application Clusters) 環境の構築が終わり、開発者から「tnsnames.ora の設定はどうすればいいですか?」と聞かれ、Oracle SCAN (スキャン) という聞き慣れない名前が出...
DBLINK

Oracleマテリアライズド・ビュー完全解説

マテリアライズド・ビュー(Materialized View / MV) は、Oracleにおいて性能向上・集計最適化・ネットワーク負荷軽減を目的として導入される強力な機能です。一方で、DBリンク(Database Link) も異なるデー...
DBLINK

Oracle VM上のDNSサーバーにDBLINK用ホスト情報を追加する手順

Oracle DatabaseでDBLINKを使用する際、接続先ホスト名の解決にDNSを活用することで、ホストIPが変更された場合でも柔軟に対応できます。本記事では、既存のBINDベースのDNSサーバー(Oracle Linux 7上に構築...
OracleNet

Oracle VM上でBINDを使ってDNSサーバーを構築する完全ガイド

Oracle Linux 7を使用したVM環境で、独自のDNSサーバーを構築したい方向けに、BINDを用いた構築手順を詳細に解説します。VM同士の名前解決やローカル開発環境での独自ドメイン使用に便利です。 💰 【PR】Oracleエンジニア...
CDB/PDB(マルチテナント)

CDB/PDB環境で共通ユーザー作成と各コンテナへの接続権限付与方法まとめ

~CONTAINER句の使い分けも完全解説~Oracle 12c以降のマルチテナントアーキテクチャでは、1つのCDB(コンテナ・データベース)に複数のPDB(プラガブル・データベース)が含まれます。この構成下では、共通ユーザー(common...
CDB/PDB(マルチテナント)

CDB/PDB環境で各コンテナに接続する方法を徹底解説!

Oracle Database 12c以降で導入されたマルチテナントアーキテクチャでは、1つのコンテナ・データベース(CDB)内に複数のプラガブル・データベース(PDB)を持つことができます。この記事では、CDB環境下でそれぞれのCDBおよ...
CDB/PDB(マルチテナント)

CDB構成のユーザー管理とは?共通ユーザーとローカルユーザーの違い・作成・接続方法を徹底解説!

Oracleのマルチテナント構成(CDB + PDB)では、ユーザーの管理方法が従来の構成とは大きく異なります。「共通ユーザー(common user)」と「ローカルユーザー(local user)」という2つの概念を理解することは、セキュ...
Oracle Master Gold

RMANクライアントと接続方法 – 完全ガイド

Oracle Databaseの運用で欠かせないバックアップ。Oracle RMAN(Recovery Manager)の起動やRMAN 接続方法でお悩みではありませんか?本記事では、ローカル・リモート接続の手順から、19cで推奨されるSY...
OracleNet

Oracle Net 構成ガイド

Oracle Netは、データベースとクライアントを繋ぐネットワークサービスで、リモート接続を実現する重要な仕組みです。本記事では、DBサーバーとクライアント双方の設定手順を具体例・図解・トラブルシューティング付きで解説します。 🇺🇸Eng...
OracleNet

Oracle tnsnames.ora の書き方と設定【初心者向け解説】

Oracle Databaseへの接続で必須となる tnsnames.ora ファイルの書き方や設定で困っていませんか?この記事では、Oracle の接続識別子を定義する tnsnames.ora の基本的な仕組みから、具体的な設定手順、よ...
OracleNet

Oracleリスナー監視とパフォーマンス最適化

Oracleリスナーは、クライアントとデータベースの接続を管理する重要なコンポーネントです。本記事では、リスナーの監視方法やパフォーマンス最適化に関する技術を深掘りし、さらにトラブルシューティングとセキュリティ対策についても解説します。 🇺...
OracleNet

Oracleリスナー:基礎から実践、ベストプラクティスまで完全ガイド

「データベース接続がスムーズに行かない…」こんな問題に直面したことはありませんか? それを解決する鍵となるのが、Oracleリスナーです。本記事では、リスナーの基礎から高度な構成、トラブルシューティング、セキュリティ設定、そしてパフォーマン...
Oracle Master Silver

Oracle TNS_ADMINの正しい使い方と設定手順【Linux/19c】

導入(要約)Oracle の接続設定を一元管理したい時に使うのが環境変数 TNS_ADMIN です。この記事では oracle クライアント/サーバーで TNS_ADMIN を設定して tnsnames.ora や sqlnet.ora、必...
Oracle Master Silver

専用サーバー接続について -専用サーバー接続で“重い”を解消したい方へ

「接続ユーザーが増えるとサーバープロセスが増えすぎる」「バッチ処理のレスポンスが不安定」——そんな悩みがあるなら、まずは Oracle の“専用サーバー接続(Dedicated Server)”を正しく理解しておくと判断が速くなります。専用...
Oracle Master Silver

Oracleデータベースの共有サーバー接続をやさしく・正確に解説(専用サーバー接続との違い/設定手順/監視まで)

「接続ユーザーが増えるとプロセスが増えすぎて重い」「Webアプリの待機時間が長い」——そんな悩みを抱える環境では、共有サーバー接続(Shared Server)が有効です。共有サーバーは、クライアントごとにプロセスを確保するのではなく、プロ...