Oracle ERP JD Edward Fat client installation for new user step by step instruction

1. Oracle client installation

2. Oracle client DB configuration

3. Oracle JDE Local DB installation

4. Oracle JDE Fat Client new installation

Oracle update package management



文章標籤

史特林 發表在 痞客邦 留言(0) 人氣()

用下面這個 SQL 查一下目前 TABLESPACE ,

SELECT A.TABLESPACE_NAME, A.BYTES / 1024 / 1024 "Sum MB",
       (A.BYTES - B.BYTES) / 1024 / 1024 "used MB", B.BYTES / 1024 / 1024 "free MB",
       ROUND(((A.BYTES - B.BYTES) / A.BYTES) * 100, 2) "percent_used"
FROM (SELECT TABLESPACE_NAME, SUM(BYTES) BYTES
       FROM DBA_DATA_FILES
       GROUP BY TABLESPACE_NAME) A,
     (SELECT TABLESPACE_NAME, SUM(BYTES) BYTES, MAX(BYTES) LARGEST
       FROM DBA_FREE_SPACE
       GROUP BY TABLESPACE_NAME) B

文章標籤

史特林 發表在 痞客邦 留言(0) 人氣()

1. 查看processessessions參數

  SQL> show parameter processes

  NAME TYPE VALUE

  db_writer_processes integer 1

  gcs_server_processes integer 0

  job_queue_processes integer 10

  log_archive_max_processes integer 2

  processes integer 50

  SQL> show parameter sessions

  NAME TYPE VALUE

文章標籤

史特林 發表在 痞客邦 留言(0) 人氣()

資料查詢,是資料庫操作中最主要的功能之一;有時候資料庫查詢性能的好壞,直接關係到資料庫的運行效率,關係到資料庫的選型。下面筆者不談大道理,只是對其中對一些平時大家容易忽略的查詢小技巧做一些總結。或許大家可能正在為此犯愁呢?  

第一個技巧:利用連接子連接多個欄位。

  如在員工基本資訊表中,有員工姓名、員工職位、出身日期等等。如果現在視圖中這三個欄位顯示在同一個欄位中,並且中間有分割符。如我現在想顯示的結果為經理Victor出身於197653。這該如何處理呢?其實,這是比較簡單的,我們可以在Select查詢語句中,利用連接子把這些欄位連接起來。
  如可以這麼寫查詢語句:
  SELECT員工職位 ||’ ’ ||員工姓名||’出身於’||出身日期 as 員工出身資訊 FROM 員工基本資訊表;
  通過這條語句就可以實現如上的需求。也就是說,我們在平時查詢中,可以利用||連接子把一些相關的欄位連接起來。這在報表視圖中非常的有用。如筆者以前在設計圖書館管理系統的時候,在書的基本資訊處有圖書的出版社、出版序號等等內容。但是,有時會在列印報表的時候,需要把這些欄位合併成一個欄位列印。為此,就需要利用這個連接子把這些欄位連接起來。而且,利用連接子還可以在欄位中間加入一些說明性的文字,以方便大家閱讀。如上面我在員工職位與員工姓名之間加入了空格;並且在員工姓名與出身日期之間加入了出身於幾個注釋性的文字。這些功能看起來比較小,但是卻可以大大的提高內容的可讀性。這也是我們在資料庫設計過程中需要關注的一個內容。
  總之,令後採用連接子,可以提高我們報表的可讀性於靈活性。
  第二個技巧:取消重複的行。
  如在人事管理系統中,有員工基本資訊基本表。在這張表中,可能會有部門、職位、員工姓名、身份證件號碼等欄位。若查詢這些內容,可能不會有重複的行。但是,我若想知道,在公司內部設置了哪些部門與職位的時候,並且這些部門與職位配置了相關人員。此時,又該如何查詢呢?
  若我現在直接查詢部門表,其可以知道系統中具體設置了哪些部門與職位。但是,很有可能這些部門或者職位由於人事變動的關係,現在已經沒有人了。所以,這裡查詢出來的是所有的部門與職位資訊,而不能夠保證這個部門或者職位一定有職員存在。也就是說,這不能夠滿足於我們上面的要求。

