2010年5月5日 星期三

Solution Manager Key ?

安裝SAP ERP過程中,要求鍵入 Solution Manager Key ?
這個 Key 要在SOL機器上,以 T-code SMSY 產生!

據聞,網路上已經有ABAP source code,可以用來產生 Key !
以下連結是正常作法!
http://www.saptechies.com/step-by-step-procedure-to-generate-solution-manager-key-smsy-solution-manager-40/

寄件者 SAP

sap FCO-00011 CJS-30149解决方法[forward]

sap FCO-00011 CJS-30149解决方法

http://www.gaojinbo.com/sap-fco-00011-cjs-30149%E8%A7%A3%E5%86%B3%E6%96%B9%E6%B3%95.html

ERROR 2010-05-05 16:55:20.454
CJS-30149 ABAP processes of instance PRD/DVEBMGS00 [ABAP: UNKNOWN]
did not start after 10:30 minutes.
Giving up.


重點內容:
分析日志文件
vi /usr/sap/ECC/DVEBMGS00/work/dev_disp
查找里面ERR部分,可以发现一个notes 1054467,根据错误提示得知,主机名不能是loop地址


解决方法:
修改主机名,ip
vi /etc/hosts
192.168.1.222 ecc6

2010年5月2日 星期日

如何讓SAP GUI自動斷線

子陵桑提到,利用RZ11配置動態參數的方式,可以去設定一個變數。
rdisp/gui_auto_logout

http://blog.yam.com/PingPo/category/2722956

思考了一下,配置這個參數的必要性,似乎也不賴!
因為我曾在AL08看到一些異常的登入資訊,明明現在才上午九點,居然有下午三點登入的帳號。
表示這些使用者也許在前一天登入系統打單完,就放著不去管它了。
而這些卡在系統兩天以上的帳號,也突顯出辦公室電腦的使用效率問題。
資訊部門該怎麼涉入去要求,去控管呢?

唉!我先利用一下子陵桑介紹的功能好了,也在我們SAP系統上加進這個變數配置。
當我進一步了解它說明後,原來子陵桑的3600秒。
可以直接用1 H來給值!


不過,會讓我疑慮的是……
若是使用者是執行某項報表輸出,跑了一小時以上!
但他會不會……

嗯!之後要觀察一下反應,再評估必要性吧!


補充:
http://blog.sina.com.cn/s/blog_5e3122450100bwua.html
[SAP環境參數]

一、report
RSPFPAR:可以查看所有系统参数,包含一些环境变量,每一个参数双击后可以看到详细的值设置顺序,当前登录那个instance,显示就是那个instance的参数。

RSPARAM:和上面的report一样,这两个report 修改完后一般要重启。

RSMEMORY:是用于修改内存的参数,修改完就生效,但重启后会还原到改动之前,需要注意。


二、T-CODE:
TU02:可以看到不同instance的参数,和上面报表的区别是可以看到参数的修改时间,还有一些Butten。

RZ11:是可以动态调整参数,有一个change value ,不需要重启,改完之后不写文件。

RZ10:需要重启,改完后写入文件。和在OS上去改一样,也会存入DB里,保存版本信息。在RZ10里也可以看到不同的版本,在OS上不一定全部保存。OS上修改之后在RZ10看不到修改历史。

這個月要去受訓

公司計畫這個月要讓我去受訓。
題目就是SAP BASIS管理!
--> http://www.sap.com/services/education/catalog/netweaver/curriculum.epx?context=[[NW_ADM_TC_BASIC]]|

課程有三大部份,我今年是先上第一部份,有關SAP系統的設定和基本管理。
剛好自己能先把怎麼安裝好一套SAP的技術,自學起來,並且做了整理。
應該多少有幫助到課程學習的預習效果!


在去上課之前,還有個重大任務,就是把現在公司的SAP系統的備份機制處理好。
由於DB是走oracle RAC架構,BR*Tools 執行起似乎有問題。
可能要把SAP的AP端和DB端分開來做備份計畫!

自建的SAP IDES R/3,我會先利用 RMAN 備份。
然後,試著以RMAN復原的方式,驗䮴SAP能不能不靠BR*Tools,就能修復成功!

自學安裝SAP IDES R/3 4.71 筆記(6)

SAP IDES R/3 Enterprise 4.71 己經安裝好了!
接下來,就是要登入看看,它究竟能不能用。

