在 SAP 系統中,T-Code SCC9 的主要功能是 遠端 Client 複製(Remote Client Copy)。
它用於將另一個 SAP 系統(系統 A) 中的某個 Client 資料,透過 RFC(Remote Function Call)網路連線,直接複製到當前登入的 SAP 系統(系統 B) 的指定 Client 中。
主要用途與應用情境
-
跨系統環境同步資料:
-
例如:將正式上線環境(PRD)的最新設定或部分測試資料,複製到開發環境(DEV)或測試環境(QAS)的 Client 中。
-
-
建置新系統/測試 Client:
-
當在新伺服器上安裝好全新的 SAP 系統後,需要從現有的主系統匯入標準設定(Customizing)或使用者權限。
-
常見的 Client Copy 相關 T-Code 對比
在 SAP 系統管理(Basis)中,資料複製主要分為以下幾種方式:
| T-Code | 功能說明 | 適用情境 |
SCCL |
本地 Client 複製 (Local Client Copy) | 在 同一個 SAP 系統內部,將 Client A 複製到 Client B。 |
SCC9 |
遠端 Client 複製 (Remote Client Copy) | 透過 RFC 跨越 兩台不同的 SAP 系統/主機 進行複製。 |
SCC8 / SCC7 |
Client 匯出與匯入 (Client Transport) | 先將 Client 資料打包匯出為檔案,再手動傳輸至另一台系統匯入(適用於網路頻寬不足或巨量資料時)。 |
SCC3 |
Client Copy 日誌與狀態監控 | 查看 SCC9 或 SCCL 執行的進度、成功與否或錯誤 Log。 |
執行 SCC9 的關鍵要點與步驟
-
目標系統登入: 必須先登入接收資料的系統(Target System),並進到準備好的空 Client 中執行
SCC9。 -
設定 RFC Destination: 需選擇或建立連往來源系統(Source System)的 RFC 連線(透過 T-Code
SM59設定)。 -
選擇 Profile(複製範圍):
-
SAP_ALL:複製所有 Client 相關資料(設定 + 主檔 + 交易資料)。 -
SAP_CUST:僅複製系統配置(Customizing)。 -
SAP_USER:僅複製使用者帳號、角色與權限檔。
-
-
建議先跑測試(Test Run): 勾選 Test Run 檢查是否有權限缺失、表結構不一致或網路中斷問題。
-
後台背景作業(Background Job): 由於複製大資料量會消耗數小時甚至更久,通常會設定為 Background 作業執行,並在
SCC3中監控進度。