有一個在9i的tmp_ccc表格,想要移轉到11g,當然可以用DB_LINK將兩台DB連接後再insert資料過去。
但是我想先把tmp_ccc的資料備份出來,等有需要時再匯入11g。
在9i的OS下,執行exp匯出資料檔
$ exp test01/XXXXX file=/home/oraprod/exp_test.dmp buffer=65400 feedback=100 tables=tmp_ccc
- May 14 Wed 2014 17:09
Oracle 9i export某一個TABLE的資料,再import到11g
- May 14 Wed 2014 14:29
ORACLE 11g 資料壓縮測試
先建立一個沒有啟用壓縮功能的測試表格
SQL> create table test01
2 ( a varchar2(100),
3 b varchar2(20) );
- May 13 Tue 2014 14:04
VirutalBox 4.3.8 Log的位置
因為Guest OS一直有問題,想知道是不是VirutalBox的問題,所以想查看Log,其位置如下:
Windows 7:
%HOMEDRIVE%%HOMEPATH%\.VirtualBox\
例如:C:\Users\JOHN\.VirtualBox\VBoxSVC.log
- May 12 Mon 2014 15:44
Oralce 11g 在啟動資料庫時,出現ORA-01113: file 3 needs media recovery
今天嘗試在UNDO Datafile刪除之後(只是把檔案更名而已)的還原方式,
試了幾種不用隱藏的參數*._offline_rollback_segments的方法都失敗,
在恢後UNDO Datafile之後開啟資料庫,卻出現了needs media recovery的訊息。
SQL> startup
- May 12 Mon 2014 11:46
Oracle 11g--測試temporary datafile被刪除
找出TEMPORARY的Datafile位置
select a.file#,a.ts#,a.status,b.name,a.name
from v$tempfile a,
v$tablespace b
where a.ts#=b.ts#
- May 12 Mon 2014 09:49
Solaris 10 設定.profile後出現-sh: EDITOR=vi: is not an identifier
因為每次要執行crontab -e之前都要先export EDITOR=vi,所以想把變數EDITOR設定到.profile內,
下面是我修改後.profile的內容:
PATH=$PATH:/usr/X/bin:/usr/X11/bin
export PATH
export EDITOR=/usr/bin/vi
- May 09 Fri 2014 16:43
Oracle SQL找出上/下一筆某個欄位值來計算
有時候希望以上/下一筆的某個欄位值來計算,例如想知道今天與昨天交易量的差異數時,
通常是以編寫PL/SQL來達成目的。
但是今天在網路上看到原來有lead()和lag()兩個function可以直接以SQL完成。
例如:
- May 06 Tue 2014 14:27
用IDM下載百度的檔案,解決斷線、速度0kb、檔案不完整,支援續傳、換網址下載
我用瀏覽器下載百度的檔案時,發現常常斷線、速度0kb、或是下載完的檔案並非完整。
後來下載迅雷7來使用,有時候還蠻快,下載成功的檔案也都是完整,
但是還是常常會有速度0kb,中斷太多次而導致失敗等問題,因為我不是迅雷的VIP會員,
所以不確定VIP是否也有這樣的問題。
- Apr 30 Wed 2014 18:03
Oracle利用logminer分析archivelog、redolog
1、安裝logminer,執行兩個PL/SQL程式(9i已建立,所以我沒有執行)
$ORACLE_HOME/rdbms/admin/dbmslm.sql #建立DBMS_LOGMNR的package,用來分析日誌文件。
$ORACLE_HOME/rdbms/admin/dbmslmd.sql #建立DBMS_LOGMNR_D的package,用來建立字典文件。
2、找出用於LogMiner分析的資料存放的位置,以參數utl_file_dir的值為主,
- Apr 18 Fri 2014 15:27
EBS po.plsql.PO_RELGEN_PKG.CREATE_RELEASES code: -20001
今天的系統在CREATE RELEASES時出現error,但是PO卻有成功建立,log只有一行訊息:
po.plsql.PO_RELGEN_PKG.CREATE_RELEASES.100 exception; SQL code: -20001
看不出來是什麼原因造成error,從Google查也查不出什麼結果,只好從Metalink找看看有沒有相關訊息。
Metalink上文檔 ID 271864.1 提到Inventory Organization missing in Receiving Options,