[補充:]
這時候,可以把時間改回來了!
之前為了讓裝好之後的SAP IDES R/3能不受限一個月的基本試用期。
有對時間設定去動手腳,這時候請修正回正常時間。留意一下吧!

在抓下來的SAP安裝檔中,附了SAP GUI,也就是FontEnd 6.20軟體。
趕快把它裝上……


有看可以登入的畫面,其實也代表你裝的SAP,是「可以」用的。
因為若是失敗,是連登入畫面也看不到的!


以DDIC登入,預設密碼是: 19920706 !
不過,我這次安裝過程中,有叫我改掉。
總之,有要叫你設密碼的地方,請注意不要搞得太複雜。
不然,即使成功了,結果系統進不去,可是叫人哭笑不得的~


OK!這系列的筆記文章先告一段落。
由於在安裝和設定的手續中,並不是一氣呵成。
所以筆記當中有些許敍述過程,並不是很流而且確實,老實說,也真的跳過不少細節。
只能為了配合擷圖,完成這樣程度的文章。
但是如果有心想學好SAP的朋友,我很歡迎來信交流,我會在能力範圍內提出意見或解答。
再宣告一次!要引用文章的朋友,請記得註明出處。
而若是文章內容有侵害到權益的疑慮,來信告知,我會趕快處理。

自學安裝SAP IDES R/3 4.71 筆記(5)

在這回的步驟裡,我們要針對作業系統動個小手腳。把時間改掉!
以前裝了一套MINISAP,很高興有了一個可以亂搞的小SAP可用說。
沒想到過了一個月,再也不能再登入,提示說lincese過期!
這套 SAP IDES /R3 也是如此!所以只好改改時間,把SAP的 lincese 變相展期久一些。
因為,這套SAP很不好裝,待會你就知道~


先由SAPinst輔助安裝程式,執行一次 [Prepare New installation],它會清掉前次安裝的參數記錄。
然後,我們再來裝一次有包DB的SAP /R3!這回選擇 [Database Instance]


安裝過程,會和只裝 [Central Instance] 有些差異!
原則上除了要填寫的資料以外,都還是照預設值給它下一步。
下圖中,問到 Drives for Database Server Directories 記得全改到D: 去!
這部份和要引入的SAP DATA有關,若一不小心裝到C:,一定會爆掉,那就失敗囉!


KERNEL的安裝部份,和之前裝 Central Instance 一樣。
不同的是,這回要再給 EXPORT DATA !一共有7塊,給錯路徑的話,錯誤訊息會提示。
可以照錯誤訊息,找找所有的 LABEL.ASC 檔案內容。
在我的案例裡,所有的路徑是:
1/7 --> D:\SAP_IDES\EXPORT_DB\disk1\EXPORT1
2/7 --> D:\SAP_IDES\EXPORT_DB\disk2\EXPORT2
3/7 --> D:\SAP_IDES\EXPORT_DB\disk3\EXPORT3
4/7 --> D:\SAP_IDES\EXPORT_DB\disk3\EXPORT4
5/7 --> D:\SAP_IDES\EXPORT_DB\disk3\EXPORT5
6/7 --> D:\SAP_IDES\EXPORT_DB\disk3\EXPORT6
7/7 --> D:\SAP_IDES\EXPORT_DB\disk3\EXPORT7


這裡有少抓一張指定 CD EXPORT R/3 Enterprise 4.71 1/7 路徑的圖,和上圖差不多。

路徑可以不必用Brower尋找,直接輸入就好,Brower找的話,好像JAVA會有問題卡住。


基本上,給了正確的 KERNEL 和 EXPORT DATA !
就開始了完整的SAP安裝。


終於開始最後一道手續了!
順利的話,據說是五小時,但我裝了好幾次,都是過了一夜才看到結果。
而且都是看到……!@#$%&*失敗的訊息~


這回不會看到失敗了啦!我有把握安裝成功 ^_^

自學安裝SAP IDES R/3 4.71 筆記(4)

上回提到,把SAPinst工具程式安裝好,會要求重新開機一次!
乖乖聽話,重新開機好,會立刻帶出要安裝SAP系統的提示畫面。
呵呵~終於……點選第一個項目, [SAP R/3 Enterprise 4.71 for Oracle - Default]


填入你要的一組ID,然後選擇 [Central Instance] 來進行本次的安裝!


