SQLの窓

2009年08月20日


Oracle : 既存スキーマの状態をチェック

Oracle 一般の話ですが、テストは 10g Express で行っています
REM *********************************************************
REM 1行に表示する文字の最大数
REM 32767 は、SET LINESIZE と入力すると、
REM linesizeオプション 0が範囲(1から32767)外です。
REM と表示される
REM *********************************************************
SET LINESIZE 160

REM *********************************************************
REM PAGESIZEを 0に設定すると、ヘッダー、
REM ページブレーク、タイトル、初期空白行
REM その他の書式設定情報をすべて非表示にできます
REM *********************************************************
SET PAGESIZE 50

REM *********************************************************
REM ONを指定すると、スプール行の終わりの空白が削除されます
REM ( コンソール表示とは無関係です )
REM *********************************************************
SET TRIMSPOOL ON

REM *********************************************************
REM レコード数表示や確認メッセージを非表示にします
REM *********************************************************
SET FEEDBACK OFF

REM *********************************************************
REM 出力を、画面に表示しません
REM *********************************************************
SET TERMOUT OFF

REM *********************************************************
REM 結果をファイルに格納します
REM *********************************************************
SPOOL 既存スキーマリスト.txt

COLUMN USERNAME FORMAT A20
COLUMN ACCOUNT_STATUS FORMAT A20
COLUMN DEFAULT_TABLESPACE FORMAT A20
COLUMN TEMPORARY_TABLESPACE FORMAT A20
COLUMN INITIAL_RSRC_CONSUMER_GROUP FORMAT A25

select USERNAME,ACCOUNT_STATUS,
DEFAULT_TABLESPACE,TEMPORARY_TABLESPACE,INITIAL_RSRC_CONSUMER_GROUP
 from DBA_USERS
/

REM *********************************************************
REM スプールを停止します
REM *********************************************************
SPOOL OFF

REM *********************************************************
REM SQL*Plus を終了します
REM *********************************************************
EXIT

実行は SQL*Plusだけで CSV を作成する を参照して下さい。

10g Express インストール直後の結果は以下のようになります


USERNAME             ACCOUNT_STATUS       DEFAULT_TABLESPACE   TEMPORARY_TABLESPACE INITIAL_RSRC_CONSUMER_GRO
-------------------- -------------------- -------------------- -------------------- -------------------------
SYS                  OPEN                 SYSTEM               TEMP                 SYS_GROUP
SYSTEM               OPEN                 SYSTEM               TEMP                 SYS_GROUP
ANONYMOUS            OPEN                 SYSAUX               TEMP                 DEFAULT_CONSUMER_GROUP
MDSYS                EXPIRED & LOCKED     SYSTEM               TEMP                 DEFAULT_CONSUMER_GROUP
OUTLN                EXPIRED & LOCKED     SYSTEM               TEMP                 DEFAULT_CONSUMER_GROUP
DIP                  EXPIRED & LOCKED     SYSTEM               TEMP                 DEFAULT_CONSUMER_GROUP
TSMSYS               EXPIRED & LOCKED     SYSTEM               TEMP                 DEFAULT_CONSUMER_GROUP
FLOWS_FILES          EXPIRED & LOCKED     SYSAUX               TEMP                 DEFAULT_CONSUMER_GROUP
CTXSYS               EXPIRED & LOCKED     SYSAUX               TEMP                 DEFAULT_CONSUMER_GROUP
DBSNMP               EXPIRED & LOCKED     SYSAUX               TEMP                 DEFAULT_CONSUMER_GROUP
FLOWS_020100         EXPIRED & LOCKED     SYSAUX               TEMP                 DEFAULT_CONSUMER_GROUP
XDB                  EXPIRED & LOCKED     SYSAUX               TEMP                 DEFAULT_CONSUMER_GROUP
HR                   EXPIRED & LOCKED     USERS                TEMP                 DEFAULT_CONSUMER_GROUP




posted by lightbox at 2009-08-20 00:19 | Oracle | このブログの読者になる | 更新情報をチェックする
バッチ処理

Microsoft Office
container 終わり

フリーフォントで簡単ロゴ作成
フリーフォントでボタン素材作成
フリーフォントで吹き出し画像作成
フリーフォントではんこ画像作成
ほぼ自由に利用できるフリーフォント
フリーフォントの書体見本とサンプル
画像を大きく見る為のウインドウを開くボタンの作成

Android SDK ポケットリファレンス
改訂版 Webデザイナーのための jQuery入門
今すぐ使えるかんたん ホームページ HTML&CSS入門
CSS ドロップシャドウの参考デモ
PHP正規表現チェッカー
Google Hosted Libraries
cdnjs
BUTTONS (CSS でボタン)
イラストAC
ぱくたそ
写真素材 足成
フリーフォント一覧
utf8 文字ツール
右サイド 終わり
base 終わり