アットウィキロゴ
skuma0用メモ @ ウィキ
掲示板 掲示板 ページ検索 ページ検索 メニュー メニュー

skuma0用メモ @ ウィキ

ORACLE

最終更新:

skuma0

- view
管理者のみ編集可

概要

Oracle メモ


SQL*Plus

起動

ユーザ、パスワード、接続先 指定

sqlplus user/password@TNS

ログインなし

sqlplus /nolog

・接続
SQL> connect user/password@TNS

実行

SQLファイル実行

SQL>@SQLファイル名

DOSから直接SQLファイル実行

sqlplus user/password@TNS @SQLファイル名

ログ出力

ログ出力 ON

spool ファイル名 ON

ログ空白削除 ON

set trimspool(trims) on

ログ出力 ログタイトル_yyyymmdd_hh24miss.txt

column log_date new_value log_date noprint
select to_char(sysdate,'yyyymmdd_hh24miss') log_date from dual;
spool ログタイトル_&log_date..log

表示設定

幅設定

set linesize(lin) 2000

改行設定

set pagesize(pages) 40

置換変数の前後状態 非表示

set verify(ver) off

日付フォーマット変更

alter sessin set nls_date_format = 'YYYY/MM/DD HH24:MI:SS';

Export

ユーザのオブジェクトをエクスポート

exp user/password@TNS file=ファイル名 owner=ユーザ名

Import

ダンプファイルをインポート

imp user/password@TNS file=ファイル名

Myテンプレ

SQLファイル結果出力

set lin 2000
set pages 40
set trims on
set ver off

alter sessin set nls_date_format = 'YYYY/MM/DD HH24:MI:SS';

column log_date new_value log_date noprint
select to_char(sysdate,'yyyymmdd_hh24miss') log_date from dual;
spool ログタイトル_&log_date..log

---------------------------
内容
---------------------------

spool off
exit

リンク



最近更新されたスレッド
ウィキ募集バナー