
- SAP Basis 教程
- SAP Basis - 首頁
- SAP Basis - 概述
- SAP Basis - SAP GUI 的安裝
- SAP Basis - GUI 選擇
- 系統景觀與架構
- 硬體與軟體安裝
- SAP Basis - NW 系統
- SAP Basis - NW 架構
- SAP Basis - SAP 客戶機管理
- SAP Basis - 使用者活動
- 登入嘗試次數
- SAP Basis - 作業處理
- 取消計劃後臺作業
- 監控後臺作業
- 刪除後臺作業
- SAP Basis - 傳輸管理
- 管理傳輸路線
- SAP Basis - Patch 管理
- SAP Basis - 匯入佇列
- 核心升級和修補
- SAP Basis - 系統監控
- SAP Basis - 遠端功能呼叫
- ECC 和 HANA 之間的 RFC
- SAP Basis - 新維度產品
- SAP Basis 有用資源
- SAP Basis - 問答
- SAP Basis - 快速指南
- SAP Basis - 有用資源
- SAP Basis - 討論
SAP Basis 面試問題
親愛的讀者,這些SAP Basis 面試問題是專門設計用來讓您熟悉在SAP Basis主題面試中可能遇到的問題性質的。根據我的經驗,優秀的採訪者在面試期間很少會計劃提出任何特定問題,通常問題會從主題的一些基本概念開始,然後根據進一步的討論以及您的回答繼續下去 -
主要職責包括 -
系統安裝和配置。
伺服器上的負載均衡。
不同元件的效能管理。
管理與伺服器的介面和整合。
管理伺服器和不同的服務。
SAP GUI 7.4 是 Windows 的最新版本,於 2014 年 10 月釋出。它支援各種功能,例如 - 預設情況下與 NWBC 5.0 一起安裝,並且 SAP GUI 和 GUI 快捷方式透過 NWBC 啟動。
當用戶主要在 SAP 系統中工作時
推薦使用 SAP GUI for Windows 或 SAP GUI for Java。
當用戶是 ABAP 開發人員時
對於 ABAP 開發人員,推薦使用 SAP GUI for Windows。
當用戶使用除 Microsoft 之外的作業系統時
建議他們使用 SAP GUI for Java 和 HTML,或者他們可以在遠端伺服器上使用 SAP GUI for Windows
用於將 Dynpro 事務整合到 Portal 中
建議使用 SAP GUI for HTML。這使您可以輕鬆地將基於經典 Dynpro 的應用程式整合到門戶中。
要在 SAP 系統中維護角色,我們使用事務程式碼 - PFCG
當您安裝和配置 SAP 系統時,將定義 SAP 例項。這些用於引用系統中的記憶體、處理器和其他資源。SAP 例項允許使用者登入到 SAP 系統並共享相同的資源。
SAP 例項由 CCMS 管理,使用者可以使用它登入。
一個 SAP 系統可以包含一個或多個例項 - 您可以在只有一個 CCMS 的情況下設定一個具有單個例項的 SAP 系統,或者您可以在客戶端/伺服器環境中配置一個具有兩個或多個獨立例項的系統。
我們需要考慮以下幾點來配置 SAP 例項 -
您需要為要執行例項的 UNIX、AS/400 或 Microsoft Windows NT 伺服器定義單獨的目錄。
您可以使用共享檔案系統。
對於每個例項,都會在作業系統配置檔案中建立條目(/etc/services、/etc/sapconfig…)。
表示層與應用伺服器通訊以執行所有處理。這被稱為 SAP 系統的大腦。
應用伺服器由多個例項組成,並與三層架構的資料庫層通訊。
底層稱為資料庫層。它負責儲存所有資料。出於效能和安全原因,SAP 系統的資料庫儲存在單獨的伺服器上。
表示層包含用於 ABAP 和 JAVA 的不同元件,這些元件支援 SAP 系統中資料的通訊和處理。表示層的主要元件還包括 - 閘道器。它用於管理 SAP 系統與外部系統之間的通訊。
您必須使用 SAP 雲裝置庫 (CAL)。透過輸入安全金鑰,這將幫助您將 SAP ECC 軟體直接推送到您的雲環境。
轉到 SAP 系統資料→單擊元件放大鏡。
將顯示以下兩個選項 -
- 已安裝的軟體元件版本
- 已安裝的產品版本
在已安裝的軟體元件下,您可以看到所有已安裝的軟體、支援包、服務包、描述等。如果要檢查每個元件的詳細資訊,可以選擇該元件並轉到詳細資訊選項卡,如上所示。
轉到已安裝的產品版本;它將顯示已安裝的 SAP NetWeaver 的版本。
客戶端用於在 SAP 系統中的單個例項上進行多個登入。您可以在單個例項上建立多個客戶端。它還提供資料安全性,因為一個客戶端的一個使用者無法檢視另一個客戶端的另一個使用者的資料,並且無需重新安裝軟體。
以下是 SAP 系統中客戶端管理的優勢 -
使用 SAP 客戶端,多個使用者可以共享相同的資源。
它可以幫助您管理 SAP 系統景觀,因為您可以為 DEV、QA 和 PROD 團隊建立多個客戶端。
它允許您與大量使用者共享 SAP 系統。
我們在 SAP 系統中擁有標準客戶端
SAP 系統附帶以下三個標準客戶端 -
000 - 這稱為主客戶端,在您安裝 R/3 系統時可用。
001 - 這是 000 的副本,它帶有一個測試公司。通常,此客戶端用於建立新客戶端。
066 - 這稱為 SAP 早期監視。它用於 SAP 系統中的診斷掃描和監控服務。
以下是建立 SAP 中的新客戶端的步驟 -
要在 SAP 系統中建立新客戶端,請使用事務程式碼 - SCC4
要建立新客戶端,請在單擊“新條目”後輸入以下詳細資訊 -
- 客戶端編號和名稱
- 城市
- 貨幣、角色
輸入您的客戶端特定資料並根據您的要求設定客戶端許可權,然後單擊“儲存”。
您可以在 SAP 系統中建立具有不同訪問許可權的多個使用者。請按照以下步驟建立新使用者 -
步驟 1 - 使用事務程式碼 - SU01
步驟 2 - 輸入您要建立的使用者名稱,單擊“建立”圖示。
步驟 3 - 您將被重定向到下一個選項卡 - 地址選項卡,您必須在其中輸入姓名、姓氏、電話號碼、電子郵件 ID 等詳細資訊。
步驟 4 - 您將進一步被重定向到另一個選項卡 - 登入資料選項卡,其中
- 您必須在登入資料選項卡下輸入使用者型別。
- 鍵入第一次登入密碼 - 新密碼和重複密碼
步驟 5 - 您現在將被重定向到角色選項卡,您必須在其中為使用者分配角色
步驟 6 - 現在,下一個選項卡是配置檔案選項卡,您必須在其中為使用者分配配置檔案。
步驟 7 - 單擊“儲存”,您將收到確認訊息。
以下五種不同的使用者型別 -
對話使用者 - 此使用者用於透過 GUI 進行互動式系統訪問。
系統使用者 - 此使用者用於系統內的後臺處理和通訊。
通訊使用者 - 此使用者用於外部 RFC 呼叫。
服務使用者 - 此使用者是為更大且匿名的使用者組建立的。
參考使用者 - 這些是無法登入的參考使用者,與人員無關的使用者,允許分配其他授權。
鎖定/解鎖使用者的方法如下 -
- 手動/強制
- 自動
手動或強制
您可以使用以下事務程式碼強制/自動鎖定使用者 -
- 事務 - 單個使用者的 SU01
- 事務 - 多個使用者的 SU10
您可以設定錯誤登入嘗試次數,然後系統可以結束會話,或者如果管理員設定了引數值,也可以鎖定使用者帳戶。使用兩種型別的引數 -
靜態 - 此引數不會立即應用,系統需要重新啟動才能應用。
動態 - 此引數可以直接應用,系統不需要重新啟動。
要設定引數值,請使用事務程式碼 - RZ11s
要設定失敗嘗試次數,請使用引數 - login/fails_to_session_end。
同樣,您還有其他引數,例如 login/fails_to_session_end、login/fails_to_user_lock
以下是密碼策略引數 -
- login/min_password_lng
- login/password_expiration_time
密碼儲存在表 USR40 中,並使用事務程式碼 - SM30。
有兩個萬用字元 -
- ?- 代表單個字元
- *- 代表任何長度的任何組合字元的序列。
如果您在表 USR40 中選擇 123*,則表示以“123.”序列開頭的任何密碼都被禁止。
如果您輸入 *123*,則表示禁止包含“123.”序列的任何密碼。
如果您選擇 AB?,則表示不允許所有以“AB”開頭並帶有一個額外字元的密碼。例如,“ABB”、“ABF”等。
類別 A(高優先順序) - 用於緊急或關鍵任務。這些任務必須使用類別 A 優先順序作業進行計劃。類別 A 作業保留一個或多個後臺工作程序。
類別 B(中優先順序) - 這些作業在完成類別 A 高優先順序作業後執行。
C 類(低優先順序) - 這些作業在 A 類和 B 類作業完成後執行。
要計劃後臺作業,您必須指定觸發作業啟動的條件。
您要使用的不同型別的啟動條件為 -
- 立即
- 日期/時間
- 作業完成後
- 事件完成後
- 在操作模式下
不同的狀態型別包括 - 已計劃、已釋出、就緒、活動、已完成、已取消
如果作業處於活動狀態,則無法取消計劃。您需要等待作業完成才能取消計劃。
提交值與程式效能成正比。如果提交值較高,則作業刪除將執行得更快。建議值為 >= 1000。
DOMAIN.CFG 檔案建立在 usr/sap/trans/bin 目錄下,其中儲存 TMS 配置,並供系統和域用於檢查現有配置。
傳輸請求包含要在開發系統中實施的許多更改。它包括更改型別、目的、更改類別、目標系統和其他詳細資訊。
傳輸請求以標準格式命名 - <SID>K<Number>
例如,在 <SID>K<Number> 中 -
- SID 代表系統 ID
- K 代表固定關鍵字/字母
- Number 可以是任何從 900001 開始的範圍內的數字
可以在 SAP 系統中建立兩種型別的請求型別 -
工作臺請求 - 此請求型別包含儲存庫和跨客戶端自定義物件。工作臺請求用於對 ABAP 工作臺物件進行更改。
自定義請求 - 此請求型別包含屬於客戶端特定自定義的物件。當用戶執行自定義設定時,系統會自動建立這些請求,並根據傳輸層自動分配目標系統。
傳輸管理系統中有兩種型別的日誌可用
傳輸日誌 - 此日誌跟蹤已在傳輸請求中移動的傳輸日誌檔案。
操作日誌 - 這包括已在傳輸請求中執行的操作日誌的詳細資訊。這還包括匯出、匯入等。
日誌提供的重要功能之一是以下返回程式碼 -
0 - 此值表示匯出成功。
4 - 此值表示已發出警告並且物件已成功傳輸。
8 - 這表示已發出警告,並且至少一個物件無法傳輸。
12 或更高 - 此值表示傳輸請求中出現錯誤,這通常不會因 TR 中的物件而導致,可能是由於系統故障導致的。
傳輸目錄 /usr/sap/trans 應具有足夠的儲存空間。
核心是在 SAP 應用程式和作業系統之間存在的一個可執行程式。它包含位於路徑“/sapmnt/<SID>/exe”(對於 UNIX)和 \usr\sap\SID\SYS\exe\run(對於 Windows)下的可執行程式。它啟動和停止應用程式服務,例如訊息伺服器、排程程式等。
在核心升級中,新的 .exec 檔案替換 SAP 系統中的舊可執行檔案。要檢查當前版本,請使用事務 SM51 並轉到發行說明。
要檢查狀態,請轉到系統 → 狀態選項卡 → 其他核心資訊
- 作業處理和計劃
- 使用者管理
- SAP 系統配置和客戶端管理
- 安裝和補丁升級
- 安裝和補丁升級
- 管理與伺服器的介面和整合
SM04
檢查登入到系統的使用者數量、登入的客戶端以及每個使用者生成的會話數量,以及每個會話中執行的事務。
PFCG
這用於維護 SAP 系統中的角色。
SAP GUI 稱為客戶端工具,用於訪問遠端中央伺服器,並在不同的作業系統(如 Microsoft Windows、UNIX、Mac 等)上執行。它用於管理和訪問 SAP 應用程式,例如 SAP ECC 和 SAP Business Intelligence 系統。
適用於 Windows 環境的 SAP GUI
適用於 Java(TM) 環境的 SAP GUI
適用於 HTML/Internet 事務伺服器 (ITS) 的 SAP GUI
SAP 藍水晶是一個新的視覺設計主題,它繼承了 Corbu。它提供了一致的設計,使使用者能夠無縫體驗 SAP GUI 和 NWBC 元素。它是 Fiori 應用程式的標準主題,並提供新的調色盤和圖示,這些圖示具有更好的可擴充套件性。
下載 SAP 產品。Service.sap.com 登入 SAP 市場
沙箱伺服器
在實施專案時,在初始階段會使用沙箱伺服器,在其中執行所有自定義和配置。
開發伺服器
接下來是將配置儲存到開發伺服器並儲存在工作臺請求中,並且必須將其傳輸到生產伺服器。
生產伺服器
您可以將其視為最後一個或最精細的階段,在專案投入生產/上線時完成工作。客戶端所需的所有更改都在 DEV 環境中執行,然後將請求傳輸到生產環境。
要建立例項,您應首先定義操作模式。要建立例項,請轉到 CCMS > 配置或使用事務程式碼 RZ04。
表示層與應用伺服器通訊以執行所有處理,應用伺服器被稱為 SAP 系統的大腦。
應用伺服器由多個例項組成,並與三層架構的資料庫層通訊。
底層稱為資料庫層,負責儲存所有資料。出於效能和安全原因,SAP 系統的資料庫儲存在單獨的伺服器上。
在表示層,您包含用於 ABAP 和 JAVA 的不同元件,這些元件能夠在 SAP 系統中通訊和處理資料。表示層中的關鍵元件包括 -
訊息伺服器
這用於管理 ABAP 系統中分散式排程程式之間的通訊。
訊息伺服器
這用於管理伺服器程序和 JAVA 排程程式。它用於管理 JRE 內部的通訊。
排程程式佇列
這用於儲存多種工作程序型別。
排程程式
它用於將請求分配給工作程序。
記憶體管道
這用於管理 ICM 和 ABAP 工作程序之間的通訊。
排隊伺服器
這用於處理執行的 Java 應用程式程式設定的邏輯鎖。
Java 排程程式
JAVA 排程程式負責透過表示層接收客戶端請求並轉發到伺服器程序。
閘道器
它用於管理 SAP 系統與外部系統之間的通訊。
ABAP 工作程序
它用於分別執行 R/3 應用程式中的對話步驟。
您可以從 SAP 市場下載 SAP ECC 6.0 免費試用版。還可以使用 SAP 雲裝置庫 ACL 將 SAP ECC 6.0 試用版整合到 AWS 或其他雲環境服務提供商,方法是提供使用者公共雲金鑰。
SAP NetWeaver 被稱為開放技術軟體元件,它為您提供一個平臺來執行關鍵業務應用程式以及人、流程和資訊之間的整合。它允許在異構軟體環境中跨 SAP 和非 SAP 應用程式組合、供應和管理。
SAP NetWeaver 是整個 SAP 軟體堆疊的核心元件之一,它為您提供其他元件以及 JAVA 和 ABAP 應用程式的平臺。
SAP 應用伺服器包含多個應用伺服器例項和資料庫伺服器。透過使用對話例項,它還包含訊息伺服器和排隊伺服器。
內部通訊管理器
它用於處理客戶端和伺服器 Web 請求。它支援協議 - HTTP、HTTPS、SMTP
排程程式
排程程式用於將使用者請求分配給不同的工作程序。如果所有工作程序都很繁忙,則請求將儲存在排程程式佇列中。
工作程序
這些用於執行 Java 或 ABAP 程式。
SAP 閘道器
這提供 SAP 例項之間的 RFC 介面。
訊息伺服器
訊息伺服器
SAP NetWeaver Administrator (NWA) 是一個基於 Web 的工具,允許您執行配置、高階管理、監控、故障排除和診斷 SAP NetWeaver 系統。
您可以在以下工作模式下使用 NWA 工具 -
- 聯機
- 本地和遠端
客戶端用於在 SAP 系統中在單個例項上進行多次登入。您可以在單個例項上建立多個客戶端。它還提供資料安全,因為一個客戶端的使用者無法檢視其他使用者的資料,並且無需重新安裝軟體。
使用 SAP 客戶端,您可以共享多個使用者之間的相同資源。
它可以幫助您管理 SAP 系統景觀,因為您可以為 DEV、QA 和 PROD 團隊建立多個客戶端。
它允許您在大量使用者之間共享 SAP 系統。
SAP 系統中的標準客戶端。
您可以在 SAP 系統中建立客戶端 000-999。
當資料庫大小很大時,始終建議使用匯入/匯出選項進行客戶端複製。
匯出客戶端的步驟 -
登入到目標系統,並使用事務 SCC4 為新的目標客戶端建立條目。要執行匯出以將資料檔案傳輸到目標系統匯入緩衝區,請使用事務 SCC8。
在SAP系統中也可以為使用者定義密碼策略。這包括:
- 使用者必須設定最小密碼長度
- 密碼過期策略
- 密碼複雜度等。
後臺作業是在SAP系統中執行的作業,在後臺執行,不會影響系統的正常操作。後臺作業用於減少人工工作量並自動化流程。它們可以在沒有任何使用者輸入的情況下在後臺執行,並且可以安排在系統負載較低時執行。
已釋出
事務程式碼:SM37
在作業名稱列中使用*並選擇狀態以檢視此使用者建立的所有作業。還可以根據需要輸入日期範圍→執行
TMS是SAP系統中的關鍵元件之一,用於控制新的請求,監控更改-誰實施了更改,在SAP環境中定義和配置系統格局。
更改和傳輸組織者CTO
事務:SE01
它用於管理、配置SAP儲存庫和其他物件中的更改。它為您提供了開發和配置專案的中心環境。
傳輸管理系統
它用於管理、控制和複製開發物件以及用於在SAP系統格局中執行自定義,使用配置有RFC連線的傳輸路線。這包括從一個SAP系統匯出物件並匯入到目標系統。
工具
工具是SAP核心的一部分,用於管理R3傳輸和傳輸控制程式。
登入到要新增到系統的SAP系統,使用客戶端000並啟動事務STMS。如果未新增系統,TMS將檢查配置檔案DOMAIN.CFG並要求加入域。單擊-選擇建議並儲存。系統最初將保持“等待”狀態。
要完成任務→登入到域控制器系統→事務STMS→轉到概述→系統。
您可以看到將可用的新系統。轉到SAP系統→批准
傳輸路徑被定義為由SAP管理員定義的路徑,用於在不同的SAP系統之間傳輸更改。
您可以定義兩種型別的傳輸路徑:
- 整合(從DEV到QAS)–使用傳輸層
- 交付(從QAS到PRD)–不需要傳輸層
您還可以檢查傳輸請求完成後記錄。要檢查日誌,事務SE01→轉到→傳輸日誌
在SAP系統中,當發現錯誤時,您必須使用補丁來修復錯誤。SAP系統中可以使用不同型別的補丁。所有補丁都以SAPK開頭,後跟補丁型別。
ABAP(SAPKA620XXXX)
ABAP(SAPKA620XXXX)
ABAP(SAPKA620XXXX)
ABAP(SAPKA620XXXX)
補丁也稱為支援包,應按以下順序應用:
BASIS(SAPKB620XXXX)
ABAP(SAPKA620XXXX)
ABAP(SAPKA620XXXX)
應用程式(SAPKH470XXXX)
您可以從SAP服務市場下載支援包。開啟連結-service.sap.com並使用您的SID登入。
系統監控包括主動監控應用程式伺服器、CPU利用率、資料庫空間、監控日誌檔案等。
系統監控還包括:
- 批處理作業監控
- 批處理作業監控
- 監控應用程式使用者
- 輸出請求監控
- 列印請求
要監控SAP系統,請使用事務SM51
要在SAP系統之間進行通訊,需要定義一個機制。最常見的方法之一是在兩個系統之間定義遠端函式呼叫RFC連線。透過在兩者之間建立受信任的RFC連線,它允許您在系統之間建立信任關係,並且您可以進行通訊和交換資訊和資料。
型別3
此連線型別用於指定ABAP系統之間的連線。如下一篇文章所述,您需要提及源系統的主機名和IP地址,以及登入資訊。這適用於兩種型別的RFC,ABAP系統之間以及對ABAP系統的外部呼叫。
型別I
它用於指定連線到與當前系統相同資料庫的ABAP系統。
型別T
它被定義為對使用RFC API接收RFC的外部程式的目標的連線。這可以透過啟動或註冊來啟用。
建立受信任的RFC連線:
在您的源SAP系統AA1上,您希望設定一個指向目標系統BB1的受信任RFC。完成後,這意味著當您登入到AA1並且您的使用者在BB1中擁有足夠的授權時,您可以使用RFC連線並登入到BB1,而無需重新輸入使用者和密碼。
使用兩個SAP系統之間的RFC信任關係,從受信任系統到信任系統的RFC,無需密碼即可登入到信任系統。
使用SAP登入開啟SAP ECC系統。輸入事務號sm59→這是建立新的受信任RFC連線的事務號。
接下來是什麼?
接下來,您可以回顧您之前完成的與主題相關的作業,並確保您能夠自信地談論它們。如果您是應屆畢業生,面試官並不期望您能回答非常複雜的問題,而是您必須使自己的基本概念非常牢固。
其次,如果您無法回答一些問題,其實並不重要,重要的是您回答的任何問題,都必須充滿自信地回答。所以在面試時要自信。我們在tutorialspoint祝您面試順利,並祝您未來的事業一切順利。乾杯:-)