Profile:
PO: Allow Retroactive Pricing of POS
Never-->不允許修改
OPEN RELEASES-->還沒收貨前可改
ALL RELEASES-->收貨後還可以修改
*此設定會影響PAC成本計算,使用PAC成本的話最好不要設成收貨後還可修改。
2013年11月21日 星期四
2013年10月15日 星期二
使用 PL/SQL Developer 出現 ORA-01026, ORA-01460 錯誤訊息
使用 PL/SQL Developer 出現 ORA-01026, ORA-01460 錯誤訊息時,都是 Local NLS 設定與 Server 不同導致。
使用下面的 SQL 查出 server 的 NLS,再去 Regedit 裡變更就好啦。
select * from V$NLS_PARAMETERS
where parameter in('NLS_LANGUAGE','NLS_ISO_CURRENCY','NLS_CHARACTERSET');
另外查詢 Client 端的 NLS 的 SQL 如下:
select userenv('language') from dual;
*** 注意如果使用 Oracle ERP 的話,
不管 Server 上的 NLS_LANGUAGE 跟 NLS_ISO_CURRENCY 是什麼,都要設定成 AMERICAN_AMERICA,否則許多 view 下 select 後會查不出東西來。
使用下面的 SQL 查出 server 的 NLS,再去 Regedit 裡變更就好啦。
select * from V$NLS_PARAMETERS
where parameter in('NLS_LANGUAGE','NLS_ISO_CURRENCY','NLS_CHARACTERSET');
另外查詢 Client 端的 NLS 的 SQL 如下:
select userenv('language') from dual;
*** 注意如果使用 Oracle ERP 的話,
不管 Server 上的 NLS_LANGUAGE 跟 NLS_ISO_CURRENCY 是什麼,都要設定成 AMERICAN_AMERICA,否則許多 view 下 select 後會查不出東西來。
2013年10月14日 星期一
開啟 Eclipse 時出現 JVM 版本不相容問題解決方法
因為要使用Oracle ERP,所以不能把舊版的JVM直接蓋掉,解決辦法如下:
1. 安裝 JRE 新版本
2. 到 eclipse 資料夾中先複製一個捷徑:
3. 在捷徑上按右鍵選內容打開後,在「目標」的那列裡面加入 -vm "C:\你的JDK安裝路徑\jre\bin\client\jvm.dll"
好了,可以用了。
還有個方法是改 eclipse.ini ,但我怎麼試都不成功,只好用捷徑了。
2013年10月9日 星期三
Liferay + Oracle XE 安裝
作業系統:Win7專業版
需準備的軟體:
1. JDK (我很不怕死的下載了JDK 7的版本,不過可以用)
http://www.oracle.com/technetwork/java/javase/7u40-relnotes-2004172.html
2. 主角:Tomcat+Liferay 同捆包,在下面這個網址下載社區版,我是想先試試有什麼功能,不想一下子就弄到企業版,萬一測的很開心,公司不肯花錢還不是白搭。
http://www.liferay.com/zh/downloads/liferay-portal/available-releases
3. Oracle DB 11gR2 XE版,就是比較簡易的免費版本,容量最大到11G,不過測試用夠了。
http://www.liferay.com/zh/downloads/liferay-portal/available-releases
安裝步驟:
1. 先安裝JDK,安裝時目錄最好用 C:\Java\,不要用 C:\Program Files\,等下安裝其他東西時才不用改一堆地方。
安裝好後要設定系統環境變數:JAVA_HOME、JAVA_OPTS
Win7路徑:
電腦 > 右鍵內容 > 進階系統設定 > 環境變數
JAVA_HOME => C:\Java\jre7
JAVA_OPTS => -Xms128m -Xmx1024m -XX:MaxPermSize=128m -Dfile.encoding=UTF8 -Duser.timezone=GMT+8
Xmx至少要設定到1024m才能安裝,由於我是用VM作的,所以1024M已經是極限了,安裝時慢到睡著...設備好的話當然用大一點。
虛擬記憶體也記得要加大,不然Oracle DB有可能沒辦法安裝。
2. 安裝 Oracle XE
這沒什麼,直接下一步就好了。安裝過程中會提示你要給 sys 跟 system 這兩個USER設定密碼,要記得自己打了什麼,最好不要空白,空白有可能會無法登入。我是看別的文章發現不少人沒設密碼後慘叫的。
另外 HTTP Port 最好設成 8081,8080是 tomcat 要用的。
用system登入後,使用
begin
dbms_xdb.sethttpport('8081');
end;
來變更HTTP Port成8081或其他號碼。
安裝好後要建一個 DB USER 給 Liferay 用。
Oracle XE 操作手冊
3. 把下載下來的同捆包解壓縮,名稱很長可以改短一點,我是改成 C:\liferay,因此 C:\liferay\tomcat-7.0.40就是網站的執行目錄。
先到 ORACLE_HOME\jdbc\lib 下面 將 ojdbc6.jar copy 一份到 C:\liferay\tomcat-7.0.40\lib\ext 下,以備等下使用。
到 C:\Portal\liferay\tomcat-7.0.40\bin 下執行 startup.bat,就可以啟動 tomcat,要關閉時到相同目錄下執行 shutdown.bat 即可。
當 tomcat 的 Dos 窗口出現 Server startup in xxxx m 時,就表示啟動完成了。系統會自動開啟首頁,若沒開啟就到 http://localhost:8080/,就會出現基本設定的畫面。
前兩項若是安裝 Oracle XE 版的話可以不用改。後兩項就是自己建的 DB USER 的帳號/密碼。
將相關資料輸入後,config完之後就可以使用 Liferay 功能了。
需準備的軟體:
1. JDK (我很不怕死的下載了JDK 7的版本,不過可以用)
http://www.oracle.com/technetwork/java/javase/7u40-relnotes-2004172.html
2. 主角:Tomcat+Liferay 同捆包,在下面這個網址下載社區版,我是想先試試有什麼功能,不想一下子就弄到企業版,萬一測的很開心,公司不肯花錢還不是白搭。
http://www.liferay.com/zh/downloads/liferay-portal/available-releases
3. Oracle DB 11gR2 XE版,就是比較簡易的免費版本,容量最大到11G,不過測試用夠了。
http://www.liferay.com/zh/downloads/liferay-portal/available-releases
安裝步驟:
1. 先安裝JDK,安裝時目錄最好用 C:\Java\,不要用 C:\Program Files\,等下安裝其他東西時才不用改一堆地方。
安裝好後要設定系統環境變數:JAVA_HOME、JAVA_OPTS
Win7路徑:
電腦 > 右鍵內容 > 進階系統設定 > 環境變數
JAVA_HOME => C:\Java\jre7
JAVA_OPTS => -Xms128m -Xmx1024m -XX:MaxPermSize=128m -Dfile.encoding=UTF8 -Duser.timezone=GMT+8
Xmx至少要設定到1024m才能安裝,由於我是用VM作的,所以1024M已經是極限了,安裝時慢到睡著...設備好的話當然用大一點。
虛擬記憶體也記得要加大,不然Oracle DB有可能沒辦法安裝。
2. 安裝 Oracle XE
這沒什麼,直接下一步就好了。安裝過程中會提示你要給 sys 跟 system 這兩個USER設定密碼,要記得自己打了什麼,最好不要空白,空白有可能會無法登入。我是看別的文章發現不少人沒設密碼後慘叫的。
另外 HTTP Port 最好設成 8081,8080是 tomcat 要用的。
用system登入後,使用
begin
dbms_xdb.sethttpport('8081');
end;
來變更HTTP Port成8081或其他號碼。
安裝好後要建一個 DB USER 給 Liferay 用。
Oracle XE 操作手冊
3. 把下載下來的同捆包解壓縮,名稱很長可以改短一點,我是改成 C:\liferay,因此 C:\liferay\tomcat-7.0.40就是網站的執行目錄。
先到 ORACLE_HOME\jdbc\lib 下面 將 ojdbc6.jar copy 一份到 C:\liferay\tomcat-7.0.40\lib\ext 下,以備等下使用。
到 C:\Portal\liferay\tomcat-7.0.40\bin 下執行 startup.bat,就可以啟動 tomcat,要關閉時到相同目錄下執行 shutdown.bat 即可。
當 tomcat 的 Dos 窗口出現 Server startup in xxxx m 時,就表示啟動完成了。系統會自動開啟首頁,若沒開啟就到 http://localhost:8080/,就會出現基本設定的畫面。
前兩項若是安裝 Oracle XE 版的話可以不用改。後兩項就是自己建的 DB USER 的帳號/密碼。
將相關資料輸入後,config完之後就可以使用 Liferay 功能了。
訂閱:
意見 (Atom)


