Oracle Database を利用していると、ログイン時に「ORA-28001: パスワードの有効期限が切れています」というエラーに遭遇することがあります。 これは、データベースのセキュリティ機能として「パスワード有効期限」が設定されて …



Oracle Database を利用していると、ログイン時に「ORA-28001: パスワードの有効期限が切れています」というエラーに遭遇することがあります。 これは、データベースのセキュリティ機能として「パスワード有効期限」が設定されて …

Oracleデータベースに接続しようとした際に、ORA-12170: TNS: 接続タイムアウトが発生しました というエラーが出ることがあります。このエラーは、クライアントからデータベースへの接続要求がタイムアウトした場合に発生します。ネッ …

Oracle データベースを利用していると、**「ORA-06502: PL/SQL: 数値または値エラー」**というエラーに遭遇することがあります。これは比較的よく見られるエラーの一つで、主に「データ型の不一致」や「文字列長の超過」が原因 …

Oracle Databaseを利用していると、多くの人が一度は遭遇するエラーが 「ORA-01017: invalid username/password; logon denied」 です。SQL*PlusやSQL Developerで …

MySQLを運用していると、ある日突然アプリケーション側から「Too many connections」というエラーが返され、データベースに接続できなくなることがあります。これは利用者にとってはサイトやサービスが「停止状態」と同じであり、早 …

Oracle PL/SQLを使って大量データを処理する際、1行ずつループして処理を行うとパフォーマンスが低下します。このようなケースで活躍するのが BULK COLLECT と FORALL です。 これらを活用することで、SQLとPL/S …

Oracleデータベースに接続しようとしたときに表示される 「ORA-12514: TNS:listener does not currently know of service requested in connect descripto …

はじめに Oracleデータベースの運用において、管理者権限の使い分けは非常に重要です。特に「SYSDBA」と「SYSOPER」はどちらも特別な権限として知られていますが、役割や利用シーンは異なります。本記事では、それぞれの権限の違いと、実 …

はじめに Oracle Databaseでユーザーを作成する際に、以下のようなエラーが発生することがあります。 ORA-00959: tablespace ‘USERS’ does not exist このエラーは、指定した表領域(tabl …

oracleの独自関数のCOALESCE(コアレス)関数の用途についてメモしておきます。 COALESCE関数とは COALESCE関数は引数のリストから最初のNULL以外の値を返却するOracle独自関数となります。 NVL2関数との違い …