PostRank

2009/10/29

[轉載]ORACLE ERP 的前世今生

謹以此文獻給關心支持ERP100的同學們!轉載請注明出處 http://zhaojeff.erp100.com

ORACLE ERP 的前世今生

 

一個偉大的公司必有一個偉大的產品。如果說資料庫是ORACLE在上世紀最後二十年賴以起家並奠定江湖地位的旗艦產品,那麼,企業應用產品(或曰ERP)則毫無疑問是ORACLE在本世紀初的這近十年,征戰疆場、所向披靡的核心武器。有關ORACLE資料庫的傳奇故事,相信對於大多數程式師或IT技術人員來說,已經是耳熟能詳、了然於心,但對於ORACLE的ERP產品的來源與發展歷史,許多人則似乎不甚了了,甚至於連ORACLE自己對於自家ERP產品的歷史淵源也是語焉不詳,有些遮遮掩掩。2007年國內有一位SAP顧問在網上與ORACLE的擁躉者爭吵時就曾說過:"十年前哪里有人聽說過Oracle有什麼ERP產品,就是三年前如果你去問做ERP的,大家只知道SAP R/3,Oracle是資料庫"。

客觀來看,這位仁兄所言也並非完全是意氣用事,因為十多年前,當時人們還習慣稱之為MRP II 的ORACLE ERP確實有些默默無聞(至少在國內是這樣),以至於2000年8月15日,聯想集團正式對外自豪地宣佈:由聯想、SAP和德勤合作的聯想集團ERP項目實施成功。有媒體歡呼:聯想集團ERP項目的成功,不但創造了中國IT行業在ERP項目中的"第一",也創造了一個新的Legend (傳奇〉。可實際情況卻是,早在1996年華為就已經開始了ORACLE R10.6的全業務應用(13個核心業務模組,僅HR模組策略性地選擇了SAP)。到2000年正當媒體及業界上下正熱議柳傳志的名言"上ERP是找死,不上ERP是等死"的時候,華為卻正靜悄悄地部署著由ORACLE R10.7升級到R11。

毋庸置疑,倒退十多年,今日與SAP並稱並被業界譽為"一個是賓士、一個是寶馬"的ORACLE ERP,在當時與SAP相比,確實還只能算是一個"醜小鴨",以至於當年SAP在華為項目上(因為更貴)輸給ORACLE之後,只是有些"不屑"地表示"遺憾"。當年的華為,與聯想相比還只是個不太起眼的角色,SAP的"遺憾"也不能完全說是故作輕鬆,多少也帶有點"等著瞧好看"的意思。只是十年之後的2006年,當在IT業界已是聲名顯赫、如日中天的華為以"重金"禮送SAP出境,將HR模組也切換到ORACLE的時候,SAP的銷售人員除了大罵"前輩"的愚蠢,就怎麼也"輕鬆"不起來了。

過去十多年來,那些曾在ERP業界風光一時、有著不俗業績的企業,諸如J.D.Edwards、Baan、Peoplesoft、Siebel、i2等等,都已經一個個倒下或象流星一般消失。後加入的重量級玩家如微軟,十年耕耘ERP,也是收穫甚微。為何只有ORACLE ERP 最終脫穎而出,能夠與SAP比肩如雙峰壁立?是歷史的必然,還是偶然?或許從回顧、探討ORACLE ERP的發展歷史能給我們一些有益的啟發。

 

一、1993年之前:漠不關心的旁觀者

講到ERP的歷史就不能不講到SAP,因為在上個世紀末的最後十年,業界幾乎公認SAP是ERP軟體的鼻祖,SAP的R/3幾乎就是ERP的代名詞。而講到SAP的歷史(也正如講到Microsoft、Oracle 的歷史),就不能不提到一個人所共知的名字"IBM"。IBM與當今世界最大的三家"獨立軟體供應商ISV"(第一Microsoft、第二Oracle、第三SAP)的關係可說是"源遠流長"。不僅如此,今天的所謂"獨立軟體供應商ISV"之所以能有立足之地並發展壯大,也與40年前IBM的一紙聲明大有關係。

四十多年前的上世紀六十年代,是IBM大型電腦所主導的時代,當時所謂的應用軟體巿場,例如企業用的財務管理軟體,才剛在起歩階段。雖然IBM銷售出大型計算機時會"附贈"這種軟體,但通常研發應用軟體還主要是客戶自己的工作。IBM起初並沒有向電腦買主另外收取軟體費用,附贈軟體純粹是為了促銷整個電腦系統。IBM此舉使得那些希望靠為企業的大型電腦編寫軟體生存的小公司處境艱難,於是幾家小公司聯合起來準備向美國司法部提起"反托拉斯"訴訟。面對來自美國司法部的壓力以及內部軟體發展成本的不斷增加,IBM於1969年6月23日終於做出了一個決定性的聲明:將停止發送免費隨機軟體,硬體和軟體開始分別定價。這一天或許可稱為"世界軟體業的誕辰日",從此,一個個未來的軟體巨人將得以出生、壯大,並開始主導我們這個世界。

正是在這一背景之下,1972年5位從IBM西德分公司辭職的德國人開始了創業之旅,他們成立了一家名為SAP的公司(全稱為"Systems,Applications and Products in Data Processing"),公司的遠景目標是:開發用於即時業務處理的標準應用軟體。1973年,SAP推出第一個標準軟體產品:財務會計軟體RF,它是公司繼續幵發其他軟體元件的基礎,該軟體後來成為著名的R/1系統。"R"代表即時處理(Real time),主要針對當時大型機非互動式程式運行方式而言。前兩年,有國內ERP廠商玩起"即時企業"的概念,不知道其"靈感"的來源是否正出於此!

1981年,已有80多位員工、100多家客戶的SAP推出其第二代標準產品: R/2系統。此後經SAP對R/2系統的多年發展與完善,截至1986年,即使以今天的眼光從企業的核心業務應用角度來衡量,R/2也已經是一個相當完整的"企業級"應用系統,它包括了RF (財務管理系統)、RK(管理會計系統)、RK-P(生產計畫系統)、RM(工廠維護管理系統)、RM-Mat(物料管理系統)、RM-PPS(生產管理系統)、RM-QSS(品質管理系統〉、RP(人力資源管理系統)、RV(銷售、配貨、出貨管理系統)。R/2系統在鼎盛時期的客戶約為2200家。1988年,SAP的股票開始在德國上市。直至1992年SAP推出劃時代的第三代產品"R/3系統"之前,SAP的年收入已達8.3億馬克(按當時的匯率約為3.5億美金)。

 上世紀70-80年代,是企業應用產品(即今天泛稱的ERP)英雄輩出的時代,其中有不少公司在上世紀末的90年代,均在中國國內留下過身影,其中有些產品目前在國內還有一定市場、發展得不錯,有些迄今雖以寂寞無聞,但可能還在某些企業裏工作。它們是:

 Sage(賽捷),一家成立於1979年的美國公司,目前自稱是僅次於SAP、ORACLE的世界第三大ERP供應商,2008年的營收達21億美金。(另一家成立於2002年的名為Infor ,屬於私人基金性質的投資公司,在過去幾年網羅收購了一班ERP的"昨日黃花"後,年營收也高達23億美金,也自稱自己是世界第三大ERP供應商)。

 Peoplesoft(仁科),1987年成立的一家美國公司,曾被譽為世界第二大ERP供應商,年營收最高曾達28億美金。2004年底以103億美金的身價"下嫁"ORACLE。

 J.D.Edwards(愛德華茲),1977年成立的一家美國公司,上世紀80年代中期,曾被公認為是應用軟體的領頭羊,年營收曾高達10億美金,2003年以15億美金身價被Peoplesoft 收購,次年底隨Peoplesoft一起被oracle 納入囊中。

 Baan(博安),1978年成立的一家荷蘭公司,年營收曾達6億美金,在本世紀初的互聯網泡沫破裂後,任人買賣、幾經轉手,於2008年隨SSA被私人基金投資公司Infor收購,成為其一個產品品牌。

 SSA全球科技,1981年成立的一家美國公司,年營收曾達3億美金,2003年曾收購BaaN,2008年被私人基金投資公司Infor收購,成為其一個產品品牌。

Fourshift(四班或思博),1985年成立的一家美國公司,年營收最高也未曾超過1億美金。該ERP產品國人對之有些特殊感情,因為其全球2000多家製造業客戶中,有近20%的400多家客戶是中國企業。可惜其在2001年遇人不淑,以4000萬美金收購其的新東家,一家英國公司AremisSoft的老闆竟然是個騙子,涉嫌財務造假欺詐。Fourshift(四班)隨後改名Softbrands(思博)獨立運營,歷經艱難,最終於2009年5月以每股不足1美金的低價,賤賣給了私人基金投資公司Infor收購,成為其一個產品品牌。

值得一提的是,1988年一家名為"用友"的中國本土企業應用軟體公司成立,與大多數國外應用軟體公司相似,都是從財務軟體開始做起。2001年用友在上海交易所上市,募集資金8億元人民幣。用友上市當日,受到了國內股民的熱烈追捧,每股價突破100元。截至2008年,用友年營收約2.5億美金。

那麼,在整個上世紀七、八十年代,正當SAP在應用軟體市場如魚得水,其他諸多公司亦風生水起的時候,ORACLE在幹什麼呢?這家於1977年創建的軟體公司,於1986年在NASDAQ上市,1987年營收已達1億美金,當然,主要是資料庫產品的收入,因為oracle於1987年才正式建立起一個僅7個人的應用軟體發展部門。可笑的是,這個應用軟體部門最初的任務,一半是為自己的財務部門開發應用軟體,一半是在銷售資料庫產品時,應客戶的要求順便將自家使用的財務軟體拿出來賣。

資料庫是ORACLE的業務基礎,是它存在的最初理由,而ORACLE應用軟體業務則幾乎是在偶然間發展起來的。ORACLE最初應用軟體(財務會計軟體)的業務開展,與當時的兩位公司高管有關,一個是ORACLE歐洲地區負責人傑夫·斯誇爾,一個是公司的首席財務官(CFO)傑夫·沃克。上世紀80年代中期,ORACLE公司的管理運作還處在一個極其鬆散的狀態,出於工作需要以及個人興趣,遠在英國的傑夫·斯誇爾決定搞一個財務會計軟體。他不僅在自己的公司內部使用這種軟體,而且還將它銷售給國際客戶。與此同時,在美國總部的ORACLE老闆拉裏·埃裏森也找來了曾自己建立過財務軟體公司的傑夫·沃克,來負責ORACLE的應用軟體發展,但很快埃裏森又任命傑夫· 沃克兼任公司的首席財務官,理由僅僅是"搞財務軟體發展必然也懂財務管理"。埃裏森這一奇怪、輕率的任命,為幾年之後(1990年)的公司銷售財務管理失控、公司瀕臨崩潰埋下了隱患。埃裏森後來不得不承認"任命傑夫·沃克為CFO是一個錯誤,不幸的是,我當時不明白"。

按照今天ORACLE官方資料的說法:ORACLE於1987年收購了一個名為"TCI"的專案(project)管理軟體公司,當年首先發佈了基於UNIX的總賬GL模組與採購PO模組,並在以後從無到有開發了其他所有應用軟體。1988年,ORACLE開發出固定資產FA模組與應付帳款AP模組。

但實際情況並非如ORACLE官方說的那樣"輕描淡寫"。在斯誇爾與沃克這兩個"傑夫"的分別努力下,ORACLE有了兩套不同的開發工具和兩套不同的會計軟體:一套在美國,一套在海外。兩個開發團隊之間的關係非常糟糕,在至少兩年時間裏,雙方各幹各的、相互爭鬥,以決出誰的財務會計系統能夠勝出。埃裏森最後介入,讓他們都重寫產品,以達到公司要求。最終埃裏森於1989年選中了傑夫·沃克的產品,而另一個"傑夫"的產品則被束之高閣,後來賣給了第三方。

1989年,ORACLE首次發佈製造應用,庫存管理(INV)是其第一個模組。注意:INV模組以後將在ORACLE ERP產品的應用架構中,扮演著極其重要的角色。ORALCE早期的產品規劃設計人員或許是于"無意識"當中,為應用產品以後的發展、壯大奠定了一個重要的基石。如同在"幼苗"階段,物種"基因"將決定未來能否長成"參天大樹"一樣,ERP 產品在早期規劃設計階段有關業務流程的設計理念與模式選擇,對於產品未來發展前景將產生重大、深遠的影響。須知"小草"是怎麼澆水也長不大的。

1990年,ORACLE發佈應用產品R7、R8,主要還是C/S架構的財務會計軟體,與SAP對"R"的"即時"定義不同,這裏的"R"僅是"Release(版本)"的意思,ORACLE應用產品後來一直沿用了這一叫法。

在1990-1991年期間,由於公司對銷售財務管理的混亂,作為上市公司的財務報表反復被修改,收入數字一再被調減,虧損數字一再被擴大。ORACLE陷入了一場空前的災難,股價暴跌,股民提起訴訟,埃裏森被要求下臺。作為"替罪羊",曾經搞過財務會計軟體的傑夫·斯誇爾,一直負責應用軟體發展兼CFO的傑夫·沃克,先後都被埃裏森逐出公司。

不過,1992年中進入公司並承擔起挽救公司角色的前ORACLE公司總裁雷·萊恩,對於已經離開公司的傑夫·沃克在應用軟體發展方面的表現,則有相當高的評價:"沃克才華橫溢,他將一些非常具有創意的東西注入了應用軟體當中"。 雷·萊恩的話很容易讓人聯想到ORACLE 產品中獨特的"彈性域"技術,彈性域與其說是一種技術,不如說是一種"方法論",它最早使用在財務領域的會計科目中,隨後逐步發展,成為今日應用產品最重要的基礎元素之一。

 1992年,ORACLE發佈應用產品R9,這是一個包含財務會計、生產製造、人力資源的應用套裝軟體。這一年ORACLE已經基本擺脫危機困境,年營收達到12億美金,當然,資料庫仍是主要收入來源。其時,在應用軟體方面,ORACLE大約已經擁有了1500個客戶,但主要是一些中小型的美國公司,它們使用ORACLE的應用套裝軟體來管理自身財務、人力資源以及生產製造方面的一些業務。

儘管埃裏森較早就意識到了ORACLE應 當進入應用軟體業務,但事實上當時及其後很多年,他對應用軟體業務一直興趣不大,他認為相對于資料庫、開發工具,應用軟體太過平庸,只是管理賬目、工資單 之類的無聊東西。埃裏森後來曾坦言:"我從未關注過應用軟體領域的事情,可以說我是個對此漠不關心的旁觀者"。有這樣一位主要對技術感興趣,對於屬於管理 範疇的應用軟體甚至有些不屑一顧的CEO,或許已經預示著ORACLE應用軟體產品今後的發展道路不會一帆風順,將命運多蹇、充滿坎坷。

 

二、1993年至2000年:奮起直追,艱難突圍

     1988年,SAP的創業者們做出了一個後來被稱為"天才"的決定:開發基於C/S架構的R/3系統。4年之後的1992年7月,R/3問世並很快風靡歐洲、席捲美國。在隨後的短短幾年內,R/3取得了空前的成功,那些世界500強的企業巨頭,包括在IT業界聲名顯赫的大公司諸如IBM、惠普、微軟、蘋果、英代爾等等,紛紛上線SAP R/3。

如今的SAP在其市場宣傳中,總是喜歡刻意強調"SAP 是世界500強中80%公司的選擇,是財富500強背後的管理大師"。其實,這也沒有什麼特別的,因為在上世紀最後十年,資訊化革命浪潮滾滾而來,各大公司紛紛進行企業資訊化建設的時候,SAP幾乎就是唯一的、可能的選擇。用SAP的CEO普拉特納的話說就是:"我們把同行嚇得3年動彈不得,放眼望去,市場上還看不見對手"。

SAP 當時可謂占盡天時、地利、人和,並奠定了到如今都一直難以撼動的市場老大地位。高端ERP軟體的"粘著性"很強,與企業之間用"夫妻關係"來形容毫不為過。如今的世界500強圈子裏,除了極少數近10多年才冒出來的"暴發戶",ORACLE要想去那些"老貴族"家裏插一腳、當"小三",談何容易,何況SAP也根本就不是"糟糠"。

      對於ORACLE的應用產品而言,1992年R/3的問世無異於一場災難。前ORACLE總裁雷·萊恩曾說"R/3改變了整個競爭格局,我們好像沒穿褲子被逮到一樣。與SAP相比,我們顯得微不足道,我們與SAP之間根本無競爭可言,因為我們幾乎從未有與他們一較短長的局面"。

知恥而後勇。於是ORACLE管理層做出了一個重大的決定:從1993到1997年,爭取用4年的時差奮力追趕SAP,集中精力投入到打造特色應用軟體產品中,以此與SAP展開競爭。為了能夠儘快縮短與SAP的差距,ORACLE購買並使用了SAP的產品,一向倨傲不遜,喜歡口出狂言的ORACLE老闆拉裏·埃裏森,甚至也謙虛地承認SAP是自己的老師。

1993年,ORACLE 決定將過去所有的應用產品重寫以適應於C/S架構。當年,發佈應用產品 R10,包括財務、製造與人力資源三大部分。財務部分包括:總賬GL、應付AP、應收AR、採購PO、訂單OE、庫存INV、固定資產FA、項目會計(project account);製造部分包括:工程ENG、清單BOM、物料計畫MRP、主計畫MPS、能力計畫CAP、在製品WIP;人力資源部分:人事管理Employee、工資冊Payroll。儘管R10實際尚無力與SAP競爭,但從企業核心業務應用角度來看,產品的規劃設計至少看起來已經相當完整,這為產品的市場推廣及以後的完善與提高打下了堅實基礎。

1993年,ORACLE曾經的市場銷售"狀元",一度曾負責ORALCE內部所使用的"電話銷售管理系統"開發並在公司危難時刻離開的湯姆·西貝爾,創建"Siebel 系統公司",主推CRM產品(西貝爾看來一直是對自己在ORACLE曾搞過的產品念念不忘)。公司迅速壯大,後來成為ORACLE的一個強勁對手,年營收曾高達16億美金,並最終在2005年被ORACLE收購。

另外,值得一提的是,1993年另外一家中國本土企業應用軟體公司"金蝶"成立,也是從財務軟體開始做起。截至2008年,其年營收約1.25億美金。

上世紀90年代中期,與在應用軟體市場相形見絀不同的是,ORACLE在資料庫市場正高歌猛進,埃裏森發誓要將其競爭對手Sybase、Informix趕盡殺絕。SAP R/3的火爆間接地也促進了ORACLE資料庫的銷售,兩家公司的合作關係一度還是相當的融洽。對於ORACLE的應用軟體產品,SAP表現得不以為然、不屑一顧。雖然也受到來自IBM資料庫DB2的有力競爭,但ORACLE資料庫很快就獲得了王者地位,在高端資料庫市場幾乎佔有50%的份額,這為ORACLE帶來了滾滾財源。

1995年,ORACLE應用產品R10SC(smart client application)發佈。1996年,ORACLE開始實施其應用產品的JAVA戰略,30多個模組全部實現JAVA使能。1997年,ORACLE應用產品R10.7NCA 套件(network change architecture)發佈,此時已經大約包含35個應用模組,涉及財務、人力資源、製造、供應鏈等所有企業核心業務範疇。

與大多數應用軟體發展公司一樣,ORACLE也是一邊開發、完善其產品,一邊在市場上推廣、銷售。此時的SAP已逐漸感受到來自ORACLE的競爭威脅,1996年SAP在中國華為專案上輸給ORACLE就是案例之一,其後,又在美的、中興等項目上相繼失利於ORACLE。SAP此時開始公開與ORACLE翻臉交惡,並宣佈在其ERP銷售中將主要向客戶推薦IBM的DB2資料庫產品。

邊 開發邊銷售的產品戰略,雖有儘早搶佔市場先機、增加銷售收入,並依靠客戶應用發現產品漏洞、促進產品完善的好處,但其弊端也是顯而易見的。產品的功能與質 量有欠缺、客戶使用體驗差、投訴抱怨多、市場口碑不佳等等,這些問題如果掌握、處理不好,甚至可能會毀掉產品自身的前途。在這方面,ORACLE也不能例外。更為糟糕的是,由應用產品所引發的問題,逐步演變成了ORACLE公司內部高層之間的一場複雜的政治鬥爭。

1994年, 埃裏森指派年輕的羅恩·沃爾負責應用軟體發展,但公司其他高層如負責市場銷售的雷·萊恩,負責諮詢服務的羅伯特·肖,以及董事會的一些人反對埃裏森的這一 決定,理由是他們認為羅恩·沃爾不懂應用軟體。而不太善於團隊合作、有些書生意氣的羅恩·沃爾,則仗著有埃裏森的撐腰,幾年來又一直與運營團隊針鋒相對。

從 市場銷售、諮詢實施的角度考慮,運營團隊希望在自家產品不夠完善的情況下,要麼開發部門優先提供能夠集成第三方公司優秀產品的介面軟體(即所謂"最佳配置 方案"),要麼開發部門能對自家產品開發、完善的進度期限能給出盡可能早的明確承諾,以幫助消除客戶怨氣,為市場滅火。而從產品開發管理角度考慮,由於ERP產品體系十分龐大而複雜,羅恩·沃爾堅決不願意就應用產品的開發進度與完成期限作出明確承諾,也不願意多花費寶貴的開發資源為第三方產品作嫁衣裳。於是,開發團隊與運營團隊之間的矛盾、爭吵就不可避免、越演越烈。

有 意思的是,隨著公司經營狀況的大大改善,本來就對應用產品開發不甚感興趣,此時正熱衷於開飛機、玩帆船的埃裏森,對開發團隊採取了明顯"袒護"的態度。在 他看來,開發人員的職責就是提供產品,銷售人員的職責就是賣出產品。"不要回來告訴我,你賣不出去。如果客戶不買,那麼他們就是傻瓜"。面對運營團隊的責 難與不滿,埃裏森甚而至於在一次管理層會議上掏出自己的銀行存摺翻了翻,然後對在座的人說"我按照自己的方式來處理這件事,我有足夠的Money,我做得肯定沒錯"。

歷史的發展軌跡常常是詭異的,勝利者或許是不該受責備的。以今天的眼光回頭來看,埃裏森的一意孤行,對於ORACLE ERP產品的未來發展,又很難說是"負面"的。有一位元ORACLE的 長期客戶、後來成為諮詢公司負責人的馬克·法納姆就堅持認為:羅恩·沃爾不對應用軟體發展限定日期的做法是正確的。應用軟體非常複雜,在一個地方做改動就 可能影響另一功能。銷售人員想要產品有更多功能、能夠及時出來,那樣他們就可以有更多收入。但對於應用軟體用戶來說,晚半年拿到產品,拿到能正常運轉、更 穩定的產品,也許更有利,即使這意味著有些功能暫時不到位、產品交付錯過日期。

但客戶由於產品功能、品質方面所遭受的痛苦與挫敗感也是實實在在的。以國內最早的ORACLE ERP 用戶"華為"為例,最初使用的頭兩年,情況是是相當可怖的。莫名其妙的錯誤、無緣無故的宕機、沒完沒了的補丁,以及用戶忽然間進不去、出不來等等一系列問題,導致公司上下怨聲載道,IT部門承受著沉重的壓力,以至於最終導致負責IT工程選型與實施的一位創業元老、公司副總裁,在被老闆罵得狗血噴頭後怏怏地黯然離去。

1997年底,圍繞應用軟體業務在ORACLE公司高層之間所引發的政治鬥爭已經到了"白日化"的地步,鑒於應用軟體在市場上的糟糕表現,董事會有人跳出來公開建議:ORACLE要 麼收購一家競爭對手以壯大應用軟體業務,要麼乾脆將這方面業務全部賣掉。這當然引起了來自開發團隊的無比憤怒。以公司總裁雷·萊恩為首的運營團隊則公開指 責羅恩·沃爾無能,在大庭廣眾之下說應用軟體根本是個敗筆,並向埃裏森"逼宮":要麼讓羅恩·沃爾出局,另換他人,要麼我們就辭職。

鬥爭的最後結果以埃裏森將公司總裁雷·萊恩及其他反對者通通逐出公司為收場。埃裏森從此開始關心並親自掌管起應用軟體的開發工作,並敏銳地提出了"應用產品轉向B/S架 構、全面實現互聯網應用"的創新設想。應當說,以羅恩·沃爾為首的開發團隊並沒有辜負老闆的"知遇之恩",產品開發與完善進度明顯加快,產品的市場表現開 始逐步變得亮麗。多年以後,對於羅恩·沃爾曾經受到的攻擊與屈辱,埃裏森還在替他打抱不平:"雷稱羅恩為笑料,這不僅與事實不符,而且說的是外行話,有失 公允。羅恩建造的應用軟體管理著全球近1.5萬家公司,僅次於SAP"。

1998年,ORACLE應用產品R11 套件面世。到98年4月,已經有大約1300個客戶。到98年10月,ORACLE 發佈CRM3.0,並實現ERP與CRM產品的高度集成。也是在這年,ORACLE ERP 的線上商務應用(business On line)與移動商務應用(Mobile APPS)得以成功實現。這兩款應用亦即多年後國內有人熱炒的ASP、移動ERP。

1999年4月,ORACLE 開始對於其"業界第一款完全基於互聯網應用的 11i 電子商務套件"進行預發佈,面對電子商務潮流,ORACLE開始下手把自己塑造成新時代的領袖。同年11月,ORACLE經營的B2B電子交易市場ORACLE EXCHANGE 正式開張,繼贏得三大汽車商(福特、通用、克萊斯勒)的網上交易市場Covisint 的大單之後,ORACLE又贏得不少虛擬市場的生意。

      需要順便一提的是,也是在1999年末,IBM公司決定將企業應用軟體部門分拆出去,全面退出。按照郭士納在其自傳中的說法:IBM在先前的12年中,用於應用軟體發展和並購的投資是200億美金,但利潤回報卻是大約負增長70%。IBM一度曾考慮並購SAP。看來,應用軟體這碗飯不是那麼好吃的,也不是財大氣粗就能搞定的,連IBM這個藍色巨人最後都選擇了知難而退。而在今天,恐怕已經很少有人知道IBM曾經搞過什麼應用軟體(據說主要是有關生產製造方面的)。

      儘管在上世紀90年代後期,ORACLE付出極大努力在盡力追趕SAP,但從ERP市場的總體份額來看,仍不足SAP的三分之一。埃裏森為其對ERP市場曾經的漠視付出了代價。2001年, 埃裏森在一次公開講演中曾說道"我幾乎十年時間沒有關注應用軟體。我非常幸福地看到資料庫的起步與飛翔。後來我認識到,我從未見過我們的應用軟體。作為首 席執行官而沒有見過自己的某種產品,這令我很驚訝。對於沒有儘早以應用軟體為核心,我感到遺憾嗎?絕對遺憾。要是早在這方面多下功夫就好了,我犯了許多錯 誤"。

 不過,平心而論,ORACLE能在短短的6年時間裏,打敗諸多競爭對手,一躍而居於應用軟體世界第二的位置,儘管與SAP仍有不小差距,但這已經是個不小的成績。難怪那位元作為ORACLE應用軟體創始人的傑夫·沃克,在被迫離開公司多年之後重提舊事,仍抑制不住地感到驕傲與自得:"僅在6年時間裏,ORACLE就從一個不入流的角色發展成應用軟體行業的領頭羊,儘管SAP有R/3,但在應用軟體市場上,他們並沒有達到高不可及的程度,他們並沒有真正做到象ORACLE那樣成功"。或許可以說,ORACLE 應用軟體產品後來的成功,傑夫·沃克在最初的產品規劃設計階段,就已經為之植入了最重要的成功"基因",昔日他植下的"幼苗"已長成大樹,他有理由為之驕傲。

 

三、2000年-2009年:引領風騷,徵購無極限

2000年5月,歷經3年潛心研發,ORACLE 11i 電子商務套件(EBS)正式發佈。該產品有兩大宣傳賣點:一是完全的B/S架構,二是互聯網應用。關於所謂B/S架構,今天已幾乎成為行業技術標準,沒什麼好說的。而所謂"互聯網應用",即ORACLE刻意強調的那個"i"(internet的意思),則很大部分是為了迎合當時的互聯網泡沫氾濫的時代潮流。

11i 中的那個"i"的影響之深、之廣,以至於今天的ORACLE R12 出來後,有人還習慣性地將它稱之為"12i"。但實際上從企業實際業務的核心應用角度來講,這個"i"(互聯網應用)在當時象徵意義大於實際意義。在今天企業互聯網應用已逐步深入,遠非昔日可比的時候,R12的出臺卻拋棄了這個"i",這或許可以說明,ORACLE會玩概念,是玩概念的高手,但ORACLE從未將"玩概念"當成自家產品的"立身之本"。

2001年,財富100家中已經有65家在運行11i EBS,ORACLE搶得了市場先機。相對而言,面對互聯網所帶來的巨大改變,SAP則顯得有些反應遲鈍,業界評論家們甚至認為SAP落後了。儘管SAP在1999年10月就開始推出其新一代基於網路的企業套件mySAP.com,但多年之後,SAP不得不無奈地承認:許多人弄不明白mySAP.com是什麼東西。

伴隨著11i的 成功,客戶群的擴大,來自客戶的抱怨與不滿也在增多。應用軟體的早期版本不夠成熟,總是存在這樣那樣的問題,這本來是一個業界所普遍存在的正常現象,但所 謂"期望越高,失望越大",客戶開始抱怨"產品並沒有埃裏森吹噓的那麼好"。加之埃裏森不介意得罪同行、得罪媒體、得罪合作夥伴,甚至得罪客戶的獨特的行 事風格,也給自己招來了許多麻煩。

過去若干年來,爭議詆毀、嫉妒中傷、幸災樂禍幾乎與ORACLE的發展如影隨形。諮詢機構AMR調查公司在自己的報告中就曾宣稱"用最好聽的辭彙描述,ORACLE應用軟體的歷史也是充滿波折。這家公司有一個傳統:將軟體賣給早期的買家,依靠它們灑下的鮮血、汗水、淚水去填補產品的漏洞,使之變得可靠"。然而,儘管如此,有趣的是,大多數客戶還是相信ORACLE能最終解決存在的問題,雖然抱怨不滿、大聲抗議,但卻一次又一次地願意給予ORACLE機會。這或許從另一個側面反映了ORACLE ERP產品所具有的強大生命力。

2002年5月,軟體巨人微軟公司在繼一年多前以11億美金收購一家美國本土中型財務軟體公司後,又以13億美金收購歐洲小型企業應用軟體供應商Navision,希圖在據說整體規模有千億美金之巨的企業應用軟體市場分一杯羹。有媒體甚至報導說"微軟收購歐洲ERP公司目標直指SAP"。Navision目前在國內有一定市場,據說曾讓用友、金蝶十分不安。該產品小巧玲瓏但五臟俱全,居然不用install就可以直接使用(感趣者可以找來試試)。但要用這樣一個類似"玩具"一般的產品挑戰SAP/ORACLE,則恐怕是媒體的捕風捉影、誇大其詞。

2003年,ORACLE推出EBS的特別版(special edition),僅包含FI、INV、PO、OM,產品形態與策略和SAP的A1類似。也就在這一年,ORACLE在與Peoplesoft爭搶JDE的過程中,演出了一場"螳螂捕蟬,黃雀在後"的好戲,最終在2004年以103億美金的代價將Peoplesoft和JDE一起納入囊中。至此,ORACLE與SAP在ERP市場的整體份額差距進一步縮小,因為Peoplesoft與JDE當時位列世界第三、第四。儘管當時有很多人懷疑ORACLE會消化不良、自食其果,但時間已經表明,ORACLE笑到了最後。

2004年,ORACLE 推出On Demand Business服務,該項業務實際上也就是三年之後忽然在國內變得異常火爆的所謂SaaS。近年來,SaaS即"軟體即服務"的概念在國內被炒到了近乎"神話"的地步,一時間國內ERP廠商們爭先恐後,仿佛它就是"救星",真不知道這是福還是禍。

2005年,ORACLE以58.5億美金的代價並購Sieble。Sieble最著名的產品是CRM,該產品追根究源,可以追溯到ORACLE早年在其內部使用的一個"電話銷售管理系統"。葉落歸根,Sieble的歷史仿佛轉了一個圈,又回到了起點。

2006年,ORACLE 發佈"應用無極限"的產品戰略,發誓要將收購來的一堆產品(JDE/Peoplesoft/Sieble等)與自家產品"熔合"到一起。姑妄言之,姑妄信之。對於過去使用這些產品或依靠這些產品謀生的公司與個人來說,似乎還是應當未雨綢繆,早做準備。

2007年,ORACLE正式發佈EBS R12。此時的EBS已經包含有高度集成的300多個模組,幾乎覆蓋了製造業、商業、金融、服務、政府、公用事業等等各行各業的全部應用。過去曾看到ORACLE的一個說法:R12將是EBS的最後一個版本。不知道ORACLR葫蘆裏賣的是什麼藥?同年,ORACLE以33億美金的代價收購知名的績效管理軟體Hyperion,以近5億美金代價收購知名的產品生命週期管理軟體Agile。

 2008年,ORACLE 提供Sieble CRM  On  Demand 服務。同年,ORACLE以85億美金的代價收購中間件廠商BEA。

 2009年,ORACLE 宣佈提供Sourcing on demand 的合作夥伴計畫,以自己的獨特方式再次介入正熱火朝天的SAAS市場(但筆者看來,此舉似乎有點攪局的意味)。隨後,ORACLE宣佈以74億美金收購SUN,業界再次被震撼。曾有個一問一答的笑話。問:上帝與埃裏森有何不同?答:上帝不認為他是埃裏森。如果ORACLE收購SUN成功,從作業系統、資料庫到中間件、應用軟體,從底層到上層,從硬體到軟體,ORACLE全包,埃裏森一統江湖,看來真要成上帝了!

 因為埃裏森被看作是收購狂人,於是有不少人似乎認為ORACLE的應用產品之所以強大,是靠收購得來的。國內有些ERP廠商也想效仿、走捷徑。但實際上這其實是一種誤解。從產品規劃設計、企業實際應用角度來看,收購只可能錦上添花,不可能是雪中送炭!然個中就裏,涉及對產品應用架構的複雜分析,實非三言兩語所能說清。

 

四、從SAP到ORACLE

截至2008年,ORACLE年營收為224億美金,而SAP年營收為161億美金。年人均創收ORACLE為26萬美金,SAP則為31萬美金。相比之下,國內的用友年營收2.5億美金,人均創收僅3.6萬美金,金蝶年營收1.25億美金,人均創收僅3.1萬美金,差距十分明顯。

由於ORACLE的產品銷售,應用產品與資料庫是綁在一起的,從ORACLE的年報中根本看不出各自是多少。而ORACLE似乎也有意回避做明確的劃分,因此,考慮到現如今應用產品(ERP)在ORACLE產品家族中的核心地位,大約以50%的比例來計量(110億美金),應當還算靠譜。這樣看來,就應用產品的市場份額而言,ORACLE大約是SAP的三分之二。SAP是無可爭議的老大,ORACLE是無可爭議的老二。兩者合計占應用產品全球市場總體的份額,按某些調查機構的資料約為60%(35%+25%)。至於市場上林林種種的其他產品,則就是"餘子紛紛不足數"了。

由於SAP/ORACLE的產品主要靠合作夥伴、諮詢機構來實施服務,一般認為,圍繞它們所衍生的市場價值鏈有三到五倍,因此,可以說這是一個由SAP/ORACLE所創造的千億美金規模的大市場。而國內應用軟體市場的總價值,按某些調查機構的資料,當前約為100億人民幣左右。發達國家企業資訊化市場的飽和度近70%,而國內市場的飽和度不足20%,隨著中國經濟的快速發展,電子商務與企業資訊化水準的提高,未來幾年出現一個千億人民幣規模的大市場指日可待。這對於國內應用軟體廠商們來說,無疑既是一個巨大的機會,也是一個艱巨的挑戰。

那麼,從ORACLE應用產品過往十幾年迂回曲折又波瀾壯闊的發展歷程中,國內廠商能獲得一些怎樣的有益啟發呢?概而言之,ORACLE 產品研發的經驗有以下兩個重要方面:

其一是產品開發策略的"目標明確"。以SAP為標杆、為榜樣,承認差距,奮起直追,結合技術發展的最新成果,爭取"青出於藍而勝於藍"。SAP一向喜歡標榜自己的產品"包含有豐富的管理思想,凝聚了各大成功企業寶貴的管理經驗,有著30多年的深厚積累"。那麼,以SAP為師,跟著SAP走,大方向總不會錯的。

最近有人在談到R12中的新東西"子分類帳"(Subledger)時,曾調侃說"能看到SAP的影子"。其實,如果對ORACLE與SAP的產品做一些比較深入的對比研究分析就會發現,儘管兩個產品外表長相、操作習慣差別甚大,但其核心的業務流程、應用架構相似度還是很高的,許多地方不過是名詞概念的的改頭換面而已。反觀國內不少廠商的產品,雖然也聲稱在學,但核心、本質的東西往往弄得南轅北轍。

其二是開發管理策略的"過程堅定"。這裏的"堅定",不是說要象埃裏森那樣固執到去罵別人是"傻瓜"。然而,一個設計精良、高度集成的ERP產 品,是電腦技術與企業業務實踐的完美結合,它是如此龐大而複雜,以致於它絕對不是一般的"無知"用戶,在工廠走馬觀花的程式師,或者讀過幾本管理書籍的 諮詢實施人員就能輕易理解與掌握的。產品研發、實施、發展過程中,七嘴八舌、眾說紛紜,甚至各執一詞、矛盾衝突都是在所難免,面對內外交困的局面,如果沒 有"堅定"的意志堅持,最終必然是弄出一個"四不像"的大雜燴。

埃裏森是天生的領袖、天才的企業家,但他絕不是一個優秀的企業管理者,這從他曾輕率地任命一個產品開發主管兼任上市公司的CFO就可見一斑。當然,埃裏森也無意把自己打造成一個所謂的"企業管理專家"。與SAP自詡自己是"管理大師"不同,ORACLE則簡單地把自己說成是一個"資訊公司"(Information Company)。或許正是埃裏森(還有羅恩·沃爾)在這方面有自知之明,在ORACLE的產品開發團隊內部,有一個很小範圍的由核心專家所組成的執行委員會。面對來自內部(銷售、實施)、外部(客戶、夥伴)的種種壓力,埃裏森以一種近乎"孩子氣"的簡單與固執,只相信並依賴他那個"核心小組"。為此,他不惜和那些高層反對者鬧翻,並把他們一個個逐出公司。

網上的ERP論壇中常有"新人"問:SAP與ORACLE孰優孰劣,我該學哪一個?多年以來,關於SAP/ORACLE高下對比的"口水仗"就重來沒有停止過。2004年,ORACLE自己曾發表一個白皮書:ORACLE與SAP對比——是什麼使ORACLE脫穎而出?(有人乾脆將之譯成"為什麼ORACLE比SAP強"),有興趣者可以找來看看。其中有一句:"SAP的表格驅動的方法已經過時,並且很難掌握",倒是很值得認真仔細研究。SAP是ERP的鼻祖,包括ORACLE在內,大家都在學它。但回顧過去十幾年國內廠商的學習成績,令人唏噓,恐怕問題的根源正如ORACLE所說。

有一種說法:SAP求嚴求全,ORACLE求實求用,前者體現德國人的做事風格,後者體現美國人的做事風格。論者立場比較公允,切中肯綮。但是,國內另一種說法:SAP體現的是德國管理模式,ORACLE體現的是美國管理模式,國產ERP體現的是中國管理模式。則似乎就有誤導之嫌了。

管理是什麼?是科學與藝術的結合。"科學"屬於自然屬性範疇,"藝術"屬於人文屬性範疇。ERP所針對的對象、所要解決的問題,主要是企業管理中屬於自然屬性範疇的"科學"那部分。而科學無國界。一個能夠同時為成千上萬家企業所使用、高度集成的ERP產品必須同時考慮眾多的"約束條件",數學原理告訴我們:約束條件越多,可能的最優解越少。套用托爾斯泰的一句名言:成功的產品比比相似,不成功的產品各有其不幸。

縱觀從SAP到ORACLE的歷史風雲,還應當指出的是:SAP早年曾將ORACLE的產品蔑視為中低端產品,而ORACLE董事會有人在花了50萬美金的調研後,也曾提出過"放棄高端,從中低端圍堵SAP"的建議,但被埃裏森斷然否決。德國人的傲慢、美國人的堅持成就了今日ORACLE應用產品的市場地位。再翻翻其他公司或產品的歷史,迄今似乎還沒有誰能夠實現由低端向高端"仰攻"而取得成功的先例。強大如微軟也不能例外。這一點頗值得業內人士進一步做深入研究。

 

五、結束語

十年前,春風得意的拉裏·埃裏森面對滿座高朋躊躇滿志地宣示:"5年之後,世界應用軟體市場的對手,將只剩下SAP和我們,或者,我們和SAP"。果然,隨著那些風光一時的明星企業一個個倒下或被吞併,埃裏森實現了自己的預言。由於高端管理軟體產品"不懼盜版,甚至歡迎盜版"的特殊性,管理軟體"一家獨大"或"兩強爭霸"的局面,長遠來看絕非市場之福、客戶之福。想想前兩年SAP/ORACLE突然相繼單方面將年服務費率提高5個百分點時用戶的無奈吧!

無論是從經濟學的市場充分競爭原理還是從中國人固有的認識哲學角度來看,理論上,管理軟體業界未來還有可能再出現一個世界級的巨頭(但願不是微軟)。管理軟體"三足鼎立"是市場的期望,也是我們的願望,而其中"一足"能是國內本土企業則更是我們的夢想。

最近一段時間,國內業界有人耐不住寂寞,煽風點火,蓄意把SAP架在火上烤,一時間弄得烏煙瘴氣。聯想到前些時SAP有人說了句大實話"國內企業落後SAP二十年"所引發的軒然大波,實在是可悲可歎。回頭再看看ORACLE,儘管口無遮攔的埃裏森,一會是要開著戰鬥機去微軟總部扔炸彈,一會又是要去踢IBM的屁股,但ORACLE至少在幾年之前還是在表面上對SAP表現得很是尊敬。能讓埃裏森親口承認自己是學生,就是明證。只不過是在最近幾年,隨著11i的成功,ORACLE覺得自己的產品已經足夠強大,才公開喊出"OFF SAP"的口號。其實,面對國際巨頭,承認自己的落後並不是什麼丟人的事情,真不明白國內業界何以風氣如此!

與印度人相比,我們是世界工廠,有著數量龐大的工業企業供軟體產品做實踐;與美國人相比,我們有質優價廉、數量豐沛且吃苦耐勞的軟體發展人員可供驅使;與德國人相比,我們甚至可以嘲笑他們的ABAP技 術過時、平臺落後。我們的應用軟體產業與那些國外公司相比,起步並不算晚,但二十年的時光悠悠過去,當中國的家電產業從無到有,已能夠與歐美日韓並駕齊 驅,當中國的通信產業出身草根,正逼得那些百年老店、跨國巨頭走投無路的時候,何以中國的應用軟體產業還只能是在貧瘠的低端市場廣種薄收、收穫與付出不成 比例?難道真的如有些人認為的那樣,是因為國內企業的管理水準普遍偏低?這種說法和"我們造不出好車,是因為國內路況不好"一樣,實在難以令人信服。看 來,國內管理軟體業界已經到了必須集體反思的時候。

二十年前,身影憔悴的任正非面對著一幫灰頭土臉的部下喃喃夢囈:"二十年後,世界電信市場三分天下,華為必將有其一"。今天夢想成為現實,2008年華為以180多億美金的營收,成為繼愛立信、諾西(諾基亞、西門子合併後的公司)之後的世界電信三甲之一。

碼字到這裏,突然想起篇首"一個偉大的公司必有一個偉大的產品"這句話,第一次看到原是出自"何經華",這位曾花了近10年時間在國內管理軟體界轉了一圈的臺灣人剛剛涉足國內業界不久時的一篇講演稿。當去年底何先生從國內業界二次轉身、黯然離去的時候,有多少人是否還記得他這句現在已經說不清是包含"希望"還是"失望"的話:

  一個偉大的公司必有一個偉大的產品!

 

 

(版權所有,未經許可不得作商業用途  傑夫 2009-9-9)

 

2009/10/26

[轉載]是誰?刪了我的檔案!

摘自:http://blog.roodo.com/aqea/archives/1397801.html & http://www.wretch.cc/blog/josephphoto/14075781

是誰?刪了我的檔案!

雖然公用資料夾 (Share Folder) 使用很方便:打開「檔案總管」就可以像本機硬碟一樣方便使用,還可以分享、與他人共用;儘管我已經努力將權限設到最小,但還是常常有使用者來抱怨,暫存區的檔案被別人刪除了!

真的很想罵人,「暫存」就是暫時存一下,放了 N 天,本來就很容易不見!

雖然已逐步改用 SharePoint Server 來取代公用資料夾,但使用者還是偏好他的方便。

為了找出那位三不五時幫忙刪檔案的好心人 (也有可能那天和男朋友吵架上來舒發心情的啦),也為伺服器平反一下 (不會它自己搞丟的) ,決定要來稽核公用資料夾中的檔案刪除動作。

首先,我們要開始稽核原則:

  1. 由左下角的「開始」→「程式集」→「系統管理工具」,開啟「本機安全性原則」或「預設網域控制站安全性設定」。
  2. 雙擊「Windows 設定」,依序展開「安全性設定」→「本機原則」→「稽核原則」。
  3. 於右側欄雙擊「稽核物件存取」。
  4. 勾選「安全性原則設定」標籤中的「成功」。

經過以上的設定,這台電腦 (伺服器) 就已經有了基本的物件存取稽核的能力,接下來,我們再替需要監視的資料夾開啟稽核功能!

  1. 於計劃監視的資料夾上按右鍵,選擇「內容」。
  2. 切換至「安全性」標籤,點按「進階」按鈕。
  3. 切換至「」標籤,點按「新增」按鈕。
  4. 選擇欲稽核的使用者或群組,勾選「刪除子資料夾及檔案」和「刪除」,及「成功」或「失敗」時記錄。

由這一刻起,這個資料夾就會受到稽核監視,被稽核的使用者 (群組) 若刪除資料夾或檔案時,就會被記錄在「事件」中:

  1. 開啟「電腦管理」,切換至「系統工具」→「事件檢視器」→「安全性」。
  2. 點選相關的事件,就可以看到以下內容。

下回再有使用者亂刪除別人的檔案時,我們就可以由事件中去查看,到底是誰幹的好事了!

附帶一提的!可以想像公用存取的資料夾若是位在伺服器上,每天就可能有上百筆關於於檔案存取的安全性事件記錄!所以,記得一定要去設定「記錄檔大小」的限制!不然,可能會一路澎脹到佔滿一整個磁碟!

  1. 開啟「電腦管理」,切換至「系統工具」→「事件檢視器」。
  2. 於左側的「安全性」上,按滑鼠右鍵,選擇「內容」。

分享給各位有需要的朋友。

因為安全性事件中,記錄了所有很安全性有關的事件,不只是這檔案被刪除的事件記錄而已,建議可以搭配 Log Parser 使用:

Microsoft Log Parser 2.2 官方英文網頁、官方下載頁

因為 Log Parser 只有命令列的界面,所以相關的操作說明,可參考官方說明頁。

 
Log Parser 是一種輕巧好用的公用程式,名符其實,它可以快速簡單地剖析純文字記錄檔。而且 Log Parser 也可以用來快速簡單地剖析事件記錄、檔案系統、登錄,甚至是 Active Directory。
像是對IIS的log file進行類似SQL語法的分析查詢,將結果顯示於螢幕、檔案或SQL數據庫內。



Log Parser本身是個命令字元工具(command-line tool),使用時必須先進入命令提示字元,並切換至Log Parser的安裝目錄,然後輸入LogParser指令即可使用。

LogParser -h GRAMMAR : SQL Language Grammar 查詢語言的語法

LogParser -h FUNCTIONS [ ] : Functions Syntax 函數語法

LogParser -h EXAMPLES : Example queries and commands 範例



輸出入格式

-i: : one of IISW3C, NCSA, IIS, IISODBC, BIN, IISMSID, HTTPERR, URLSCAN, CSV, TSV, W3C, XML, EVT, ETW, NETMON, REG, ADS, TEXTLINE, TEXTWORD, FS, COM (if omitted, will guess from the FROM clause)

-o: : one of CSV, TSV, XML, DATAGRID, CHART, SYSLOG, NEUROVIEW, NAT, W3C, IIS, SQL, TPL, NULL (if omitted, will guess from the INTO clause)



    示範:
  1. 2006/4/10當日IIS網站一天的擊點率(Hit Rate)

    logparser "select count(*) from ex.log"
  2. 以圖形化資料網格方式輸出

    logparser "SELECT count(*) as [HitRate] INTO datagird FROM ex060410.log"

    或是在INTO後面改為其它檔案格式:your_output_name.csv, Report.xml, MyChart.gif

    LogParser "SELECT TOP 20 cs-uri-stem, COUNT(*) AS Hits INTO MyChart.gif FROM ex060410.log GROUP BY cs-uri-stem ORDER BY Hits DESC" -chartType:Column3D -groupSize:1024x768
  3. 統計每一網頁資源的擊點率

    logparser "SELECT cs-uri-stem as [Web Page], count(*) as [HitRate] INTO datagird FROM ex.log group by cs-uri-stem"
  4. 輸出至Html

    logparser "SELECT cs-uri-stem as [Web Page], count(*) as [HitRate] INTO datagird FROM ex.log group by cs-uri-stem order by count(*) desc" -o:TPL -tep:HTML_temp.txt
  5. 查看登錄器並輸出至SQL Server存成資料表

    LogParser "SELECT * INTO MyTable FROM \HKLM" -i:REG -o:SQL -server:MyServer -database:MyDatabase -driver:"SQL Server" -username:TestSQLUser -password:TestSQLPassword -createTable:ON
  6. 搜尋電腦中前10大檔案

    LogParser "SELECT TOP 10 * FROM C:\*.* ORDER BY Size DESC" -i:FS
  7. 將指令列執行結果分析再輸出,例分析netstat結果

    netstat | LogParser "SELECT * FROM STDIN" -i:TSV -iSeparator:space -nSep:2 -fixedSep:off -nSkipLines:3



    備註:

    IIS 記錄檔預設位置C:\WINDOWS\system32\LogFiles\W3SVC1\exyymmdd.log,可由「網際網路資訊服務(IIS)管理員」/網站/預設的網站/右鍵「內容」/「網站」Tab/「啟用記錄」的「內容」來設定。

    「一般」Tab可設定儲存Log的位置及排程。

    「進階」Tab可設定記錄的資訊選項,例:用戶端IP位址(c-ip)、傳送方法(cs-method) 、URI主體(cs-uri-stem) 、URI查詢(cs-uri-query)、通訊協定狀態(sc-status)、花費時間(time-taken)。

[轉載]日志分析工具Log Parser 2.2

 
Log parser is a powerful, versatile tool that provides universal query access to text-based data such as log files, XML files and CSV files, as well as key data sources on the Windows® operating system such as the Event Log, the Registry, the file system, and Active Directory®.
 

[Microsoft Log Parser]是一個功能強大的日誌分析器,它支援許多格式的文字數據,例如 Log、XML、CSV...等日誌檔案,並且也支援 Windows Event Lo、Registry、File System、Active Directory、IIS Log、Exchange Log...等,但強大的 Log Parser 功能可不只如此您不單單只能用它來進行分析,還可將分析後的日誌輸出為其它文件格式或圖表,也可以對分析的日誌執行類似資料庫的搜尋語法 (ex. SELECT、WHERE、GROUP BY...等)來從眾多的文字當中過濾出您所要查詢的資料。

Log Parser 支援的輸入的文件格式 (Input Formats) 如下:

  • IIS log files (W3C, IIS, NCSA, Centralized Binary Logs, HTTP Error logs, URLScan logs, ODBC logs)
  • Windows Event Log
  • Generic XML, CSV, TSV and W3C - formatted text files (e.g. Exchange Tracking log files, Personal Firewall log files, Windows Media® Services log files, FTP log files, SMTP log files, etc.)
  • Windows Registry
  • Active Directory Objects
  • File and Directory information
  • NetMon .cap capture files
  • Extended/Combined NCSA log files
  • ETW traces
  • Custom plugins (through a public COM interface)

Log Parser 支援的輸出的文件格式 (Output Formats) 如下:

  • Write data to text files in different formats (CSV, TSV, XML, W3C, user-defined, etc.)
  • Send data to a SQL database
  • Send data to a SYSLOG server
  • Create charts and save them in either GIF or JPG image files
  • Display data to the console or to the screen
 
 

若您覺得文字介面的 [Log Parser] 在使用上不是那麼的親切的話,或許您可嘗試另外二套具有 GUI 介面的 Log Parser。


 
两个软件都是 图形用户界面,基本功能和 MS 的log parser无两样。但提供更直观的界面,免去了一遍又一遍的敲命令。
下载地址:visual log parser
www.codeplex.com/visuallogparser
LogParserLizard
www.lizardl.com/PageHtml.aspx

帮助文档:
www.rapidshareindex.com/Microsoft-Log-Parser-Toolkit_20970.html

个人经验:
建议同时使用 visual log parser 和LogParserLizard
visual log parser 分析时一次显示6000行,速度较快。
LogParserLizard 分析时待查询完成后才停止,速度较慢

一般是取样时或预分析时用 visual log parser;需要全部分析数据时用LogParserLizard.
 

2009/10/22

[轉載]Oracle ERP 11i应用临时文件的清理

Oracle ERP应用系统会产生大量的临时文件和废弃记录,系统管理员必须定期的对这些内容进行整理和清除,下面简单的列了一下11i中最常见的需要清理的文件和记录,希望能给应用管理员们一点帮忙,大家觉得还有什么其它地方需要清理的也请给出建议

appl用户需要整理的文件夹:
$COMMON_TOP/admin/log/SID_HOST/*
$COMMON_TOP/admin/out/SID_HOST/*
$APPL_TOP/admin/SID/log
$APPL_TOP/admin/SID/out
/usr/tmp
$IAS_ORACLE_HOME/Apache/Apache/logs
$IAS_ORACLE_HOME/Apache/Jserv/logs
$OA_HTML/cabo/images/cache/us (根据安装和使用的语言)

ora用户需要整理的文件夹:
$COMMON_TOP/temp (看utl_file_dir 的定义和使用,也可能是$ORACLE_HOME/appsutil/outbound/ SID_HOST)
$ORACLE_HOME/admin/SID_HOST/bdump
$ORACLE_HOME/admin/SID_HOST/udump

应用管理员需要清理的应用系统记录:
Purge Concurrent Request and/or Manager Data
Purge Debug Log and System Alerts
Purge Diagnostic and Log Messages
Purge FND_STATS History Records
Purge Obsolete Generic File Manager Data
Purge Obsolete Workflow Runtime Data
Purge Rule Executions
Purge Signon Audit data
Purge Workflow Runtime Data for Cloning
Purge Concurrent Processing setup data for cloning
 
应用系统内的各个模块也分别有需要清理的记录:
Purge Consolidation Audit Data (GL)
Purge RX Interface Data (FA)
Purge accounting tables (FA)
Purge Dimension Interface Tables (BIS)
Purge Fact Interface Tables (BIS)
Purge Request Set Generator History Tables (BIS)
Purge Report Listings (AP)
Purge Purchasing Open Interface Processed Data (PO)
Purge System Saved Requisition (PO)

CentOS 5.3上的中文亂碼(方塊字)解決方法

 

1.     root帳號登陸後,插入安裝光碟,確認中文字型包存在

cd /media/CentOS_5.3_Final/CentOS
ls –al fonts-chinese-3.02-9.6.e15.noarch.rpm

ls –al fonts-ISO8859-2-75dpi-1.0-17.1.noarch.rpm

2.     安裝中文字型

rpm -ivh fonts-chinese-3.02-9.6.e15.noarch.rpm

rpm -ivh fonts-ISO8859-2-75dpi-1.0-17.1.noarch.rpm

[轉載]使用PL/SQL开发XML PUBLISHER报表的步骤

摘自:likesky http://space.itpub.net/8118583/viewspace-166464

 

1. 产生XML格式数据:此步有两种实现方法:

1)     写PL/SQL,按标准XML文件格式用fnd_file.put_line(fnd_file.output,<out put string>)逐行输出所要的数据,例如:fnd_file.put_line(fnd_file.output,'<?xml version = "1.0" ?>');

2)     直接使用XSU(XML-SQL Utility)用SQL语言产生XML数据,下面是一例。

CREATE OR REPLACE PROCEDURE NANCY_TEST1(errbuf OUT VARCHAR2,

                                       retcode OUT NUMBER) IS

 queryctx dbms_xmlquery.ctxtype;

 result  clob;

 xmlstr  varchar2(32767);

 line    varchar2(2000);

BEGIN

 queryctx :=dbms_xmlquery.newContext('select distinct segment1 from gl_code_combinations');

 result   :=dbms_xmlquery.getXML(queryctx);

 xmlstr   := dbms_lob.substr(result, 32767);

 loop

   exit when xmlstr is null;

   line := substr(xmlstr, 1, instr(xmlstr, chr(10)) - 1);

   fnd_file.put_line(fnd_file.output,line);

   xmlstr := substr(xmlstr, instr(xmlstr, chr(10)) + 1);

 end loop;

 dbms_xmlquery.closeContext(queryctx);

END;

 

2. 在EBS挂接该PL/SQL,挂接方法与挂RDF报表类似,注意将output type改为XML

3. 在XML PUBLISHER上注册报表并上传模板,方法类似上述RDF报表注册方法。

4. 设置完毕就可以调用Request中执行了。

5. 有关XSU的资料:

http://www.oracle.com/technology/tech/xml/xdk/doc/production/java/doc/java/xsu/dbmsxsu.html

http://www.oracle.com/technology/tech/xml/xdk/doc/production10g/doc/java/xsu/xsu_userguide.html

 

 

2009/10/17

電腦族必備健身操

摘自:http://www.mifengtd.cn/articles/body-mechanics-and-workrave.html

 

超負荷地工作會累壞身體的,而且效率也不高,所以工作一段時間就應該休息一下。長時間在電腦前一動不動,很容易患上"重複性勞損",即 Repetitive Strain Injury (RSI)。具體現象大家一定有過體會,上機一段時間後肩膀、脖子、手臂酸痛,眼睛模糊等等。

伸伸懒腰,松松骨,每小时都要做

body-mechanics-01

推下推下推下,每小时推松手筋!

body-mechanics-02

不想变硬颈,得转转转,两边转!

body-mechanics-03

千万千万千万,每小时转转胳膊

body-mechanics-04

办公坐姿有讲究

body-mechanics-05

拿鼠标有正确姿势哦!!!

body-mechanics-06

记住每小时转转脚松松筋

body-mechanics-07

记住每小时松松手拉拉筋

body-mechanics-08

记住每小时踢踢腿,拉拉筋

body-mechanics-09

 

 

 

 

 

推薦一款好軟體——WorkRave,支援多平臺(GNU Linux、Windows等等),免費,支援多語言(包括中文)。

 

 如果你是每天對著電腦工作的人,而且眼睛、脖子、肩膀或者手腕正體驗著酸痛,除了加強鍛煉,你可以試試用WorkRave先保護一下自己. WorkRave可以按照你設置的時間間隔彈出提示視窗強制你休息,防止你太沉醉于工作以致於損害了身體.休息的過程中,還可以跟著它一起做做操.通過設置咖啡時間提醒你在長時間工作後起來活動活動.一天工作結束,它也會友好地提示你不要再對著電腦.開源軟體.

 

官方網站: http://www.workrave.org/

 

 

 

 

 

電腦族護眼專案

 

  電腦本身及電腦操作的環境(如:室內照明﹑操作習慣等)都與操作電腦所造成的眼睛負擔息息相關。眼睛負擔過重﹐即可能引起眼睛不適與疲勞等問題﹐也增大了眼睛病變的機率。

 

 

  如何減輕眼睛的負擔?

 

 

在電腦設備與操作環境上:

 

 慎選螢幕顯示器

 

  • 買個好的顯示器(螢幕)是最重要的。什麼都可以省﹐就是螢幕不能省﹐螢幕也應隨時保持清潔。好的螢幕顯示器比較不容易造成眼睛疲勞﹐甚至於不需加裝護目鏡。一般而言﹐優良品牌廠商的產品﹐設計比較良好﹐品質也比較穩定。而一分錢一分貨﹐還是一個相當可信的原則。
  •  
  •  電腦螢幕應離窗戶或任何光源應有90度以上的夾角﹐避免這些光源所造成的反射光。
  •  
  •  定期檢測機件﹐並保持螢幕亮度的柔和﹐若螢幕發生閃動現象﹐應檢查維修。
  •  
  •  注意工作環境的照明應適中﹐不宜太暗及過亮﹐若需一面使用電腦一面閱讀檔(如打字員)宜裝置個別的輔助照明設備與螢幕檔夾﹐把檔固定在螢幕旁。字體及影像盡可能放大一點。
  •  
  •  電腦後方的背景應色調柔和﹐最好與電腦保持距離﹐衛生署建議最好保留一公尺以上。

 

 

 

在操作習慣上:

 

  •  看螢幕應「三不五時」地眨眼、轉移視線或閉目養神。每小時應最少離位休息10~15分鐘﹐最好能看看遠處。學童則應半小時休息一次。可減少眼睛疲勞﹐並可預防頭痛及因姿態不良所引發痠痛等電腦症候群的機會。
  •  
  •  和看電視相同﹐螢幕位置應在低於視線十到二十度之間﹐不可以比眼睛高。以看的舒服為原則。
  •  
  •  眼睛與14吋螢幕距離應該要保持60公分,15吋最好要有70公分。螢幕越大,距離就應越遠。
  •  
  •  定期請眼科醫師檢查視力及眼底﹐並作適當治療或矯正。深度近視者是視網膜剝離的高危機群﹐尤應特別注意。
  •  
  •  熱敷與按摩眼球有助於消除疲勞

 

 

2009/10/10

[轉載]Oracle Form Builder如何讓整筆記錄變色

摘自:http://aloz0101.pixnet.net/blog/post/29386855
 

如果需要整行變色, 一個欄位寫 Set Item Property, 這樣太累了, 如果欄位又多, 更是不可能, 上網找了資料後, 整理了寫法如下

1. 先設定 Form 的 Visual Attribute, 屬性就設定 Background Color 為需要的顏色

2. 在所需要觸發的 EVEN Trigger (ex: BLOCK 的 POST_QUERY) 之下, 呼叫以下 Procedure

PROCEDURE ASSIGN_COLOR IS
CUR_ITM VARCHAR2(80);
  CUR_BLOCK VARCHAR2(80) := :SYSTEM.CURRENT_BLOCK;
  ITEMCANVAS VARCHAR2 (20);
BEGIN
CUR_ITM := GET_BLOCK_PROPERTY(CUR_BLOCK, FIRST_ITEM); 
  WHILE ( CUR_ITM IS NOT NULL ) 
  LOOP 
    CUR_ITM := CUR_BLOCK || '.' || CUR_ITM;
    /* 因為沒有 Canvas 的欄位無法變更 Background Color, 所以必須要額外的判斷 */

    ITEMCANVAS := GET_ITEM_PROPERTY (CUR_ITM, ITEM_CANVAS);
    
    IF ITEMCANVAS IS NOT NULL THEN
      IF 條件1 THEN
        SET_ITEM_INSTANCE_PROPERTY(CUR_ITM, CURRENT_RECORD, VISUAL_ATTRIBUTE, 'VA_RED');
      ELSIF 條件2 THEN
        SET_ITEM_INSTANCE_PROPERTY(CUR_ITM, CURRENT_RECORD, VISUAL_ATTRIBUTE, 'VA_YELLOW');
      ELSE
        SET_ITEM_INSTANCE_PROPERTY(CUR_ITM, CURRENT_RECORD, VISUAL_ATTRIBUTE, 'VA_NORMAL');
      END IF;
    END IF;
    
    CUR_ITM := GET_ITEM_PROPERTY(CUR_ITM, NEXTITEM); 
  END LOOP;
END;

2009/10/07

大陸地區配偶申請來臺依親居留送件須知

 大陸地區配偶申請來臺依親居留送件須知
一、適用對象:臺灣地區人民之大陸地區配偶,經許可團聚入境,並已辦妥結婚登記。
二、應備文件:
 (一)居留申請書,並貼最近2年內所拍攝、直4.5公分且橫3.5公分、脫帽、未戴有色眼鏡,五官清晰、不遮蓋,足資辨識人貌、人像自頭頂至下顎之長度不得小於3.2公分及超過3.6公分,白色背景之正面半身薄光面紙彩色照片,且不得修改或使用合成照片。

下載:大陸地區人民在臺灣地區居留或定居申請書http://www.immigration.gov.tw/immigration/FileSystem/Application/App15.pdf

下載:大陸地區人民在臺灣地區居留或定居申請書(書寫範例)
http://www.immigration.gov.tw/immigration/FileSystem/Application/Demo15.pdf



(三)臺灣地區入出境許可證。

(四)保證書:
1、應由依親對象或在臺灣地區設有戶籍之二親等內親屬1人為保證人;因故(無上開親屬或特殊情形或遭受家庭暴力,取得法院核發之通常保護令)得覓在臺灣設有戶籍並有正當職業之公民1人為保證人。且其保證對象每年不得超過3人。
2、保證人應出具親自簽名之保證書,並由入出國及移民署查核。



(五)刑事紀錄證明之公證書。(需有5年內刑事【員警】紀錄及最近3個月內由大陸或海外地區開具之證明文件,須經海基會或我駐外單位完成驗證手續)。

1. 持身分證和戶口本到戶口當地派出所開立無犯罪記錄證明,當場可取件,證明你在離開家鄉之前沒有受過刑事處分,聽說不用本人親辦。
2.
拿著派出所的無犯罪記錄證明去戶籍地公證處辦理【未受刑事處分公證】(俗稱良民證)

3. 未受刑事處分公證辦兩份就可以了,一份公證處會幫你寄到海基會,另一份請家人寄給你,等大陸方面的公證書到了之後,就可以將你手邊的公證書送去海基會驗證了
4.
要查詢公證書是否有到海基會,可以上網查【查詢文書驗證申辦進度系統】
http://sefapplyap.sef.org.tw/cod/,輸入你大陸公證書的資料就可以知道大陸公證處的公證書是否有寄到海基會了.

下載:民事公證申請表 http://www.sh-notary.com/uploads/12289928430562.pdf
下載:未受(受)刑事處份公證http://www.sh-notary.com/uploads/criminal_notary.doc




上海東方公證處(浦西)
接待時間:週一至週五 上午8:30至下午18:00 雙休日 上午9:00至11:00 下午13:00至16:00 地址:上海市鳳陽路660號
乘坐15,20,21,37,41,104,128,921,927路公車或 乘地鐵二號線至南京西路站下車均可到達

上海東方公證處(浦東)
接待時間: 週一至週五 上午9:00至11:00 下午:13:00至16:30
地址:上海市浦東大道1097弄12號
乘坐85,819,970路滬陸線均可到達

注意:公證書有效期只有三個月,需算好辦理時程。

  
(六)中央衛生主管機關指定醫院所出具之健康檢查合格證明。
(最近3個月內健康檢查合格證明,須由經認證合格之公私立醫院或機關(構)檢查,且符合其訂定之健康證明應檢查項目表【乙表】;妊娠孕婦可免接受【胸部X光檢查】)。

中央衛生主管機關指定醫院   http://www.cdc.gov.tw/ct.asp?xItem=2335&ctNode=147&mp=1
健康證明應檢查項目(乙表)
http://www.immigration.gov.tw/immigration/FileSystem/Application/App126.pdf

(七)尚餘1個月以上效期之大陸地區證照影本、居民身分證影本或其他足資證明居民身分之文件影本。(證照經收繳者,應附保管收據)。

(八)依親對象戶籍謄本(須記載大陸配偶姓名)。

到台灣戶籍地的戶政事務所辦理,需準備台灣配偶的台灣身分證和費用新臺幣40元
我的戶籍在台中市西屯區,所以得到臺中市西屯區戶政事務所,地址:臺中市西屯區四川路126號,電話:04-23155511   傳真:04-23113852


(九)證件費新臺幣800元及填妥收件人姓名及住址掛號回郵信封(自取者免附)。

(十)依親對象死亡之證明(如戶謄或法院判決書)。(大陸地區人民在臺灣地區依親居留長期居留或定居許可辦法第13條第6項規定適用之)

(十一)經海基會驗證之未再婚公證書。(大陸地區人民在臺灣地區依親居留長期居留或定居許可辦法第13條第6項規定適用之)

三、申請方式:申請依親居留者應由本人親至本署各服務站申請。
四、注意事項:
(一)在臺灣地區依親居留滿4年,且每年在臺合法居留期間逾183日者,得申請長期居留。每年在臺居留未逾183日者,當年不列入4年之計算。
(二)大陸居民往來臺灣地區通行證或護照效期不足1個月以上者,務請先行返回大陸地區重新辦理該證之效期,再辦理依親居留證之延期手續。
(三)健康檢查合格證明,應經認證合格之公私立醫院或機關(構)檢查,且符合其訂定之健康證明應檢查項目表【乙表】;妊娠孕婦可免接受【胸部X光檢查】。
(四)應備文件(七)之大陸居民往來臺灣地區通行證或護照之影本,僅限於再次申請來臺者始得適用。


一、本署櫃檯收件時間規定如下:
  本署各服務站:上午8時,至下午5時,中午不休息。


二、內政部入出國及移民署(服務站)
  1.基隆市服務站
    地址:基隆市義一路18號11樓(A棟)
    電話:02-24281775、02-24276174、02-24288275、02-24276374

       02-24277495
    傳真:02-24285251
  2.
臺北市服務站
    地址:臺北市中正區廣州街15號
    電話:02-23899983(查詢專線)
       02-23883929(留學生、役男諮詢專線)
       02-23885185(總機)
    傳真:02-23310594

  3.臺北縣服務站
    地址:臺北縣板橋市民族路168之1號
    電話:02-89647960、02-89646937、02-89648463、02-89647905
       02-89648373、02-89648128、02-89647169
    傳真:02-89647208
  4.
桃園縣服務站
    地址:桃園縣桃園市縣府路106號1樓
    電話:03-3314830、03-3310409、03-3311098、03-3318243
       03-3317197、03-3318852、03-3314807
    傳真:03-3314811
  5.
新竹市服務站
    地址:新竹市中華路3段12號1樓、2樓
    電話:03-5243517、03-5247357、03-5246552、03-5245978
       03-5242427
    傳真:03-5245109
  6.
新竹縣服務站
    地址:新竹縣竹北市三民路133號1樓
    電話:03-5514590、03-5519905、03-5519716、03-5514845
       03-5514847
    傳真:03-5519452
  7.
苗栗縣服務站
    地址:苗栗縣苗栗市中正路1291巷8號
    電話:037-322350、037-327941、037-323655
    傳真:037-321093
  8.
臺中市服務站
    地址:臺中市南屯區幹城街91號1樓
    電話:04-22549981、04-22542545、04-22541803、04-22548930
    傳真:04-22545662
  9.
臺中縣服務站
    地址:臺中縣豐原市中山路280號
    電話:04-25261087、04-25269777、04-25261052、04-25263974
       04-25267615
    傳真:04-25268551
  10.
彰化縣服務站
    地址:彰化縣員林鎮和平街18號
    電話:04-8349614、04-8347640、04-8343307、04-8349095
       04-8344830、04-8346548
    傳真:04-8349106
  11.
南投縣服務站
    地址:南投縣南投市文昌街87號1樓
    電話:049-2200065、049-2242235、049-2248584
    傳真:049-2247874
  12.
雲林縣服務站
    地址:雲林縣鬥六市府前街38號1樓
    電話:05-5345971、05-5346029、05-5346039、05-5346048
       05-5346130
    傳真:05-5346142
  13.
嘉義市服務站
    地址:嘉義市西區中興路353號11樓
    電話:05-2313274、05-2319947、05-2313773、05-2319104
    傳真:05-2311297
  14.
嘉義縣服務站
    地址:嘉義縣朴子市祥和2路西段6號1樓
    電話:05-3623763
    傳真:05-3621731
  15.
臺南市服務站
    地址:臺南市府前路2段370號
    電話:06-2937641、06-2936210、06-2936472、06-2938785
    傳真:06-2935775
  16.
臺南縣服務站
    地址:臺南縣善化鎮中山路353號1樓
    電話:06-5817404、06-5816659、06-5817042
    傳真:06-5818924
  17.
高雄市服務站
    地址:高雄市前金區成功1路436號1樓、7樓
    電話:07-2821400(查詢專線)
       07-2213478(外國人諮詢專線)
       07-2810030(移民輔導諮詢專線)
    傳真:07-2153890(1樓)、07-2821458(7樓)       
  18.
高雄縣服務站
    地址:高雄縣岡山鎮岡山路115號
    電話:07-6212143、07-6236294、07-6218074
       07-6218804、07-6211446
    傳真:07-6236334
  19.
屏東縣服務站
    地址:屏東市自立路185號
    電話:08-7216665、08-7215417
    傳真:08-7214264

  20.宜蘭縣服務站
    地址:宜蘭縣羅東鎮純精路3段160巷16號4F
電話:03-9575448、03-9578455、03-9575523
    傳真:03-9574949
  21.
花蓮縣服務站
    地址:花蓮縣花蓮市中山路371號5F
電話:03-8329700、03-8330007、03-8332101、03-8332103

       03-8338803、03-8339903、03-8324324
    傳真:03-8339100
  22.
臺東縣服務站
    地址:臺東縣臺東市長沙街59號
    電話:089-361631
    傳真:089-347103
  23.
澎湖縣服務站
    地址:澎湖縣馬公市新生路177號1樓
    電話:06-9267150、06-9269469、06-9264985
    傳真:06-9269469
  24.
金門縣服務站
    地址:金門縣金城鎮西海路1段5號2樓
    電話:082-323701、082-323695
    傳真:082-323641
  25.
連江縣服務站
    地址:連江縣(馬祖)南竿鄉福沃村135號2樓
    電話:0836-23741、0836-23738、0836-23908、0836-23736
    傳真:0836-23740