DB
1、put_lineの空白問題 set serveroutput on exec dbms_output.put_line(' abc'); 頭の空白を表示したいなら「format wrapped」オプションを使えばOK set serveroutput on format wrapped exec dbms_output.put_line(' abc'); 2、空行エラー このSQL文をコ…
[oracle@CentOS53 ~]$ /u01/oracle/app/product/11.2.0/dbhome_1/deinstall/deinstall Checking for required files and bootstrapping ... Please wait ... Location of logs /tmp/deinstall2010-05-24_11-13-21-午前/logs/ ############ ORACLE DEINSTALL …
SQLトレースの有効化 いくつの方法でトレースを有効にできます。 ・インスタンスレベルのトレース ・トリガーを利用したトレース ・セッションレベルのトレース ・ログイン中のセッショントレース ・その他のセッションのトレース (1)インスタンスレベル…
1. パワーフル(RESTORE DATABASE, BACKUP DATABASE) (1)コマンドひとつで複雑な操作が可能 (2)書いたスクリプトはCATALOGに保存可能、一回書いたら何回でも利用可能 2. 信頼性(VALIDATE) VALIDATE コマンドで整合性を検証し、災害前に修復可能 3. 軽量…
Code Description 10000 Controlfile debug event, name ‘control_file’. 10001 Controlfile crash event1. 10002 Controlfile crash event2. 10003 Controlfile crash event3. 10004 Controlfile crash event4. 10005 Trace latch operations for debugging…
1,Create a RMAN script named rman.bkp to do the task. [oracle@CentOS53 Oracle_Scripts]$ more rman.bkp CONFIGURE CONTROLFILE AUTOBACKUP ON; configure channel device type disk format='/u01/oracle/app/admin/o11g2/backups/full_db_%U'; configur…
2. Statspack Configuration --------------------------- 2. Statspack設定2.1. Database Space Requirements 2.1. データベース必要な領域 The amount of database space required by the package will vary considerably based on the frequency of snaps…
Statspackとは? 公式定義: A set of SQL, PL/SQL, and SQL*Plus scripts that allow the collection, automation, storage, and viewing of performance data. This feature has been replaced by the Automatic Workload Repository. パフォーマンスデー…
(1)カレントトレースファイル(TraceFile)ファイル名を取得する SELECT d.VALUE || '/' || LOWER (RTRIM (i.INSTANCE, CHR (0))) || '_ora_' || p.spid || '.trc' trace_file_name FROM (SELECT p.spid FROM v$mystat m, v$session s, v$process p WHERE…
ASM関連のテストコードに下記の文字列が・・・ [oracle@CentOS53 bin]$ strings oracle|grep radiohead I'm a creep, I'm a winner, what the hell am I doing here.I don't belong here - radiohead なんとradioheadの歌詞じゃないか! 少なくともバージョ…
How to evaluate the I/O performance of HDD. HDDを購入する際、一つ重要な要素として性能(速度)が挙げられます。 でも、速さを重視するならお金はかかりますから、どれぐらいの性能が必要かをまず検討したほうが良いでしょう。 HDDの性能はいくつかの読…
いまさらだけど、一応 Aug 2009 - Linux GA Oct 2009 - Major announcement at Oracle World Nov 2009 - HP, Solaris and AIX GA Dec 2009 - Windows 32 Mar 2010 - Windows 64 GA 2010 - Other Ports * GA:General Area
Oracle 11gからログ関連を広くXMLフォーマットを活用し、 一目でわかりづらくなりました。そこで登場したのはADRCIです。 本説明はOracle 11g R2で確認しています。Automatic Diagnostic Repository (ADR)はデータベース診断ログ、トレースファイルを格納す…
今回利用するサンプルデータは最初からサンプルスキーマとして インストールしたHRスキーマのJOBSテーブルです。 ご覧の通り19件データが存在する。 sys@O11G2> select * from hr.jobs; JOB_ID JOB_TITLE MIN_SALARY MAX_SALARY ---------- --------------…
COLUMN parameter FORMAT a37 COLUMN description FORMAT a30 WORD_WRAPPED COLUMN "Session Value" FORMAT a10 COLUMN "Instance Value" FORMAT a10 SET LINES 100 SET PAGES 0 SELECT a.ksppinm "Parameter", a.ksppdesc "Description", b.ksppstvl "Sessi…
注意:この方法はテスト検証用のみのため、実際の運用データファイルで試さないで下さい!! 1、サンプル表を作成する SQL> create table bbed tablespace users as select * from dba_tables; Table created. SQL> select count(*) from bbed; COUNT(*) --…
bbed (Block Browser and Editor)とはOracle社内部使用のデータブロック参照&編集ツールです。 Oracle8から含まれていますが、内部使用のため一回もバイナリ形式で公開したことがありません。 bbedはとても強力で直接生のOracleブロックにアクセスできます…
upgrade script (Release Patchset Post-Install Task) 11gR2 @$ORACLE_HOME/rdbms/admin/catupgrd.sql 11gR1 @$ORACLE_HOME/rdbms/admin/catupgrd.sql 10gR2 @$ORACLE_HOME/rdbms/admin/catupgrd.sql 10gR1 @$ORACLE_HOME/rdbms/admin/catpatch.sql 9iR2 @$…
*ASMまたはRACを利用する場合はその他専用プロセスが起動する。 1、バックグラウンドプロセス: PMON process cleanup (プロセスモニタ) プロセス名: ORA_PMON_<SID> ユーザープロセスの障害時に ロールバック、リソース解放を行う。 ディスパッチャとサーバー</sid>…
Install Oracle 11g Release2 with ASM on Oracle Enterprise Linux5.3 with Vmware workstation スクリーンショートありのPDFも作成しましたので、下記からご覧になれます。 http://dl.getdropbox.com/u/173976/Ora11gR2ASM_install.pdf 前日、Oracle11g Re…
Oracle10gのv$のまとめです。調べる時便利だと思います。
ようやくOracle11gR2がリリースされましたね。もしまだ9iを使用しているなら、 11gR2へアップグレードしたほうがお勧めです。9iより10gは次世代バージョンとして 自動化管理を中心にリリースされました。11gは10gの改善バージョンであり、10gで 投入した新機…
SQLPLUS起動時まず「$ORACLE_HOME/sqlplus/admin」から「glogin.sql」を探して実行する。 次に、SQLPLUS実行ディレクトリから「login.sql」を探して実行する。 NOTE: Oracle10gからconnnect時にglogin.sqlとlogin.sqlを実行する。 制限レベル3(-R 3)でSQL…
あくまで個人の経験談であって、人によって異なると思いますので、 参考までにどうぞ^^1、Oracleのバージョンと関連プラットホームの情報 SQL> select * from v$version; BANNER ---------------------------------------------------------------- Oracl…
1、概要 Oracleのメモリ管理はSGA(System Global Area)とPGA(Private Global Area)に分かれている。 SGAに関しては、共用グローバルであり、UNIX系OSではマルチプロセスであるため、 Oracle用の共用メモリセグメントを設定する必要がある(一つ若しくは…
毎回Sqlplusに入ってOracleを停止&起動するの面倒なので、 簡単なスクリプトを作成しました。 (CentOS5.3で確認済み)./oractl.shで実行する 2009年 8月 25日 火曜日 10:05:13 JST Oracle Simple Control Utility (C)Jia Lu 2009 1, DB Control(Sub Menu)-…
Windowsでは、OSを起動するとOracleも自動的に起動するようになっていますが、 Linux/UNIXではいくつかの設定が必要です。 自動起動ができない原因の多くは、設定のミスにあります。 自動起動の仕組みを理解する 正しく設定するためには、自動起動の仕組みを…
OSWはOracleが提供しているシステム状況モニターリングツールです。 Metalink 301137.1より入手可能です。 解凍すればすぐに利用可能。 $ tar -xvf osw.tar x ., 0 bytes, 0 tape blocks x ./osw, 0 bytes, 0 tape blocks x ./osw/Exampleprivate.net, 1731 …
データベースを含むシステム全般の情報収集が迅速にできるサポート・ツールです。 * 多種多様なパラメータ設定情報、統計情報などを、ひとつひとつ収集する必要がありません。 * 問題の調査時、情報取得についてお客様に細かく依頼する必要がなく、情報を即…
SQLであなたの現在年齢を計算する方法: SQL> def birthdate = to_date('1981/12/16','yyyy/mm/dd') SQL> select trunc((to_char(sysdate,'YYYYMMDD')-to_char(&birthdate,'YYYYMMDD'))/10000) as age from dual; AGE ---------- 27