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
|
【Oracleの最新記事】
- Oracle : sqlplus で、テーブルの create 文( DBMS_METADATA.GET_DDL ) と csv データを出力する
- Oracle : SQL Plus で、デッドロックテスト ( ORA-00060 )
- SQL*Plusだけで CSV を作成する
- Oracle XE インストール後の環境情報( Windows )
- Oracle11g XE( 無償 ) のインストールからテスト用販売管理データのロードまで
- Oracle Database 11g のJDBC実装では、SIDを使用したデータベースURL接続文字列は廃止されています
- SQLPlus : 置換変数の概要と使い方
- Oracle : スキーマ作成前にテーブルスペースの情報を取得する
- サービス開始 : Oracle 10g Express
- Oracle 10g Express Edition のインストール
- Oracle : 貴重な擬似列 ROWID