oracle

その他SQL

Oracleでパスワードの大文字小文字を区別しない

Oracleパスワードの大文字・小文字を区別しないOracleのパスワードは11g以降では初期設定では大文字、小文字を区別します。これって結構面倒です。セキュリティ的には問題なのですが、Oracleでは大文字・小文字を区別しないように変更す...
その他SQL

Oracleのゴミ箱(RECYCLEBIN)を削除・確認する

Oracleのゴミ箱(RECYCLEBIN)を削除するSQLOracleのゴミ箱OracleはDROP TABLEでテーブルを削除しても実際には削除されずゴミ箱に入ります。Oracle10gからの機能ですね。ゴミ箱は「RECYCLEBIN」...
シノニム(SYNONYM)

Oracleのシノニム(synonym)とは

Oracleのシノニム(synonym)Oracleの「シノニム」(synonym)とはいわゆる別名のことです。シノニムのSQL例えば、テーブル「emp1」テーブルに別名をつけたい場合、以下のSQLで別名として定義できます。-- emp1テ...
バックアップ

OracleのEXPDP/IMPDP(エクスポート・インポート)の使い方

Oracleのエクスポート/インポート(expdp/dmpdp)について。この記事の内容はコチラです Oracleのデータをエクスポートする Oracleにデータをインポートする データベース全体、表領域、スキーマ、テーブル単位でバックアッ...
ユーザー(USER)

【Oracle】V$SESSIONでセッション中のユーザーを参照する

OracleのV$SESSIONでセッションユーザーを参照するV$SESSIONOracleでセッション中のユーザーを参照する方法を解説します。セッション中のユーザーを確認するには「V$SESSION」を参照します。-- セッション中のユー...
データベースリンク(DATABASE LINK)

Oracleでスケジュール実行するジョブを作成する

Oracleのジョブでスケジュール実行するOracleのストアドを実行する際、定期的にスケジューリングして実行したい場合があります。Windowsのタスクスケジュールのように。例えば、「毎週日曜の夜0時にAプロシージャを実行する」など。これ...
ユーザー(USER)

【Oracle】ロックされたユーザーを確認・解除する

Oracleでアカウントロックされた場合Oracleでログインするパスワードを既定回数以上間違えるとアカウント ロックされてしまいます。アカウント ロックされたユーザーを解除する方法を解説します。ロックされたユーザーを確認するまずはSYSD...
ユーザー(USER)

【Oracle】ユーザーの一覧を確認するALL_USERS・DBA_USERS

Oracle全ユーザーの一覧を確認するALL_USERS・DBA_USERSOracleで全てのユーザーの一覧を確認する場合は「ALL_USERS」と「DBA_USERS」を使います。ALL_USERS-- Oracleのユーザー一覧を確認...
表領域(TABLESPACE)

Oracleの表領域を削除するDROP TABLESPACE【SQL】

Oracle表領域を削除するDROP TABLESPACE【SQL】Oracleの表領域は削除できます。表領域を削除するには、DROP TABLESPACE~ を使います。-- 表領域を削除するDROP TABLESPACE {表領域} I...
表領域(TABLESPACE)

Oracleの表領域のデータファイルを縮小するSQL

Oracle表領域のデータファイルサイズを縮小するSQLOracleの表領域は作成後でもデータファイルのサイズを小さく縮小できます。表領域にデータファイルのサイズを縮小するには、ALTER DATABASE ~ RESIZEを使います。--...