把SAP system安裝在C:\ 接下來的步驟中,幾乎都以預設值不變的方式,執行下一步。


把 SAP KERNEL 的安裝資料,指給 SAPinst !


順著它 SAPinst 自身的執行程序,加入KERNEL 的引入,它會自行把SAP的系統建置起來。


因為是只安裝 Central Instance!所以很快就會執行完畢。


這時候,已經有 SAP 系統的 MMC 可用了,但是……
運作不起來,因為……沒有DB!


為什麼這次要裝成沒有DB的SAP?為什麼不一開始就把DB也包進去?
根本原因我也不是很清楚。但這是我安裝失敗很多次,最後很幸運才領悟到的手法。
猜想和JAVA的運作有關?
我接下來,會再裝一次有包括DB的SAP,那時才是成功的安裝SAP系統。

或許你也可以先安裝一開始就包DB的SAP,等到失敗後,再裝一次 Central Instance 。
也是可能成功的方式之一!
基本上,SAP的AP(KERNEL)和DB,本質上是可以分開的!
有興趣的朋友,試試3 tier架構,把AP和DB分開在兩台機器上?


後記:
寫了幾篇SAP安裝的筆記,現在才來補一下算是創作相關的宣告聲明。
第一,
我這系列的文章創作,算是個人的技術學習筆記,安裝的檔案,請恕我不方便再散佈出去。
想學習安裝的朋友,請自己上網找……(私下來信,我會提示!)
而這些文章,若是有損及到企業利益的疑慮,請告知我,我會移除或是加上私密性設定,不再公開出去。
第二,寫文的目的,除了備忘筆記以外,也希望對一些想學習SAP的有心人有點助益。
若是有朋友想引用文章,只要指明出處,我不會介意!
但所知有限,想進一步問我更深入問題的朋友,先說聲抱歉,力有不逮之處,多多包涵。

自學安裝SAP IDES R/3 4.71 筆記(3)

目前比較熱門的主題大概是嵌入式,虛擬化,雲端……
你應該有想摸想學的項目吧?
但有心卻可能無力,或是根本已經對IT無窮盡無止境的腦力壓搾感到懕惡,很想擺脱它,離開它!

IT人,都會思考一個問題。
IT技術的分類那麼多,每項都要學嗎?
系統管理?網路除錯?資料庫管理?程式設計?硬體維修?Windows?Linux?
其實每項分類的技術,都有息息相關的部份,現在要會管一套硬體系統,網路的除錯佔了很大部份。
而一套ERP或EIP等軟體系統,也往往程式設計和資料庫管理的技術也環環相扣。
什麼?光學會寫程式,可能就耗費不少心力了,還要會管理資料庫?
很不幸的,據我了解,要成為管理SAP的BASIS,似乎有必要是技術够廣够深全方位的IT人。
我慘了!

拉回主題吧!安裝SAP R/3 4.71 ...
準備好了DB需求,還有一件事要搞定先!
準備JDK! --> Download

據參考文件,需要的版本是 1.4.x,請朋友由上頭給的連結,自行下載安裝。


安裝好JDK後,要設定一個環境參數:JAVA_HOME
JAVA_HOME=C:\j2sdk1.4.2_13

(PS/偷偷告訴一件事,我試過,之前安裝oracle自帶的JDK好像也行。JAVA_HOME=D:\oracle\ora92\jdk )


設定好之後,用set檢查一下吧!
看看有沒有 JAVA_HOME 這個環境參數。


OK!正式來吧!把SAPinst裝上~點點 Setup.cmd


選擇 [Standand] 標準安裝。


會要求重新開機一次!照做就是。

自學安裝SAP IDES R/3 4.71 筆記(2)

準備SAP IDES R/3 4.71的oracle Database環境。
由於是安裝Windows版本,安裝的環境參數配置,沒有unix-like OS那麼䌓瑣。
把映像檔掛起來,找到安裝檔案中,檔名叫 sapserver.cmd ,點選執行。
像我的案例中,執行檔為:
F:\NT\I386\sapserver.cmd

就會開始跑出 oracle database 的安裝畫面。

(PS/就我的判斷,其實你只要下載了OTN上的oracle安裝檔(目前都是10g以上的版本),都應該可以的。)

oracle database 的軟體,其實不難裝。


問你要不要配置目錄服務?不必啦~