文章標籤

史特林 發表在 痞客邦 留言(0) 人氣()

在大型資料庫管理系統中,ORACLE   資料庫不論在資料庫管理能力還是在安全性方面都是無可非議的。企業使用ORACLE資料庫的也較多,但是由於ORACLE不同版本的字元集,給資料顯示、資料備份、資料轉換等實際工作帶來了不少麻煩。


  一、字元集參數
  一旦資料庫創建後,資料庫的字元集是不能改變的。因此,考慮使用哪一種字元集是十分重要的。資料庫字元集應該是作業系統本地字元集的一個超集合。存取資料庫的客戶使用的字元集將決定選擇哪一個超集合,即資料庫字元集應該是所有客戶字元集的超集合。
  下面介紹一些與字元集有關的NLS_LANG參數:
  NLS_LANG格式:NLS_LANG=language_territory.charset
  有三個組成部分(語言、地域和字元集),每個組成成分控制了NLS子集的特性。三個成分可以任意組合,例如:
  AMERICAN_AMERICA.US7SCII
  JPANESE_JAPAN.JA16EUC
  其中:language 指定伺服器消息的語言。

文章標籤

史特林 發表在 痞客邦 留言(0) 人氣()

目前市場上有各種以資料庫軟體為基礎而開發的 purge & archive 軟體工具, 但是只有 Purge-it! 是以 Oracle JD Edward toolset 所開發的 purging & archiving 第三方軟體, 提供客戶完整的解決方案, 以 JD Edwards ASU 標準的安裝方式, 完全整合到 JD Edwards 系統裡。

在 Oracle 的官方文件裡 (Doc ID 1082128.1) 也提到, JDE 對於 purge and archive 這部份沒有一個完整性的解決方法, 因此特別建議客戶使用第三方所開發的軟體, 來解決 JDE 的 purge and archive 問題。

JDE 各版本的資料表大約有4000~5000個左右, 所以對資訊部門的人員而言, 如何去面對及應付日漸龐大的資料庫及其衍生出來的效能問題, 確實是一項很大的挑戰, 因此在以下的表格裡, 在下面的表格裡, 我們列出了如何對 JDE 做資料瘦身的比較表, 並以六大面向來看各個 Solution 的優缺點。

oracle10821281_orig.jpg

purge-it-compare-list2_3.jpg

1. 模組化:
Purge-it! ​ 將 JDE 區分為 8 個模組,可依照客戶的需求來購買授權。

2. 資料完整性:
Purge-it! 執行過程中,可以設定各模組之間的相關性,以確保資料的完整性。

3. Purge and Archive 記錄日誌檔: 
在執行 Purge-it! 的批次程式時,它會紀錄所有處理過程,以利處理資料錯誤問題。

文章標籤

史特林 發表在 痞客邦 留言(0) 人氣()

 

02.jpg

Packman Introduction

  1. 荷蘭 JDE 顧問公司開發並經由Oracle 官方認證在 JDE 9.0, 9.1及9.2版本, 且相容於 Application Release >=8.12及Tools Release >=8.95  的JDE 第三方解決方案。
  2. 全球共有超過25個國家250+JDE客戶採用 Packman 封裝派送自動化解決方案。
  3. ​可以指定要build/deploy到哪個Path Code及哪台Enterprise Server , deploy package 之前, 會自行檢查是否有UBE/APPL 物件正在執行 。
  4. 可以自行定義Full/ Update Package name的命名規則, 並且自行定義 deploy package 完成後, 專案自動修改狀態 。
  5. 可以設定deploy package 前, packman 可以將哪些程序終止 。
  6. 可自行定義發送email 通知清單及範本 。
  7. 可將之前以JDE標準build/deploy package 的資料納入Packman 管理 。
  8. 可以定期處理已不使用的舊 Full or Update Package, 釋放HD空間​ 。

