Posts

Showing posts with the label installation

How to Check Work Process Usage

Optimizing SAP Work Process Usage If you have configured fewer work processes than required, the transactions will be slow. If you have maintained more than what is required, you are wasting memory, which may instead be used elsewhere. To check if you need more work processes or have to reduce some so that the memory can be used elsewhere, call transaction AL12 --> Statistics --> Cursor cache --> All servers. Check the work process usage. If all the work processes have almost equal or high usage, you need more work processes to be added. If you see some work processes (the higher the WP number is, the lower the number of requests that get assigned to it) with considerable low number of work processes than others, you can reduce the number. You can also call SM50 and check the CPU allocated to the work processes (Ctrl+Shift+F6) and see if work processes are underused.

Installing and Configuring SAP Web Dispatcher for SAP XI

Image
Most installations begin with one application instance. If the instance number is NN, the http port will be 5NN000. With time, you may require more number of instances to scale with the growing requirements with increasing message volume. If you have installed an additional application instance MM, the instance listens to http requests on 5MM000 port. Most of your existing configuration would have been set to use 5NN000 http port. In order to balance load between instances NN and MM, you require a web dispatcher (WD) and update your configuration to use the WD. Before you install the WD, check SAP note 908097 to verify which release is supported for the release of the application installed. Extract the CAR files in a new directory where you want to install the web dispatcher and call this command sapwebdisp -bootstrap You will be prompted to give inputs Host name of the server where Message server instance runs (rdisp/mshost) Message server's HTTP port (ms/http_port: 81...

ERP Implementation Steps - Planning, Design and Implementation

Image
Implementing an ERP software system not only involves a great deal of expenditure, efforts and time, it also involves change in some of the complex business processes. Such changes are often disliked by the employees and are a big risk. In order to ensure success, everyone in the company, from the leadership to back-office workers should cooperate. Implementing ERP requires a team of experts who understand the business and technical aspects of the project. A separate ERP solution provider is employed for working with each department in understanding their processes and challenges. Implementation of ERP involves the following steps: Planning and Requirements Analysis This is the initial phase where the company takes a decision on implementing ERP. The decision could based on their need to comply with legal requirements, replace their legacy applications, for benefits of integration, reduction of inventory, reduction of operational costs, risk management, additional fun...

How to ensure that the database connectivity is not a bottleneck

Image
If your SAP XI application deals with a high volume of messages, you may have tuned the number of ABAP work processes, added server nodes or installed additional Dialog Instances. If you find that there is not much improvement in message processing power check the database logs. If you find errors like these, the database is not opening enough sessions and is a bottleneck. Oracle: ORA-00018: maximum number of sessions exceeded   ORA-00020: maximum number of processes exceeded   SAP DB: -9807 Task Limit Here is how you calculate the required number of connections that need to be opened: Number of connections required for ABAP work processes: ABAP_connections = 2*(Total number of work processes in all instances) + 20 Number of connections required by J2EE server nodes J2EE_connections = (Number of Java server nodes)*(Maximum No. of Connections in all DB pools) + 10 You can find out the maximum number of connections as shown in the screen shot. 100 is the default value...

SAP XI: Quickly Install, Configure, and Run SAP NetWeaver PI 7.1

Link to SDN Blog