目前日期文章:201405 (22)

瀏覽方式: 標題列表 簡短摘要
因為Database的版本由9i升級為11g,在測試的過程中發現某些報表在9i與11g顯示出來的排序不一樣。
但是報表使用的SQL及程式都是一樣的,在回報顧問之後,得知SQL中有使用distinct後,但是9i與11g在處理上有不一樣的地方。
而11g有一個參數optimizer_features_enable可以改為9i的處理方式,但是多少會影響效能,測試步驟如下:

11g預設的值

keven 發表在 痞客邦 留言(0) 人氣()

在開發Report Builder 3.0的報表時,設定連接Oracle資料庫並且測試,結果出現下列訊息:
ORA-12154: TNS:could not resolve the connect identifier specified
因為非常確定Tnsname沒有設定錯誤,其他的工具也都可以正常連線Oracle。

最後用ProcessExplorer去追踨Report Builder,發現它是由C:\Program Files (x86)…所啟動的,

keven 發表在 痞客邦 留言(0) 人氣()

原本講好新增一個倉庫A20,在EBS上也設定好了,現在卻又因為上級不同意而打住。
幸好還沒有任何的庫存量在此倉庫中,只要到INV-->Setup-->Organizations-->Subinventories
壓上停用日期就好了。
img_011

keven 發表在 痞客邦 留言(0) 人氣()

今天在EBS上要Export一個forms的資料時(如下圖),Forms的 Export完成後,存檔畫面閃一下就不見。
作業系統是win7、IE8
img_000

看不見下圖的存檔畫面,IE閃一下就不見了。

keven 發表在 痞客邦 留言(0) 人氣()

EBS的表格FND_LOBS,有一個欄位program_name,其中兩種:export、FNDATTCH說明如下。
而內容則是存在欄位FILE_DATA(BLOB)。
img_010

EBS在上傳檔案時會(如下圖)會在FND_LOBS的program_name填入FNDATTCH。

keven 發表在 痞客邦 留言(0) 人氣()

Dos用「^」來換行,例如:dir /A
C:\ di^
More? r /A

Linux、Solaris、HP-UX等是用「/」來換行,例如:ls -ld export

keven 發表在 痞客邦 留言(0) 人氣()

查出有未處理完成的mail
select notification_id, status, mail_status, begin_date
from WF_NOTIFICATIONS
where status = 'OPEN' and mail_status = 'MAIL';

keven 發表在 痞客邦 留言(0) 人氣()

因為原本的HP-UX登入後是提示主機名:絕對路徑,如:hp01:/etc>
現在系統改為Solaris後,提示字元就變成「bash-3.2$」,有人反應太精簡了。

其實更改命令提示字元就是設定PS1變數,可以把它加到.profile或是/etc/.login。

keven 發表在 痞客邦 留言(0) 人氣()

因為系統將由HP-UX改為Solaris,同事發現習慣使用的Netterm 4.2.9無法在vi編輯模式下使用方向鍵。
後來得知原本HP-UX也是無法使用方向鍵,但是更改了一些設定後就可以使用,原本以為設定在Netterm上,
結果找不到可以設定方向鍵定義的地方,原來前人修改的是作業系統上的定義。

因為HP-UX可以正常使用方向鍵,所以先從HP-UX下載出定義檔:

keven 發表在 痞客邦 留言(0) 人氣()

Telnet在傳輸的過程中並未加密內容,也就是以明文傳送,雖然已經是眾所皆知,
但是今天還是做個簡單的駭客實驗,也可以順便學習Wireshark的使用。

先從Wireshark的官網下載程式並安裝,也就是跟著下一步就可以了,
要注意的是出現下面的安裝視窗時,把選項勾選,一併安裝WinCap

keven 發表在 痞客邦 留言(0) 人氣()

為紀念魔術方塊發明40周年(2014/5/19),google在首頁放上數位版魔術方塊(Magic Cube),
看到後一時興起就來玩看看,單用滑鼠操作果然沒有那麼順手,我是用簡易解法(我也不會速解法)完成它。
其實還蠻有趣的,平時都是以「面」對準自己,數位版卻是「角」對準自己,不同的角度看事情,
果然視野就會不一樣,因為我不是背公式,所以是不是「面」對準我影響不大,
反倒是找顏色及點錯就花了不少的步驟,不過好玩就好了。

keven 發表在 痞客邦 留言(0) 人氣()

因為ERP有自行撰寫程式來寄送Mail,所以如果收到Mail,表示有問題需要處理。
而今天收到一封已經處理過的Mail,想著真是奇怪,已處理完應該就不會再發送。
但是從主旨與寄件者來看,的確是ERP發出的Mail,於是從郵件的檔頭試著找出問題。

Outlook 2010的信件要查看信件的原始檔頭必須先將信件開啟,再由「檔案」->「內容」

keven 發表在 痞客邦 留言(0) 人氣()

前陣子顧問通知我們,我們EBS 11i上有一個9G的Table:ASO_ORDER_FEEDBACK_T,
雖然沒有相關模組在使用,但是也是會增長,所以建議停用且刪除資料。

先依文件ID 1432251.1檢查是否有被使用
(How To Determine If Trade Management Is Used Before Truncating ASO_ORDER_FEEDBACK_T)

keven 發表在 痞客邦 留言(0) 人氣()

因為在top中看見有一個ar60run資源使用最大,所以想了解是什麼程式在執行,
ar60run是Report的執行程式,如下PID:15733
CPU TTY PID USERNAME PRI NI SIZE RES STATE TIME %WCPU %CPU COMMAND
6 ? 15733 prodmgr 240 20 166M 127M run 142:28 97.61 97.44 ar60run
1 ? 21562 oraprod 240 20 5350M 4888K run 205:05 94.74 94.57 oraclePROD

keven 發表在 痞客邦 留言(0) 人氣()

有一個在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

keven 發表在 痞客邦 留言(0) 人氣()

先建立一個沒有啟用壓縮功能的測試表格
SQL> create table test01
2 ( a varchar2(100),
3 b varchar2(20) );

keven 發表在 痞客邦 留言(0) 人氣()

因為Guest OS一直有問題,想知道是不是VirutalBox的問題,所以想查看Log,其位置如下:

Windows 7:
%HOMEDRIVE%%HOMEPATH%\.VirtualBox\
例如:C:\Users\JOHN\.VirtualBox\VBoxSVC.log

keven 發表在 痞客邦 留言(0) 人氣()

今天嘗試在UNDO Datafile刪除之後(只是把檔案更名而已)的還原方式,
試了幾種不用隱藏的參數*._offline_rollback_segments的方法都失敗,
在恢後UNDO Datafile之後開啟資料庫,卻出現了needs media recovery的訊息。

SQL> startup

keven 發表在 痞客邦 留言(0) 人氣()

找出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#

keven 發表在 痞客邦 留言(0) 人氣()

因為每次要執行crontab -e之前都要先export EDITOR=vi,所以想把變數EDITOR設定到.profile內,
下面是我修改後.profile的內容:
PATH=$PATH:/usr/X/bin:/usr/X11/bin
export PATH
export EDITOR=/usr/bin/vi

keven 發表在 痞客邦 留言(0) 人氣()

1 2