q

01.jpg

JDE 標準程式開發流程

03.jpg

  1. CNC 管理人員每天花費了多少時間在處理程式的 assemble, build and deploy?
  2. 系統管理人員能夠確實掌握目前在OMW有多少個專案, 有多少個物件嗎?
  3. 是否曾思考過將每天重覆執行的過程, 交由系統排程的 Packman 自動化處理?
  4. 讓您把機械化的工作交由 Packman, 節省下的人力資源可以安排在做對企業更有價值的事。

JDE Packman 程式封裝及派送自動化

04.jpg

  1. 將紅色框的部份全部交由機器人 Packman 自動化處理。
  2. 我們可以在 deployment server 或是 Fat Client 設定系統排程自動執行 Packman Script。
  3. 當 Packman 執行完 assembly/build/deploy package 時, 會自動發電子郵件通知系統管理人員。

Packman 程式封裝派送自動化產品示範說明

Packman Dashboard – Package 管理畫面示範說明

文章標籤

史特林 發表在 痞客邦 留言(0) 人氣()

This is the first step in the configuration of Oracle JDE CNC work, the major work of JDE CNC implementation are based on this functional server


文章標籤

史特林 發表在 痞客邦 留言(0) 人氣()

$ sudo vim /etc/network/interfaces

1 auto lo

2 iface lo inet loopback

4 auto eth0

5 iface eth0 inet static # 固定IP

6 address 192.168.1.120 # IP 位址

7 netmask 255.255.255.0 # subnet mask

8 gateway 192.168.1.1 # default gateway

9 dns-nameservers 168.95.1.1 168.95.192.1

史特林 發表在 痞客邦 留言(0) 人氣()

     

1、熱愛投資市場

  “熱愛是最好的老師”,因為興趣產生熱愛,而熱愛又同時產生動力,也只有動力才能使人不斷取得進步。

  作交易最好的心態是寧靜、祥和,市場的波動可能是劇烈的,但我們的情緒一定是要穩定的。“熱愛市場”首先提出,最基本的思路:就是在熱愛市場的前提下,認真去總結、研究並結合分析實踐,這需要時間、更需要耐心,好的交易方法、正確的交易理念不是那麼容易形成的。需要感悟,更需要隨著時間的不斷推移而得以積累。

  2、建立交易方法

  交易員經過長期的實踐與研究、分析,都會形成自己的交易方法,這種方法一定要建立在正確的交易理念上。自己的交易方法,在此基礎上再形成完善的、系統性的交易規則。交易方法的建立,一定要適合的自己個性。在市場中,憑盤感所形成的交易動機,在大多數時候,往往是錯誤的。因此,這就要求我們最後能夠尋找到,一種可以進行機械操作的市場交易方法,拋去人為因素與周圍環境的主客觀影響,按部就班的執行交易方法。

      3、輕鬆參與交易

  很多交易員誤以為參與市場交易的過程中,需要付出艱苦的勞動,其實這是一種曲解,所謂艱苦的勞動是指形成方法的過程,而不是指參與交易的過程,相反參與交易中,越輕鬆越好。

  兩者付出是成正比的,這並不矛盾。艱苦努力是指參與交易前的預備過程——要成為好的交易員,首先要對市場進行研究、觀察,而不是指交易本身。艱辛勞動是指人的觀念、創造力、毅力、動力、欲望和投入精神,艱辛勞動不是指和市場作鬥爭,相反而是越順應市場趨勢就越容易賺錢。

  4、嚴格資金管理

史特林 發表在 痞客邦 留言(0) 人氣()

Close

您尚未登入,將以訪客身份留言。亦可以上方服務帳號登入留言

請輸入暱稱 ( 最多顯示 6 個中文字元 )

請輸入標題 ( 最多顯示 9 個中文字元 )

請輸入內容 ( 最多 140 個中文字元 )

reload

請輸入左方認證碼:

看不懂,換張圖

請輸入驗證碼