會要求你先建一個資料庫,orcl是預設的。其實建建無妨……
基本上SAP會要求一個叫SAP_SID的參數配置在運作的環境變數中,通常是三個字元。
所以照理應該也建一個給SAP用的資料庫,但SAP要用的資料庫,會再之後的步驟中被創造出來。


建建範例資料庫,主要也是看看整個資料庫建立過程,有沒有會出錯的地方,不然是可以省略的。


密碼它要求的有點煩瑣,因為大家通常都給一組通吃全部的密碼。
別搞太複雜了,免得日後要進行管理時,忘了密碼,反而給自己找麻煩。



這部份,很快就帶過了。
映像檔有三個,過程中會要求切換光碟,希望朋友們都有能力處理掛載映像檔的技術。
9i這版本的windows安裝檔,因為整合不少工具,所以比較大,過程也比較雜,比較久。
10g之後,抽離了client端管理工具,單純了些~
其實只要有去oracle OTN 下載過安裝檔來裝過的話,真的不難。
http://www.oracle.com/technology/global/cn/pub/articles/smiley_10gdb_install.html
oracle安裝不難,管理才難。

自學安裝SAP IDES R/3 4.71 筆記(1)

吳大:
「會裝SAP的人,不一定會管理SAP!但會管理SAP的人,一定會安裝SAP!」

先寫在前面這麼一小段話!
主要是要警示自己,不要以為會安裝一套SAP,就代表技術層面有了多大的本事長進。
因為……IT之路,還長遠得很~
除非掛了,或是不幹這行,不然,保持學習的心態,是IT人永遠不變的從業精神。

安裝SAP IDES R/3 Enterprise 4.71 windows版本,在OS需求上,「據稱」必須要W2K Pro SP3以上。
基本上,使用Windows XP Pro,或是W2K3 Server等,都是OK的。
而它的Oracle database版本,是要8i 1.7以上,還要有patch過才行。
所幸我抓到的IDES R/3安裝檔,自帶了9i的版本,應該沒問題。

這一回,我利用了VMware ESXi4U1的虚擬機器環境,造了一台XP pro。
記憶體才給 512 MB,應該不能再低了吧。
硬碟部份,我規劃了兩顆。
一顆裝OS和SAP AP(Kernel)用,約20GB就够用。
另一顆則是用來放oracle資料庫,也就是SAP的DB,至少要60GB以上。
因為我計劃要把資料庫備份出來,實做一下災難復原的演練。
估算了一下,IDES安裝檔案就佔了約12GB,備份SAP,估算可能也約60GB,
等於DB會用掉120GB;所以第二顆硬碟我給了150GB。
必須注意的小地方,別忘了,硬碟都要是NTFS格式。

簡單列一下清單。
OS: Windows XP Professional
Memory: 512 MB
HD: C:\ 20GB, D:\ 150GB

IDES R/3: Ver 4.71
ORACLE Database: 9i (IDES安裝檔中自帶)
JAVA: JDK 1.4.x --> download

然後,這裡先條列一下,安裝的簡要程序重點。
1.安裝oracle Database 9i,準備好SAP的DB環境。
2.準備JDK 1.4.x 才能跑SAP的安裝程式。
3.安裝 SAPinstall 安裝輔助工具程式,裝好會重開機一次。
4.調整作業系統時間,建議加個十年,讓lincese展用不受限於一個月。
5.正式安裝SAP,先裝一次SAP 用 Central Instance 方式。
6.再裝一次SAP,改成用 Database Instance 方式。
7.安裝SAP FontEnd 登入SAP 系統,完成全部安裝的手續。
8.調整時間,回歸正常時間。

好了嗎?
開始第一步囉,安裝oracle去也~

搜尋此網誌

本站大事記

這個部落格(網站)內容以分享LINUX和延伸出的技術文章為主!
特別是為了工作和進修需要,搜集了不少網站連結。
希望對來這裡觀文的朋友們,有提供一些有用的資訊或文章。
但這裡的文章中,也包含個人的心情扎記和隨興言談……
若是當中沒有對上你的口味,請多包涵!

原「琳娜絲與希斯寇的邂逅」,改名為「愛上琳娜絲」!

原「琳娜絲與希斯寇的邂逅」,改名為「愛上琳娜絲」!
--原序文--
就是當LINUX遇上CISCO啦!他們的結合還能作什麼事…不就是讓這個世界的網路,串…串起來啊…不然你們那能上這網站看部落格!