client copy作業是用來以本地已存在的client,拷貝出來成為新的一份client!!比如將系統內建的client 000拷一份新的client 001出來的作業!!一般企業會將使用環境切割為開發、測試及生產等三種不同環境,而此client copy作業正可為此目的所用!!
首先需啟用sap* 使用者(唸為sap star)
sap* 使用者,是用來進行client copy的管理者帳號,在一個新安裝的系統,表定並未啟用,所以需在進行client copy之前啟用這個帳號!!此帳號的狀態是在SAP PROFILE裡的參數被管理,當login/no_automatic_user_sapstar此參數被設定為0時,就代表被啟用的狀態!!若未被啟用,則參數值為1!!使用T-CODE RZ10,可以改變此參數值!!
sap*是核心內建擁有全部權限的系統管理者,內定密碼為PASS或06071992,如圖
執行RZ10後,如果找不到該參數,就自己建立進去,
執行RZ10,選擇default profile,然後再選擇extended mode,
尋找login/no_automatic_user_sapstar參數,如果找不到,就自己建立它!!
其次,創建一個新的邏輯系統(create a new logical system)
A logical system uniquely identifies a physical client in a SAP system Landscape and is used as an identifier for setting up communication between different SAP clients, systems, and external system.
雖不是強制性,但建議在進行client copy時,必須列為前置作業創建一個新的邏輯系統
T-CODE BD54用來create a new logical system!!執行後的畫面,如圖
新邏輯系統的命名原則的建議如下:
假設為了新的CLIENT 300建立時,命名原則可以是CLNT<CLIENT#>!!假設新的系統識別為DEV,CLIENT NUMBER是300,那麼命名即為DEVCLNT300.當按下SAVE存檔時,系統會要求同時儲存data package的變更!!
data package是用來作為輸出和匯入新的開發環境(DEV 300)系統的資料到其它下游的系統,如quality assurance and production systems.