<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:blogger='http://schemas.google.com/blogger/2008' xmlns:georss='http://www.georss.org/georss' xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-6804215554173162849</id><updated>2024-08-28T13:56:49.199+05:30</updated><title type='text'>SAP OS/DB Migration CoE Team</title><subtitle type='html'>SAP OS/DB Migration Expert help and case studies</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://naidukyalla.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6804215554173162849/posts/default?redirect=false'/><link rel='alternate' type='text/html' href='http://naidukyalla.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Y K Naidu</name><uri>http://www.blogger.com/profile/00776575162015557491</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>15</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-6804215554173162849.post-5419202298474852008</id><published>2010-08-11T18:36:00.001+05:30</published><updated>2010-08-11T18:36:52.081+05:30</updated><title type='text'>Tablespace Administration</title><content type='html'>• Creation of a new tablespace, for example as a preparation to move certain tables out of the standard tablespace PSAP into a special tablespace&lt;br /&gt;• Deletion of a tablespace, for example after an upgrade&lt;br /&gt;• Extending tablespaces by adding a data file or tempfile or by resizing existing data files&lt;br /&gt;• Moving data files, for example because after adding a new disk a data file which was created on another disk needs to be moved to the new disk This lesson describes the actions of BRTOOLS or BRGUI under the main menu item Space management.&lt;br /&gt;&lt;br /&gt;Creating and Dropping tablespaces&lt;br /&gt;&lt;br /&gt;On normal operation creating a new tablespace or dropping an existing tablespace is not necessary.&lt;br /&gt;&lt;br /&gt;The creation of a new tablespace is necessary for example&lt;br /&gt;&lt;br /&gt;• in preparation for the upgrade: During the upgrade, the old ABAP programs in PSAP are deleted and the new ABAP programs are imported into the new tablespace PSAP.&lt;br /&gt;• in preparation for an online reorganization of a tablespace, for example to switch from a dictionary managed to a locally managed tablespace.&lt;br /&gt;&lt;br /&gt;To create a new tablespace use BRTOOLS or BRGUI and select Space management ? Create tablespace. To enter the main menu mode of BRSPACE, select continue in the next screen and select Create tablespace from the BRSPACE menu. As an alternative, you can start brspace -f tscreate and press continue.. Now fill in the necessary information by selecting the appropriate menu items.&lt;br /&gt;&lt;br /&gt;Create a tablespace using BR*Tools&lt;br /&gt;&lt;br /&gt;BR0657I Input menu 305 - please check/enter input values&lt;br /&gt;-------------------------------------------------------------------------------&lt;br /&gt;Main options for creation of tablespace in database T00&lt;br /&gt;1 - Tablespace name (tablespace) ......... [PSAPT00NEW]&lt;br /&gt;2 - Tablespace contents (contents) ....... [data]&lt;br /&gt;3 - Segment space management (space) ..... [auto]&lt;br /&gt;4 # Database owner of tablespace (owner) . []&lt;br /&gt;5 ~ Table data class / tabart (class) .... []&lt;br /&gt;6 - Data type in tablespace (data) ....... [both]&lt;br /&gt;7 # Joined index/table tablespace (join) . []&lt;br /&gt;Standard keys: c - cont, b - back, s - stop, r - refr, h - help&lt;br /&gt;-------------------------------------------------------------------------------&lt;br /&gt;BR0662I Enter your choice:&lt;br /&gt;&lt;br /&gt;The main options and their possible entries are:&lt;br /&gt;&lt;br /&gt;tablespace&lt;br /&gt;&lt;br /&gt;Enter the name of the tablespace to be created. According to the SAP conventions, the tablespace name should start with the letters &quot;PSAP&quot;, followed by the SCHEMA-ID, plus a unique name.&lt;br /&gt;&lt;br /&gt;contents&lt;br /&gt;&lt;br /&gt;• data for normal tablespaces containing tables and/or indexes&lt;br /&gt;• temp for a temporary tablespace&lt;br /&gt;• undo for an undo tablespace&lt;br /&gt;&lt;br /&gt;space&lt;br /&gt;&lt;br /&gt;You can select either auto for automatic segment space management (default) or manual for manual segment space management.&lt;br /&gt;&lt;br /&gt;owner&lt;br /&gt;&lt;br /&gt;Changing this is only possible if you have multiple components in one database. The owner is SAP of the database schema you create the tablespace for.&lt;br /&gt;&lt;br /&gt;data&lt;br /&gt;&lt;br /&gt;In the &quot;old&quot; tablespace layout a tablespace contained either tables (table) or indexes (index). In the new MCOD tablespace layout, tablespaces contain tables and indexes (both). SAP recommends generally to create new tablespaces containing data and indexes to simplify administration.&lt;br /&gt;&lt;br /&gt;join&lt;br /&gt;&lt;br /&gt;If in the data field you entered either table or index, you can enter here the corresponding index or table tablespace. In the first case, BRSPACE will create both tablespaces. In the second case, BRSPACE creates only a index tablespace on joins it with already existing table tablespace. When you entered both in the data field, this option is not selectable.&lt;br /&gt;&lt;br /&gt;After continuing, the menu for the data file properties is shown. The screenshot shows the output after changing autoextent to yes.&lt;br /&gt;&lt;br /&gt;Options for creation of a tablespace&lt;br /&gt;&lt;br /&gt;BR0657I Input menu 306 - please check/enter input values&lt;br /&gt;--------------------------------------------------------------------&lt;br /&gt;Space options for creation of tablespace PSAPT00TST (1. file)&lt;br /&gt;1 - Tablespace file name (file) .......... [G:\oracle\T00\sapdata3\0tst.data1]&lt;br /&gt;2 # Raw disk / link target (rawlink) ..... []&lt;br /&gt;3 - File size in MB (size) ............... [2]&lt;br /&gt;4 - File autoextend mode (autoextend) .... [yes]&lt;br /&gt;5 - Maximum file size in MB (maxsize) .... [10]&lt;br /&gt;6 - File increment size in MB (incrsize) . [2]&lt;br /&gt;7 - SQL command (command) ................ [create tablespace PSAPT t management local autoallocate segment space management auto datafi le\T00\sapdata3\t00tst_1\t00tst.data1&quot; size 2M autoextend on next 2M M]&lt;br /&gt;Standard keys: c - cont, b - back, s - stop, r - refr, h - help&lt;br /&gt;--------------------------------------------------------------------&lt;br /&gt;BR0662I Enter your choice:&lt;br /&gt;&lt;br /&gt;The main options and their possible entries are:&lt;br /&gt;&lt;br /&gt;file&lt;br /&gt;&lt;br /&gt;The name of the new data file for the tablespace. The default path and file name follows the SAP naming conventions for data files. You can create a tablespace with up to five data files using BRSPACE.&lt;br /&gt;&lt;br /&gt;size&lt;br /&gt;&lt;br /&gt;Size of the data file in MB.&lt;br /&gt;&lt;br /&gt;autoextend&lt;br /&gt;&lt;br /&gt;If set to yes, the new data file is created autoextensible. In this case, maxsize and incrsizemust be specified. If set to no, maxsize and incrsizecannot be specified and their entries are locked.&lt;br /&gt;&lt;br /&gt;maxsize&lt;br /&gt;&lt;br /&gt;For autoextensible data files, this parameter specifies the maximum size in MB up to which the data file can be increased.&lt;br /&gt;&lt;br /&gt;incrsize&lt;br /&gt;&lt;br /&gt;For autoextensible data files, this parameter specifies the size in MB, by which the data file is automatically increased when necessary.&lt;br /&gt;&lt;br /&gt;Now the tablespace will be created. Because creating a tablespace is a structural change in the database, a control file backup is created in the directory $SAPDATA_HOME/sapreorg/ before and after the creation. In addition the action will be reported in $SAPDATA_HOME/sapreorg/struc .log.&lt;br /&gt;&lt;br /&gt;To drop a tablespace use BRTOOLS or BRGUI and select Space management ? Drop tablespace. To enter the main menu mode of BRSPACE, select continue in the next screen and select Drop tablespace from the BRSPACE menu. As an alternative, you can start brspace -f tsdrop and enter continue.&lt;br /&gt;&lt;br /&gt;Now a list of tablespaces is shown, from where you can select the tablespace to be dropped. After selecting the tablespace you can set the force option (default: no). Per default, BRSPACE will not drop a tablespace which is not empty. Using the force option, BRSPACE will drop the tablespace even if it is not empty.&lt;br /&gt;&lt;br /&gt;When a tablespace is dropped, BRSPACE will&lt;br /&gt;&lt;br /&gt;• create a control file backup in the directory $SAPDATA_HOME/sapreorg/ before and after the deletion&lt;br /&gt;• check if the tablespace is empty. If the tablespace is not empty, it will not be dropped unless you force it by setting the force mode to yes.&lt;br /&gt;• take the tablespace offline&lt;br /&gt;• drop the tablespace including data files&lt;br /&gt;• remove all subdirectories for the data files&lt;br /&gt;• create an entry of the action in struc.log&lt;br /&gt;&lt;br /&gt;Enlarging Tablespaces&lt;br /&gt;&lt;br /&gt;To make a tablespace larger, there are three possible ways:&lt;br /&gt;&lt;br /&gt;• a new data file can be added to the existing tablespace.&lt;br /&gt;&lt;br /&gt;Use this option, if the existing data files cannot be resized because there is no disk space available on the disks holding the existing data files, or because the existing data files already have their maximum size and you don&#39;t want to make them larger.&lt;br /&gt;&lt;br /&gt;• the properties of an existing data file can be changed to be autoextensible. Use this option to simplify further tablespace administration in the future. Any autoextensible data file will grow automatically when needed up to a maximum file size defined.&lt;br /&gt;&lt;br /&gt;Caution: When using autoextensible data files, you have to monitor the disk space usage. In this case, a tablespace overflow can still occur if the disks holding these data files are full!&lt;br /&gt;&lt;br /&gt;• an existing data file can be resized.&lt;br /&gt;&lt;br /&gt;Use this option if you want to keep the control over the data file growth.&lt;br /&gt;&lt;br /&gt;To enlarge a tablespace by adding a new data file start BRTOOLS or BRGUI and select Space management? Extend tablespace. To enter the main menu mode of BRSPACE, select continue in the next screen and select Extend tablespace from the BRSPACE menu. As an alternative, you can use brspace -f tsextend and enter continue.&lt;br /&gt;&lt;br /&gt;After selecting the tablespace to be extended, a menu similar to the menu when creating a tablespace is shown. Enter the appropriate values as described above when creating a tablespace.&lt;br /&gt;&lt;br /&gt;To switch an existing file to be autoextensible start BRTOOLS or BRGUI and select Space management ? Alter data file ? Maintain autoextend. To enter the main menu mode of BRSPACE, select continue in the next screen. As an alternative, you can use brspace -f dfalter and select Maintain autoextend.&lt;br /&gt;&lt;br /&gt;Now select the data file from the list. The list only contains all data files because you can change maxsize and incrsize with this function.&lt;br /&gt;&lt;br /&gt;In the next screen, the parameters for automatic extension of the data file have to be entered (maxsize,incrsize - see above).&lt;br /&gt;&lt;br /&gt;To resize an existing data file start BRTOOLS or BRGUI and select Space management ? Alter data file ? Resize data file. To enter the main menu mode of BRSPACE, select continue in the next screen. As an alternative, you can use brspace -f dfalter and select Resize data file.&lt;br /&gt;&lt;br /&gt;Now select the data file from the list. Specifiy the new data file size and continue.&lt;br /&gt;&lt;br /&gt;Moving or Renaming Data Files &lt;br /&gt;&lt;br /&gt;To move or rename a data file, it is not sufficient to just move or rename the file itself, as Oracle would not know about the new file name or location. After moving or renaming a data file, the new file name has to be entered in the control file with Oracle commands. Using BRSPACE, all necessary actions are performed.&lt;br /&gt;&lt;br /&gt;You might want to move an existing data file to another location if&lt;br /&gt;&lt;br /&gt;• you want to move data files from a file system to raw devices or from raw devices to a file system (on UNIX)&lt;br /&gt;&lt;br /&gt;• you had to extend a tablespace by adding a new data file, but because of lack of disk space in the disks containing sapdata directories, the data file was created on another disk which was not intended to hold data files. After adding another disk you want to move this data file to the new disk.&lt;br /&gt;&lt;br /&gt;• you need to replace a disk on Windows (due to different drive letters used).&lt;br /&gt;&lt;br /&gt;To move or rename a data file start BRTOOLS or BRGUI and select Space management ? Move data file. To enter the menu mode of BRSPACE, select continue in the next screen. As an alternative, you can use brspace -f dfmove and enter continue. Now select the data file to move from the list of data files.&lt;br /&gt;&lt;br /&gt;In the next screen, enter the required information:&lt;br /&gt;&lt;br /&gt;destination&lt;br /&gt;&lt;br /&gt;enter the full path of the sapdata directory where data file shall be moved to. This directory must already exist. The subdirectory for the data file must not be entered and will be created by BRSPACE.&lt;br /&gt;&lt;br /&gt;parallel&lt;br /&gt;&lt;br /&gt;when moving more than one data file, you can parallelize the copy process. Enter the number of copy processes here.&lt;br /&gt;&lt;br /&gt;force&lt;br /&gt;&lt;br /&gt;To move or rename a data file, the database needs to be shut down. BRSPACE will normally only shut down the database, if SAP is not running. You can force BRSPACE to shut down the database even when SAP is connected by setting the force option.&lt;br /&gt;&lt;br /&gt;Additional Database Space Management Options&lt;br /&gt;&lt;br /&gt;To show database information start BRTOOLS or BRGUI and select Space management ? Additional space functions.&lt;br /&gt;&lt;br /&gt;You can view information about tablespace, data files, redo log and control files. Also disk usage information of all directories containing database data can be displayed.&lt;br /&gt;&lt;br /&gt;To alter a tablespace start BRTOOLS or BRGUI and select Space management ? Alter tablespace. Now you have the following possibilities:&lt;br /&gt;&lt;br /&gt;set tablespaces offline and online&lt;br /&gt;&lt;br /&gt;When a tablespace is set offline, it cannot be accessed anymore. For SAP to work correctly, all tablespaces belonging to the corresponding database schema user SAP must be online!&lt;br /&gt;&lt;br /&gt;There are situations, when Oracle sets a tablespace offline. This happens for example when Oracle receives an I/O error from the operating system when writing into a data file. To avoid corrupt blocks to be written, Oracle sets this tablespace offline.&lt;br /&gt;&lt;br /&gt;Caution: Whenever a tablespace is offline, and it was not actively set offline by an database administrator, you must find the reason for this and solve the problem causing Oracle to set this tablespace offline! After finding and resolving the problem, the tablespace can be set online using this menu.&lt;br /&gt;&lt;br /&gt;In databases having multiple components in one database (MCOD), the tablespaces belongs to one schema user SAP could be set offline to perform certain administrative actions without affecting other SAP systems using a different SAP user. But even in this situation, the tablespaces SYSTEM, PSAPROLL/PSAPUNDO and PSAPTEMP must not be set offline, because these tablespaces are used by all schema users.&lt;br /&gt;&lt;br /&gt;set or reset the backup status&lt;br /&gt;&lt;br /&gt;The backup status is regularly set by BRBACKUP when performing an online backup and reset after the backup. When BRBACKUP crashed during an online backup, one or more tablespaces remain in backup mode. This situation is checked by the database system check, which reports the following warning if a tablespace is in backup mode:BR0970W Database administration alert - level: WARNING, type: TABLESPACE_IN_BACKUP, object: PSAPC11 In this case,&lt;br /&gt;&lt;br /&gt;• a normal shutdown would not work&lt;br /&gt;• if the database crashes or a shutdown abort is performed while a tablespace is in backup mode, the database would need a manual recovery in order to be opened.&lt;br /&gt;&lt;br /&gt;To avoid a manual recovery, reset the backup status when a tablespace is in backup mode when the following conditions are true:&lt;br /&gt;&lt;br /&gt;• Analyzing the situation it turns out that an online backup crashed&lt;br /&gt;• There is currently no online backup running.&lt;br /&gt;Coalesce free extents&lt;br /&gt;&lt;br /&gt;Coalescing free extents means that several free extents which directly follow each other are combined to a single, larger free extent. The tool database system check will automatically coalesce free extents for all tablespaces. Manually coalescing free extents using this menu makes sense when a high amount of data was deleted in the database, for example after archiving data or the deletion of a client.</content><link rel='replies' type='application/atom+xml' href='http://naidukyalla.blogspot.com/feeds/5419202298474852008/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://naidukyalla.blogspot.com/2010/08/tablespace-administration.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6804215554173162849/posts/default/5419202298474852008'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6804215554173162849/posts/default/5419202298474852008'/><link rel='alternate' type='text/html' href='http://naidukyalla.blogspot.com/2010/08/tablespace-administration.html' title='Tablespace Administration'/><author><name>Y K Naidu</name><uri>http://www.blogger.com/profile/00776575162015557491</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6804215554173162849.post-4299859268305815933</id><published>2010-08-09T20:03:00.002+05:30</published><updated>2010-08-09T20:03:48.491+05:30</updated><title type='text'>OS DB Migration</title><content type='html'>Pre Export Process In Application level:- &lt;br /&gt;&lt;br /&gt;o Check the Java JRE version (Min 1.4.1).&lt;br /&gt;o Check the QCM table entries of SAP.&lt;br /&gt;o Check for cancelled and update task&lt;br /&gt;o Delete table entries from TATGPC, TATGPCA&lt;br /&gt;o Check the incremental table conversion&lt;br /&gt;o Cancel all released jobs&lt;br /&gt;o Check for the operation modes&lt;br /&gt;o Delete unnecessary spool data&lt;br /&gt;o De-schedule all SAP jobs&lt;br /&gt;o Delete all the batch jobs&lt;br /&gt;o Release all repairs and correction and transports&lt;br /&gt;o delete background input logs&lt;br /&gt;o Delete job logs&lt;br /&gt;o Delete the tRFC&lt;br /&gt;o Check for the code pages installed&lt;br /&gt;o Check the DDIC password for 000 client&lt;br /&gt;&lt;br /&gt;Pre Export Process In OS level:-&lt;br /&gt;&lt;br /&gt;o Deschedule all OS DB backups&lt;br /&gt;o Shutdown all external interface&lt;br /&gt;o The source should have minimum SP3&lt;br /&gt;&lt;br /&gt;Pre Export Process In DB level:-&lt;br /&gt;&lt;br /&gt;o Update DB statistics&lt;br /&gt;o Change the DB to no archive log mode&lt;br /&gt;&lt;br /&gt;Steps to Start the DB export&lt;br /&gt;&lt;br /&gt;o Enter the system as &lt;SID&gt;adm&lt;br /&gt;o Create to directory in the source system eg, Export, Install&lt;br /&gt;o Check for the PSAPTEMP, the size should be 2 times the largest index &lt;br /&gt;o Start the R3setup.bat program from the kernel CD (use the 45B_EXT kernel cd for the migration as the target system is AIX 5.3, always check the PAM before using the kernel cd.)&lt;br /&gt;o Edit the DBEXPORT.R3S file and skip the update of statistics as it is already done and update statistics of R3SETUP is high time consuming. It can even run for days for a DB size more than 1 TB&lt;br /&gt;o Edit the DBEXPORT.R3S to stop for splitter&lt;br /&gt;o Start the export&lt;br /&gt;o The export stops at the given breakpoint for the splitter&lt;br /&gt;o Split the STR files generated&lt;br /&gt;o Repeat the export process&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Import process&lt;br /&gt;&lt;br /&gt;o Check the Java version ( Minimum JRE version 1.4.1 )&lt;br /&gt;o Check all necessary drives and filesystems. ( #mkdir /oracle/client/92x_64, # cd /oracle/stage, #mkdir 920_64 )&lt;br /&gt;o Create to directory eg, Install, Import&lt;br /&gt;o From install directory run instool.sh of Ext. kernel cd for AIX.&lt;br /&gt;o set environment.&lt;br /&gt;#csh&lt;br /&gt;   #setenv LIBPATH /sapmnt/&lt;SID&gt;/exe:/oracle/&lt;SID&gt;/920_64/lib.&lt;br /&gt;o Install the central instances. R3SETUP –f CENTRAL.R3S&lt;br /&gt;o In the next installation process choose “Exit”&lt;br /&gt;o Install Oracle software as per WAS640 guide with ora&lt;SID&gt; user.&lt;br /&gt;o After the oracle installation is done repeat the installation of the R3SETUP&lt;br /&gt;o The R3SETUP stops for Migration key check phase&lt;br /&gt;o Create the tablespaces of the required sizes&lt;br /&gt;o Restart the database in no archive log mode&lt;br /&gt;o Start the import process&lt;br /&gt;o Complete the post installation steps from the migration guide of 45 B&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Some of the problems faced with the above mentioned source and target system&lt;br /&gt;&lt;br /&gt;1. During the export phase after the STR files are created the export stops with an error saying &lt;br /&gt;“Cannot connect to DB”&lt;br /&gt;&lt;br /&gt;Solution: Delete the following R3load, R3szchk, R3ldctl from the Instal directory.&lt;br /&gt;&lt;br /&gt;2. Use update of DB statistics by sapdba or brtools. Avoid using the update of statistics by the export&lt;br /&gt;Process&lt;br /&gt;&lt;br /&gt; Solution: Edit the DBEXPORT.R3S file and delete the lines DBCOMPUTESTAT4MIG_XT*, &lt;br /&gt;               DBCOMPUTESTAT4MIG*, BRCONNECTEXPSTAT*&lt;br /&gt;&lt;br /&gt;3. Export takes a huge time&lt;br /&gt;&lt;br /&gt;Solution: Use the java based package splitter to split the STR files for the export. &lt;br /&gt;&lt;br /&gt;4. Export fails complaining the PSAPTEMP size is small.&lt;br /&gt;&lt;br /&gt;Solution: Check the size of the PSAPTEMP before export. It should be atleast 2 times the size of the largest index for R/3.&lt;br /&gt;&lt;br /&gt;5. During the import process check the aio settings in the OS level.&lt;br /&gt;&lt;br /&gt;Solution: We have used the mix server of 512 and max server of 1024 during the import process&lt;br /&gt;&lt;br /&gt;6. The import process fails due to lack of space to extend the extent at PSAPROLL&lt;br /&gt;&lt;br /&gt;Solution: Try using the PSAPUNDO in place of PSAPROLL&lt;br /&gt;&lt;br /&gt;7. The total system downtime could be reduced if MIGMON was used. The firewall rule prevented      &lt;br /&gt;               from the use of migmon between the source and the target.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Post Installation jobs for BASIS area&lt;br /&gt;&lt;br /&gt;1. Replace the disp+work of the kernel.&lt;br /&gt;2. Delete the table entries as mentioned in the Heterogeneous system copy guide of 45B&lt;br /&gt;3. Edit the RFC destination address of other connected system.&lt;br /&gt;4. Change the printer definition of the target. Test all the printers are working or we need to make changes in the settings.&lt;br /&gt;5. Set up the TMS&lt;br /&gt;6. Check for the ALE and IDOCS flow after the new system is up&lt;br /&gt;7. Schedule all the basic BASIS background jobs.&lt;br /&gt;8. Take a full offline backup&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Reason for moving to Oracle 9.2.0.7&lt;br /&gt;&lt;br /&gt;9.2.0.4 being the first stable release of R/3 had many bugs which are listed in the SAP and Oracle sites were later removed in later subsequent releases. &lt;br /&gt;&lt;br /&gt;This oracle will be upgraded to Oracle 10.2.0.2 and for the upgrade the source should be at oracle 9.2.0.7 before it can be upgraded to 10g. &lt;br /&gt;&lt;br /&gt;As we go higher up in the in the Optimizer gets improved hence the execution plans are improved and this results is transactions executing faster&lt;br /&gt;&lt;br /&gt;Using of the Package splitter&lt;br /&gt;&lt;br /&gt;The java based package splitter can be used to split the STR files&lt;br /&gt;• Open new terminal preparation for splitter tool.&lt;br /&gt;• Edit packet_splitter_end.properties file &lt;br /&gt;• Use splitter guide for clarification.&lt;br /&gt;• setenv JAVA_HOME /usr/opt/java141.&lt;br /&gt;• using &lt;SID&gt;adm user, start split process.</content><link rel='replies' type='application/atom+xml' href='http://naidukyalla.blogspot.com/feeds/4299859268305815933/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://naidukyalla.blogspot.com/2010/08/os-db-migration.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6804215554173162849/posts/default/4299859268305815933'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6804215554173162849/posts/default/4299859268305815933'/><link rel='alternate' type='text/html' href='http://naidukyalla.blogspot.com/2010/08/os-db-migration.html' title='OS DB Migration'/><author><name>Y K Naidu</name><uri>http://www.blogger.com/profile/00776575162015557491</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6804215554173162849.post-749985652583177995</id><published>2010-07-26T17:30:00.000+05:30</published><updated>2010-07-26T17:32:42.496+05:30</updated><title type='text'>NetWeaver Installation Part I</title><content type='html'>&lt;p class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt; line-height: normal; font-family: verdana;&quot;&gt;&lt;span style=&quot;font-size: 78%; color: black;&quot;&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;1. How to make sap autostart  with the OS restart after the Upgrade?&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt; line-height: normal; font-family: verdana;&quot;&gt;&lt;span style=&quot;font-size: 78%; color: black;&quot;&gt;A.  /usr/sap/sapservices - after the upgrade execute cd $DIR_PUT/bin/  execute ./installsapinit.sh &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt; line-height: normal; font-family: verdana;&quot;&gt;&lt;span style=&quot;font-size: 78%; color: black;&quot;&gt;&lt;o:p&gt;&lt;br /&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt; line-height: normal; font-family: verdana;&quot;&gt;&lt;span style=&quot;font-size: 78%; color: black;&quot;&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;2. What are  the port numbers used by the NIM daemon?&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt; line-height: normal; font-family: verdana;&quot;&gt;&lt;span style=&quot;font-size: 78%; color: black;&quot;&gt;A.  3901 and 3902 hence &lt;b&gt;01&lt;/b&gt; and&lt;b&gt; 02&lt;/b&gt; should &lt;b&gt;NOT&lt;/b&gt; be used  for SAP instance numbers.&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt; line-height: normal; font-family: verdana;&quot;&gt;&lt;br /&gt;&lt;span style=&quot;font-size: 78%; color: black;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt; line-height: normal; font-family: verdana;&quot;&gt;&lt;span style=&quot;font-size: 78%; color: black;&quot;&gt;&lt;o:p&gt;  &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt; line-height: normal; font-family: verdana;&quot;&gt;&lt;span style=&quot;font-size: 78%; color: black;&quot;&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;3. Can I install SAP on  NFS mounted filesystems under AIX?&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt; line-height: normal; font-family: verdana;&quot;&gt;&lt;span style=&quot;font-size: 78%; color: black;&quot;&gt;A.  No, there might be problems when JVM is started.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt; line-height: normal; font-family: verdana;&quot;&gt;&lt;span style=&quot;font-size: 78%; color: black;&quot;&gt;&lt;o:p&gt;  &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt; line-height: normal; font-family: verdana;&quot;&gt;&lt;span style=&quot;font-size: 78%; color: black;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt; line-height: normal; font-family: verdana;&quot;&gt;&lt;span style=&quot;font-size: 78%; color: black;&quot;&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;4. What is  heterogeneous installation of SAP?&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt; line-height: normal; font-family: verdana;&quot;&gt;&lt;span style=&quot;font-size: 78%; color: black;&quot;&gt;A.  Installing an SAP system with instances running on different operating  systems.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt; line-height: normal; font-family: verdana;&quot;&gt;&lt;span style=&quot;font-size: 78%; color: black;&quot;&gt;&lt;span style=&quot;&quot;&gt;     &lt;/span&gt;We need  to download NW07_01_REL.zip from the marketplace and extract it to the  installation directory to update the control.xml. Since, this avoids  &quot;sapcontrol not found dir DIR_EXECUTABLE and DIR_CT_RUN&quot; error.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt; line-height: normal; font-family: verdana;&quot;&gt;&lt;span style=&quot;font-size: 78%; color: black;&quot;&gt;&lt;o:p&gt;  &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt; line-height: normal; font-family: verdana;&quot;&gt;&lt;span style=&quot;font-size: 78%; color: black;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt; line-height: normal; font-family: verdana;&quot;&gt;&lt;span style=&quot;font-size: 78%; color: black;&quot;&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;5. Why do we disable VM  Container in PI systems?&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt; line-height: normal; font-family: verdana;&quot;&gt;&lt;span style=&quot;font-size: 78%; color: black;&quot;&gt;A. To  reduce memory consumption. Long GC runtimes in the AS JAVA of the  NetWeaver PI cause shutdown of the server nodes.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt; line-height: normal; font-family: verdana;&quot;&gt;&lt;span style=&quot;font-size: 78%; color: black;&quot;&gt;&lt;o:p&gt;  &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt; line-height: normal; font-family: verdana;&quot;&gt;&lt;span style=&quot;font-size: 78%; color: black;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt; line-height: normal; font-family: verdana;&quot;&gt;&lt;span style=&quot;font-size: 78%; color: black;&quot;&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;6. Why do we set  ulimits (soft limits) before the installation?&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt; line-height: normal; font-family: verdana;&quot;&gt;&lt;span style=&quot;font-size: 78%; color: black;&quot;&gt;A.  SAP Note: &lt;/span&gt;&lt;span style=&quot;font-size: 78%; color: black;&quot;&gt;323816 &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt; line-height: normal; font-family: verdana;&quot;&gt;&lt;span style=&quot;font-size: 78%; color: black;&quot;&gt;&lt;o:p&gt;  &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt; line-height: normal; font-family: verdana;&quot;&gt;&lt;span style=&quot;font-size: 78%; color: black;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt; line-height: normal; font-family: verdana;&quot;&gt;&lt;span style=&quot;font-size: 78%; color: black;&quot;&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;7. After the PI 7.11  installation PISUPER is lack of which role?&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt; line-height: normal; font-family: verdana;&quot;&gt;&lt;span style=&quot;font-size: 78%; color: black;&quot;&gt;A.  SAP_NWA_FULL. Manually assign it.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt; line-height: normal; font-family: verdana;&quot;&gt;&lt;span style=&quot;font-size: 78%; color: black;&quot;&gt;&lt;o:p&gt;  &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt; line-height: normal; font-family: verdana;&quot;&gt;&lt;span style=&quot;font-size: 78%; color: black;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt; line-height: normal; font-family: verdana;&quot;&gt;&lt;span style=&quot;font-size: 78%; color: black;&quot;&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;8. What is an SMD  agent?&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt; line-height: normal; font-family: verdana;&quot;&gt;&lt;span style=&quot;font-size: 78%; color: black;&quot;&gt;A. This is a  standalone Java program that runs on each of the systems managed by SAP  solution manager diagnostics. The installation of the diagnostics agent  is a part of the Installation Master DVD. This gets installed  automatically with the Primary Application server and Additional  application server. Or we do have an option to installation separately  for non-SAP systems. &lt;/span&gt;&lt;span style=&quot;font-size: 78%; color: black;&quot;&gt;http://service.sap.com/diagnostics  &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt; line-height: normal; font-family: verdana;&quot;&gt;&lt;span style=&quot;font-size: 78%; color: black;&quot;&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt; line-height: normal; font-family: verdana;&quot;&gt;&lt;span style=&quot;font-size: 78%; color: black;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt; line-height: normal; font-family: verdana;&quot;&gt;&lt;span style=&quot;font-size: 78%; color: black;&quot;&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;9.&lt;/span&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;  &lt;/span&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;What  is a SAP Host Control Agent?&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt; line-height: normal; font-family: verdana;&quot;&gt;&lt;span style=&quot;font-size: 78%; color: black;&quot;&gt;A.&lt;br /&gt;&lt;!--[if !supportLineBreakNewLine]--&gt;&lt;br /&gt;&lt;!--[endif]--&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt; line-height: normal; font-family: verdana;&quot;&gt;&lt;span style=&quot;font-size: 78%; color: black;&quot;&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;10. How to update the Preequisite checker  with the lastest conditions?&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt; line-height: normal; font-family: verdana;&quot;&gt;&lt;span style=&quot;font-size: 78%; color: black;&quot;&gt;A.  Download the latest version of SAR file PREREQUISITE_CHECK_DATA_700.SAR  from the marketplace and extract the files to &lt;instmastdvd&gt;/IM_AIX_PPC64/COMMON/INSTALL&lt;o:p&gt;&lt;/o:p&gt;&lt;/instmastdvd&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt; line-height: normal; font-family: verdana;&quot;&gt;&lt;span style=&quot;font-size: 78%; color: black;&quot;&gt;&lt;o:p&gt;  &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt; line-height: normal; font-family: verdana;&quot;&gt;&lt;span style=&quot;font-size: 78%; color: black;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt; line-height: normal; font-family: verdana;&quot;&gt;&lt;span style=&quot;font-size: 78%; color: black;&quot;&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;11. What SAP Guides are  used for Installation?&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt; line-height: normal; font-family: verdana;&quot;&gt;&lt;span style=&quot;font-size: 78%; color: black;&quot;&gt;A. Master Guide,  Technical Infrastructure Guide, Media Guide, Specific Notes.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt; line-height: normal; font-family: verdana;&quot;&gt;&lt;span style=&quot;font-size: 78%; color: black;&quot;&gt;&lt;o:p&gt;  &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt; line-height: normal; font-family: verdana;&quot;&gt;&lt;span style=&quot;font-size: 78%; color: black;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt; line-height: normal; font-family: verdana;&quot;&gt;&lt;span style=&quot;font-size: 78%; color: black;&quot;&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;12. What is the  difference between Standard, Distributed, and High-Availability system  installation types?&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt; line-height: normal; font-family: verdana;&quot;&gt;&lt;span style=&quot;font-size: 78%; color: black;&quot;&gt;A. &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt; line-height: normal; font-family: verdana;&quot;&gt;&lt;span style=&quot;font-size: 78%; color: black;&quot;&gt;&lt;span style=&quot;&quot;&gt;                      &lt;/span&gt;Standard - PAS, DB, and SCS run  on single host&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt; line-height: normal; font-family: verdana;&quot;&gt;&lt;span style=&quot;font-size: 78%; color: black;&quot;&gt;&lt;span style=&quot;&quot;&gt;                       &lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: 78%; color: black;&quot;&gt;Distribute - PAS, DB and SCS run on different hosts&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt; line-height: normal; font-family: verdana;&quot;&gt;&lt;span style=&quot;font-size: 78%; color: black;&quot;&gt;&lt;span style=&quot;&quot;&gt;                      &lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: 78%; color: black;&quot;&gt;HA - PAS, DB, ASCS, SCS each run on separate host&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt; line-height: normal; font-family: verdana;&quot;&gt;&lt;span style=&quot;font-size: 78%; color: black;&quot;&gt;&lt;span style=&quot;&quot;&gt;                      &lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: 78%; color: black;&quot;&gt;Both ASCS and SCS run in a switchover cluster  infrastructure. ASCS and SCS must have their own Enque replication  server (ERS) instance. &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt; line-height: normal; font-family: verdana;&quot;&gt;&lt;span style=&quot;font-size: 78%; color: black;&quot;&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt; line-height: normal; font-family: verdana;&quot;&gt;&lt;span style=&quot;font-size: 78%; color: black;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt; line-height: normal; font-family: verdana;&quot;&gt;&lt;span style=&quot;font-size: 78%; color: black;&quot;&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;13. What is the need of  standalone host agent?&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt; line-height: normal; font-family: verdana;&quot;&gt;&lt;span style=&quot;font-size: 78%; color: black;&quot;&gt;A.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt; line-height: normal; font-family: verdana;&quot;&gt;&lt;span style=&quot;font-size: 78%; color: black;&quot;&gt;&lt;o:p&gt;  &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt; line-height: normal; font-family: verdana;&quot;&gt;&lt;span style=&quot;font-size: 78%; color: black;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt; line-height: normal; font-family: verdana;&quot;&gt;&lt;span style=&quot;font-size: 78%; color: black;&quot;&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;14. Examples for  possible distributed and HA system installations&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt; line-height: normal; font-family: verdana;&quot;&gt;&lt;span style=&quot;font-size: 78%; color: black;&quot;&gt;&lt;span style=&quot;&quot;&gt; &lt;/span&gt;A. &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt; line-height: normal; font-family: verdana;&quot;&gt;&lt;span style=&quot;font-size: 78%; color: black;&quot;&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt; line-height: normal; font-family: verdana;&quot;&gt;&lt;span style=&quot;font-size: 78%; color: black;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt; line-height: normal; font-family: verdana;&quot;&gt;&lt;span style=&quot;font-size: 78%; color: black;&quot;&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;15. Describe about  Standalone Host Agent.&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt; line-height: normal; font-family: verdana;&quot;&gt;&lt;span style=&quot;font-size: 78%; color: black;&quot;&gt;A. &lt;span style=&quot;&quot;&gt;            &lt;/span&gt;Using the host agent you can centrally monitor any  host with the Alert Monitor or the NWA or ACC. The host agent is used by  the ACC for starting, &lt;span style=&quot;&quot;&gt;                    &lt;/span&gt;stopping  and relocating SAP instances and databases.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt; line-height: normal; font-family: verdana;&quot;&gt;&lt;span style=&quot;font-size: 78%; color: black;&quot;&gt;&lt;span style=&quot;&quot;&gt;                      &lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: 78%; color: black;&quot;&gt;The host agent is automatically installed during the  installation of NW components. You may need to install a standalone  host agent in case &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt; line-height: normal; font-family: verdana;&quot;&gt;&lt;span style=&quot;font-size: 78%; color: black;&quot;&gt;&lt;span style=&quot;&quot;&gt;                       &lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: 78%; color: black;&quot;&gt;1. If you want to manage a host that does not have an SAP  instance or component&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt; line-height: normal; font-family: verdana;&quot;&gt;&lt;span style=&quot;font-size: 78%; color: black;&quot;&gt;&lt;span style=&quot;&quot;&gt;                       &lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: 78%; color: black;&quot;&gt;2. If you have upgraded your SAP system to NW7.1 or higher and  want the instances of the upgraded system to be managed by the ACC&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt; line-height: normal; font-family: verdana;&quot;&gt;&lt;span style=&quot;font-size: 78%; color: black;&quot;&gt;&lt;span style=&quot;&quot;&gt;                &lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt; line-height: normal; font-family: verdana;&quot;&gt;&lt;span style=&quot;font-size: 78%; color: black;&quot;&gt;&lt;span style=&quot;&quot;&gt;                      &lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: 78%; color: black;&quot;&gt;The host agents contain&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt; line-height: normal; font-family: verdana;&quot;&gt;&lt;span style=&quot;font-size: 78%; color: black;&quot;&gt;&lt;span style=&quot;&quot;&gt;                      &lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: 78%; color: black;&quot;&gt;1. The control program saphostexex&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt; line-height: normal; font-family: verdana;&quot;&gt;&lt;span style=&quot;font-size: 78%; color: black;&quot;&gt;&lt;span style=&quot;&quot;&gt;                      &lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: 78%; color: black;&quot;&gt;2. The SAP NW Management agent SAPHostControl  (sapstartsrv)&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt; line-height: normal; font-family: verdana;&quot;&gt;&lt;span style=&quot;font-size: 78%; color: black;&quot;&gt;&lt;span style=&quot;&quot;&gt;                       &lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: 78%; color: black;&quot;&gt;3. The sapacosprep executable of the Adaptive Computing  Infrastructure&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt; line-height: normal; font-family: verdana;&quot;&gt;&lt;span style=&quot;font-size: 78%; color: black;&quot;&gt;&lt;span style=&quot;&quot;&gt;                       &lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: 78%; color: black;&quot;&gt;4. The operating system collector saposcol&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt; line-height: normal; font-family: verdana;&quot;&gt;&lt;span style=&quot;font-size: 78%; color: black;&quot;&gt;&lt;span style=&quot;&quot;&gt;                      &lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: 78%; color: black;&quot;&gt;The installed programs are automatically started  when the host is booted.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt; line-height: normal; font-family: verdana;&quot;&gt;&lt;span style=&quot;font-size: 78%; color: black;&quot;&gt;&lt;span style=&quot;&quot;&gt;                       &lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: 78%; color: black;&quot;&gt;The automatic start is ensured by the startup script sapinit  that start the required executables.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt; line-height: normal; font-family: verdana;&quot;&gt;&lt;span style=&quot;font-size: 78%; color: black;&quot;&gt;&lt;o:p&gt;  &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt; line-height: normal; font-family: verdana;&quot;&gt;&lt;span style=&quot;font-size: 78%; color: black;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt; line-height: normal; font-family: verdana;&quot;&gt;&lt;span style=&quot;font-size: 78%; color: black;&quot;&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;16. Where can you find  the result of the Prerequisite check phase in the SAPInst?&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt; line-height: normal; font-family: verdana;&quot;&gt;&lt;span style=&quot;font-size: 78%; color: black;&quot;&gt;A.  Check the results in the file &lt;b&gt;prerquisites_checker_results.html&lt;/b&gt;  under the installation directory.&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt; line-height: normal; font-family: verdana;&quot;&gt;&lt;br /&gt;&lt;span style=&quot;font-size: 78%; color: black;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt; line-height: normal; font-family: verdana;&quot;&gt;&lt;span style=&quot;font-size: 78%; color: black;&quot;&gt;&lt;o:p&gt;  &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt; line-height: normal; font-family: verdana;&quot;&gt;&lt;span style=&quot;font-size: 78%; color: black;&quot;&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;17. How to run a test  for High-capacity tape drive?&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt; line-height: normal; font-family: verdana;&quot;&gt;&lt;span style=&quot;font-size: 78%; color: black;&quot;&gt;A.  tar -cvf /dev/&lt;tape-device&gt; &lt;test_file&gt; where &lt;tape-device&gt; is rmt0.&lt;o:p&gt;&lt;/o:p&gt;&lt;/tape-device&gt;&lt;/test_file&gt;&lt;/tape-device&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt; line-height: normal; font-family: verdana;&quot;&gt;&lt;span style=&quot;font-size: 78%; color: black;&quot;&gt;&lt;o:p&gt;  &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt; line-height: normal; font-family: verdana;&quot;&gt;&lt;span style=&quot;font-size: 78%; color: black;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt; line-height: normal; font-family: verdana;&quot;&gt;&lt;span style=&quot;font-size: 78%; color: black;&quot;&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;18. How to display the  available disks on AIX?&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt; line-height: normal; font-family: verdana;&quot;&gt;&lt;span style=&quot;font-size: 78%; color: black;&quot;&gt;A. lspv and lspv  -p &lt;disk-name&gt; for freespace &lt;o:p&gt;&lt;/o:p&gt;&lt;/disk-name&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt; line-height: normal; font-family: verdana;&quot;&gt;&lt;span style=&quot;font-size: 78%; color: black;&quot;&gt;&lt;o:p&gt;  &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt; line-height: normal; font-family: verdana;&quot;&gt;&lt;span style=&quot;font-size: 78%; color: black;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt; line-height: normal; font-family: verdana;&quot;&gt;&lt;span style=&quot;font-size: 78%; color: black;&quot;&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;19. How to display the  RAM size on AIX?&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt; line-height: normal; font-family: verdana;&quot;&gt;&lt;span style=&quot;font-size: 78%; color: black;&quot;&gt;A. lsattr -El sys0  -a realmem&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt; line-height: normal; font-family: verdana;&quot;&gt;&lt;span style=&quot;font-size: 78%; color: black;&quot;&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt; line-height: normal; font-family: verdana;&quot;&gt;&lt;span style=&quot;font-size: 78%; color: black;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt; line-height: normal; font-family: verdana;&quot;&gt;&lt;span style=&quot;font-size: 78%; color: black;&quot;&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;20. How to check the  C++ runtime levels on AIX?&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt; line-height: normal; font-family: verdana;&quot;&gt;&lt;span style=&quot;font-size: 78%; color: black;&quot;&gt;A.  lslpp -L xlC.aix50.rte and lslpp -L xlC.rte&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt; line-height: normal; font-family: verdana;&quot;&gt;&lt;span style=&quot;font-size: 78%; color: black;&quot;&gt;&lt;o:p&gt;  &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt; line-height: normal; font-family: verdana;&quot;&gt;&lt;span style=&quot;font-size: 78%; color: black;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt; line-height: normal; font-family: verdana;&quot;&gt;&lt;span style=&quot;font-size: 78%; color: black;&quot;&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;21. How to check the OS  version on AIX?&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt; line-height: normal; font-family: verdana;&quot;&gt;&lt;span style=&quot;font-size: 78%; color: black;&quot;&gt;A. lslpp -l  bos.rte&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt; line-height: normal; font-family: verdana;&quot;&gt;&lt;span style=&quot;font-size: 78%; color: black;&quot;&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt; line-height: normal; font-family: verdana;&quot;&gt;&lt;span style=&quot;font-size: 78%; color: black;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt; line-height: normal; font-family: verdana;&quot;&gt;&lt;span style=&quot;font-size: 78%; color: black;&quot;&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;22. How to ML and TL  levels on AIX?&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt; line-height: normal; font-family: verdana;&quot;&gt;&lt;span style=&quot;font-size: 78%; color: black;&quot;&gt;A. oslevel -r or  oslevel -s&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt; line-height: normal; font-family: verdana;&quot;&gt;&lt;span style=&quot;font-size: 78%; color: black;&quot;&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt; line-height: normal; font-family: verdana;&quot;&gt;&lt;span style=&quot;font-size: 78%; color: black;&quot;&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;23. Describe about AIO need under AIX?&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt; line-height: normal; font-family: verdana;&quot;&gt;&lt;span style=&quot;font-size: 78%; color: black;&quot;&gt;A. If  the database is installed using the filesystems, the settings for AIO  should be maxservers = minservers = 1.2 X number of datafiles used for  the Oracle&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt; line-height: normal; font-family: verdana;&quot;&gt;&lt;span style=&quot;font-size: 78%; color: black;&quot;&gt;&lt;span style=&quot;&quot;&gt;                 &lt;/span&gt;Having more number of maxservers for AIO will cause  problems, the reason is the surplus AIO processes are charged against  the database system rather than root and have a lower scheduling  priority. All processes become active very quickly and once active, the  AIO servers are never stopped. &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt; line-height: normal; font-family: verdana;&quot;&gt;&lt;span style=&quot;font-size: 78%; color: black;&quot;&gt;&lt;o:p&gt;  &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt; line-height: normal; font-family: verdana;&quot;&gt;&lt;span style=&quot;font-size: 78%; color: black;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt; line-height: normal; font-family: verdana;&quot;&gt;&lt;span style=&quot;font-size: 78%; color: black;&quot;&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;24. What is the check  condition for max processes per user (maxprocs) on AIX?&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt; line-height: normal; font-family: verdana;&quot;&gt;&lt;span style=&quot;font-size: 78%; color: black;&quot;&gt;A.  max processes per user &gt; max aio servers + all other process of the  ora&lt;sid&gt; user. Increase maxprocs to 4096 (or any high value). &lt;o:p&gt;&lt;/o:p&gt;&lt;/sid&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt; line-height: normal; font-family: verdana;&quot;&gt;&lt;span style=&quot;font-size: 78%; color: black;&quot;&gt;&lt;o:p&gt;  &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt; line-height: normal; font-family: verdana;&quot;&gt;&lt;span style=&quot;font-size: 78%; color: black;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt; line-height: normal; font-family: verdana;&quot;&gt;&lt;span style=&quot;font-size: 78%; color: black;&quot;&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;25. How do you adjust  minperm and maxperm parameters on AIX?&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt; line-height: normal; font-family: verdana;&quot;&gt;&lt;span style=&quot;font-size: 78%; color: black;&quot;&gt;A.  SAPNote: 973227&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt; line-height: normal; font-family: verdana;&quot;&gt;&lt;span style=&quot;font-size: 78%; color: black;&quot;&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt; line-height: normal; font-family: verdana;&quot;&gt;&lt;span style=&quot;font-size: 78%; color: black;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt; line-height: normal; font-family: verdana;&quot;&gt;&lt;span style=&quot;font-size: 78%; color: black;&quot;&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;26. What library will  be used for LDAP on AIX?&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt; line-height: normal; font-family: verdana;&quot;&gt;&lt;span style=&quot;font-size: 78%; color: black;&quot;&gt;A.  libldap.a&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt; line-height: normal; font-family: verdana;&quot;&gt;&lt;span style=&quot;font-size: 78%; color: black;&quot;&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt; line-height: normal; font-family: verdana;&quot;&gt;&lt;span style=&quot;font-size: 78%; color: black;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt; line-height: normal; font-family: verdana;&quot;&gt;&lt;span style=&quot;font-size: 78%; color: black;&quot;&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;27. How to check the  fileset consistency on AIX?&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt; line-height: normal; font-family: verdana;&quot;&gt;&lt;span style=&quot;font-size: 78%; color: black;&quot;&gt;A.  lppchk -v&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt; line-height: normal; font-family: verdana;&quot;&gt;&lt;span style=&quot;font-size: 78%; color: black;&quot;&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt; line-height: normal; font-family: verdana;&quot;&gt;&lt;span style=&quot;font-size: 78%; color: black;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt; line-height: normal; font-family: verdana;&quot;&gt;&lt;span style=&quot;font-size: 78%; color: black;&quot;&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;28. How to do a printer  check on AIX?&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt; line-height: normal; font-family: verdana;&quot;&gt;&lt;span style=&quot;font-size: 78%; color: black;&quot;&gt;A. lp -d&lt;printer-name&gt;  &lt;test-file&gt; and check the spool with the command lpstat -t&lt;o:p&gt;&lt;/o:p&gt;&lt;/test-file&gt;&lt;/printer-name&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt; line-height: normal; font-family: verdana;&quot;&gt;&lt;span style=&quot;font-size: 78%; color: black;&quot;&gt;&lt;o:p&gt;  &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt; line-height: normal; font-family: verdana;&quot;&gt;&lt;span style=&quot;font-size: 78%; color: black;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt; line-height: normal; font-family: verdana;&quot;&gt;&lt;span style=&quot;font-size: 78%; color: black;&quot;&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;29. Which XML file  contains space requirements for SAP system installation?&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt; line-height: normal; font-family: verdana;&quot;&gt;&lt;span style=&quot;font-size: 78%; color: black;&quot;&gt;A. &lt;export_dvd&gt;DATAUNITS/EXPORT_1/DB/ORA/DBSIZE.XML&lt;o:p&gt;&lt;/o:p&gt;&lt;/export_dvd&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt; line-height: normal; font-family: verdana;&quot;&gt;&lt;span style=&quot;font-size: 78%; color: black;&quot;&gt;&lt;o:p&gt;  &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt; line-height: normal; font-family: verdana;&quot;&gt;&lt;span style=&quot;font-size: 78%; color: black;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt; line-height: normal; font-family: verdana;&quot;&gt;&lt;span style=&quot;font-size: 78%; color: black;&quot;&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;30. What is the X11,  Perl, NLS, saplocales, fonts, codepages, NFS installation necessary  prior to the start of the SAP installation?&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt; line-height: normal; font-family: verdana;&quot;&gt;&lt;span style=&quot;font-size: 78%; color: black;&quot;&gt;A.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt; line-height: normal; font-family: verdana;&quot;&gt;&lt;span style=&quot;font-size: 78%; color: black;&quot;&gt;&lt;span style=&quot;&quot;&gt;                      &lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: 78%; color: black;&quot;&gt;If the application servers are installed  decentralized, NFS must be installed.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt; line-height: normal; font-family: verdana;&quot;&gt;&lt;span style=&quot;font-size: 78%; color: black;&quot;&gt;&lt;span style=&quot;&quot;&gt;                      &lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: 78%; color: black;&quot;&gt;fonts and code pages should be pre-installed.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt; line-height: normal; font-family: verdana;&quot;&gt;&lt;span style=&quot;font-size: 78%; color: black;&quot;&gt;&lt;span style=&quot;&quot;&gt;                      &lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: 78%; color: black;&quot;&gt;X11 is needed for Oracle database software  installation with runInstaller.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt; line-height: normal; font-family: verdana;&quot;&gt;&lt;span style=&quot;font-size: 78%; color: black;&quot;&gt;&lt;span style=&quot;&quot;&gt;                      &lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: 78%; color: black;&quot;&gt;Perl should be installed for applying Oracle interim  patches&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt; line-height: normal; font-family: verdana;&quot;&gt;&lt;span style=&quot;font-size: 78%; color: black;&quot;&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt; line-height: normal; font-family: verdana;&quot;&gt;&lt;span style=&quot;font-size: 78%; color: black;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt; line-height: normal; font-family: verdana;&quot;&gt;&lt;span style=&quot;font-size: 78%; color: black;&quot;&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;31. &lt;/span&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;When  do we install ABAP Central Services?&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;span style=&quot;font-size: 78%; color: black;&quot;&gt;A.  Only if you perform a high-availability installation.&lt;/span&gt;</content><link rel='replies' type='application/atom+xml' href='http://naidukyalla.blogspot.com/feeds/749985652583177995/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://naidukyalla.blogspot.com/2010/07/netweaver-installation-part-i.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6804215554173162849/posts/default/749985652583177995'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6804215554173162849/posts/default/749985652583177995'/><link rel='alternate' type='text/html' href='http://naidukyalla.blogspot.com/2010/07/netweaver-installation-part-i.html' title='NetWeaver Installation Part I'/><author><name>Y K Naidu</name><uri>http://www.blogger.com/profile/00776575162015557491</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6804215554173162849.post-6357113763966992137</id><published>2010-07-26T17:27:00.000+05:30</published><updated>2010-07-26T17:28:28.025+05:30</updated><title type='text'>Kinds of SAP Tables</title><content type='html'>&lt;p&gt;&lt;b&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;What is transparent table? &lt;/span&gt;&lt;/b&gt;&lt;br /&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;Transparent Table :  Exists with the same  structure both in dictionary as well as in database  exactly with the  same data and fields.&lt;/span&gt;&lt;br /&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;b&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;What is a cluster table? &lt;/span&gt;&lt;/b&gt;&lt;b&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;Where and when we use these tables?&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;Pooled Table : Pooled tables are logical  tables that must be assigned to a table pool when they are defined.  Pooled tables are used to store control data.  Several pooled tables can  be combined in a table pool. The data of these pooled tables are then  sorted in a common table in the database.&lt;/span&gt;&lt;br /&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;b&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;What is a pool table?  Where and when we  use these tables?&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;Cluster Table :  Cluster tables are logical  tables that must be assigned to a table cluster when they are defined.  Cluster tables can be used to store control data.  They can also be used  to store temporary data or texts, such as documentation.&lt;/span&gt;&lt;br /&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;b&gt;What is the major difference between  Standard tables, Pooled tables and Clustered Tables?&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;A transparent table is a table that stores data directly. You can read  these tables directly on the database from outside SAP with for instance  an &lt;span class=&quot;goog-spellcheck-word&quot;&gt;SQL&lt;/span&gt; statement.&lt;br /&gt;&lt;br /&gt;Transparent table is a one to one relation table i.e. when you create  one transparent table then exactly same table will create in data base  and if is basically used to store transaction data.&lt;br /&gt;&lt;br /&gt;A clustered and a pooled table cannot be read from outside SAP because  certain data are clustered and pooled in one field.&lt;br /&gt;&lt;br /&gt;One of the possible reasons is for instance that their content can be  variable in length and build up. Database manipulations in &lt;span class=&quot;goog-spellcheck-word&quot;&gt;ABAP&lt;/span&gt; are limited as well.&lt;br /&gt;&lt;br /&gt;But pool and cluster table is a many to one relationship table. This  means many pool table store in a database table which is know as table  pool.&lt;br /&gt;&lt;br /&gt;All the pool table stored table in table pool does not need to have any  foreign key relationship but in the case of cluster table it is must.  And pool and cluster table is basically use to store application data.&lt;br /&gt;&lt;br /&gt;Table pool can contain 10 to 1000 small pool table which has 10 to 100  records. But cluster table can contain very big but few (1 to 10)   cluster table.&lt;br /&gt;&lt;br /&gt;For pool and cluster table you can create secondary index and you can  use select distinct, group for pool and cluster table. You can use  native &lt;span class=&quot;goog-spellcheck-word&quot;&gt;SQL&lt;/span&gt; statement for pool  and cluster table.&lt;br /&gt;&lt;br /&gt;A structure is a table without data. It is only filled by program logic  at the moment it is needed starting from tables.&lt;br /&gt;&lt;br /&gt;A view is a way of looking at the contents of tables. It only contains  the combination of the tables at the basis and the way the data needs to  be represented. You actually call directly upon the underlying tables.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;How many tables we will come across in &lt;span class=&quot;goog-spellcheck-word&quot;&gt;ABAP&lt;/span&gt;&lt;/b&gt;&lt;b&gt;?&lt;/b&gt;&lt;br /&gt;Ans : 3 types : Pooled , clustered, Transparent&lt;br /&gt;&lt;br /&gt;&lt;b&gt;How many kinds of internal table are there?&lt;/b&gt;&lt;br /&gt;Ans:  5 Types.&lt;br /&gt;Standard Table,&lt;br /&gt;Sorted Table,&lt;br /&gt;Index Table,&lt;br /&gt;Hashed Table,&lt;br /&gt;Any Table ( Generic type , Rarely used )&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;</content><link rel='replies' type='application/atom+xml' href='http://naidukyalla.blogspot.com/feeds/6357113763966992137/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://naidukyalla.blogspot.com/2010/07/kinds-of-sap-tables.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6804215554173162849/posts/default/6357113763966992137'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6804215554173162849/posts/default/6357113763966992137'/><link rel='alternate' type='text/html' href='http://naidukyalla.blogspot.com/2010/07/kinds-of-sap-tables.html' title='Kinds of SAP Tables'/><author><name>Y K Naidu</name><uri>http://www.blogger.com/profile/00776575162015557491</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6804215554173162849.post-6615483199195111801</id><published>2010-07-26T17:26:00.002+05:30</published><updated>2010-07-26T17:27:36.224+05:30</updated><title type='text'>Some more NetWeaver QA on Installation and Migration</title><content type='html'>&lt;p&gt;&lt;b&gt;Can I install an SAP NetWeaver 7.0 SR3 system on 32-bit platforms?&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;As of SAP NetWeaver 7.0 SR3 (SPS 14) you can install only dialog  instances on 32-bit platforms. All remaining instances (central  instance, database instance, central services instance (SCS), ABAP  central services instance (ASCS)) you can install only on 64-bit  platforms.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Is SAP Solution Manager 7.0 a new release following SAP Solution  Manager 4.0?&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;SAP Solution Manager 4.0 SR4 (SPS 15) was renamed to SAP Solution  Manager 7.0 to make the name compliant with SAP NetWeaver 7.0.&lt;br /&gt;&lt;br /&gt;The new name SAP Solution Manager 7.0 brings with it the advantage of  both SAP Solution Manager and SAP NetWeaver having the same release  number, and is aligned with SAP&#39;s decision to streamline its product  offerings. This decision also highlights the close alignment and joint  go-to-market strategy of these two products.&lt;br /&gt;&lt;br /&gt;The renaming of SAP Solution Manager 4.0 to SAP Solution Manager 7.0 is a  name change only, therefore the SAP Solution Manager functionality,  release schedule, installations, or other technical aspects of SAP  Solution Manager will not be affected.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;&lt;h4&gt;How can I install SAP Solution Manager Diagnostics on an SAP   Solution Manager 3.2 system upgraded to SAP Solution Manager 7.0?&lt;/h4&gt;Proceed  as follows:&lt;br /&gt;&lt;ol&gt;&lt;li&gt;Install the Java Add-In for ABAP with SAPinst.&lt;/li&gt;&lt;li&gt;Deploy LMSERVICE*&lt;b&gt;_&lt;/b&gt;.SCA with SAPinst&lt;br /&gt;For more information, see the installation guides at &lt;a href=&quot;http://service.sap.com/instguides&quot; rel=&quot;nofollow&quot; target=&quot;_top&quot;&gt;http://service.sap.com/instguides&lt;/a&gt;   -&gt; SAP Components -&gt; SAP Solution Manager -&gt; Release 7.0&lt;/li&gt;&lt;/ol&gt;&lt;h4&gt;Can I install an SAP NetWeaver 7.0 system as a non-Unicode  system?&lt;/h4&gt;You can install an SAP NetWeaver 7.0 SR1 or SR2 ABAP system  as a  non-Unicode system. When you install an SAP NetWeaver 7.0 SR1 or  SR2  dual-stack system (ABAP+Java), the ABAP part of this system can  also be  installed as non-Unicode. The Java part of this system can only  be  installed as Unicode.&lt;br /&gt;As of SAP NetWeaver 7.0 SR3, you cannot install an SAP NetWeaver 7.0   ABAP system or the ABAP part of an SAP NetWeaver 7.0 SR3 dual-stack   system as non-Unicode any longer.&lt;br /&gt;However, non-Unicode is still supported when you perform the system copy   for an SAP system upgraded to SAP NetWeaver 7.0 SR3.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;h4&gt;Where can I find the Configuration Wizard?&lt;/h4&gt;The Configuration  Wizard is a Java application in the SAP NetWeaver  Administrator:&lt;br /&gt;http://&lt;host&gt;:&lt;port&gt;/nwa -&gt; Configuration Management  -&gt; Scenarios  -&gt; Configuration Wizard&lt;br /&gt;or open the application with the following shortcut directly:&lt;br /&gt;http://&lt;host&gt;:&lt;port&gt;/nwa/cfg-wizard&lt;/port&gt;&lt;/host&gt;&lt;/port&gt;&lt;/host&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;h4&gt;What are the benefits of using the Configuration Wizard?&lt;/h4&gt;&lt;ul&gt;&lt;li&gt;You  only have to read a reduced number of guides and get familiar  with a  reduced number of tools.&lt;/li&gt;&lt;li&gt;You do not need to check conflicting configuration settings and   mutual dependencies between components, as the configuration wizard   takes care of these dependencies.&lt;/li&gt;&lt;li&gt;Reduced time and effort for setup&lt;/li&gt;&lt;/ul&gt;&lt;h4&gt;How can I cancel/re-execute configuration task which has  &quot;Currently  executing&quot; status?&lt;/h4&gt;This may happen if your web session  has expired during execution of  configuration task which was not able  to finish in the background  because it needed some user input/response.  The next time you login to  Configuration Wizard if the server is not  restarted you will see this  task with &quot;Currently executing&quot; status  which prevents you from  re-executing the task. The status can be  cleared by restarting the  &quot;tc~lm~ctc~cul~startup_app&quot; application. To  do this go to&lt;br /&gt;http://&lt;host&gt;:&lt;port&gt;/nwa -&gt; Operation Management -&gt;  Systems -&gt;  Start &amp;amp; Stop -&gt; Java EE Applications&lt;br /&gt;Then stop and start the application.&lt;/port&gt;&lt;/host&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;h4&gt;What takes place during a homogeneous system copy?&lt;/h4&gt;The main  purpose of a homogeneous system copy is to build a test,  demo or  training system or to move a system to a new hardware. The  difference  from a heterogeneous system copy is that both the database  and  operating system remain the same. Because of this on some platforms   there is the possibility to perform the copy using database dependent   methods. Please read SAP Note 89188. Please note - no matter if you   change the version or bit version of either the operating system or the   database, the system copy is still considered to be a homogeous system   copy (e.g. system copy from Windows 2000 32-bit to Windows 2003 x64).&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;h4&gt;What takes place during a heterogeneous system copy (migration)?&lt;/h4&gt;The  main purpose of a heterogeneous system copy is to create a copy  of an  already existing R/3 system on the platform where either operating   system, or database, or both differ from the operating system/database   of the source system.&lt;br /&gt;The whole migration process consits of five main steps:&lt;br /&gt;a) preparation steps on the source system&lt;br /&gt;b) export of the source system data into database-independent format.   In a ABAP+ Java system it#s required to both export the ABAP and the   Java stack.&lt;br /&gt;c) transfer of the data made during the export&lt;br /&gt;d) new system installation together with data import&lt;br /&gt;e) post-processing steps within the target system&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;h4&gt;&lt;b&gt;Which tools are used during a migration on source and target   systems?&lt;/b&gt;&lt;/h4&gt;The main programs used for the migration are -  depending on the  kernel release &#39;R3SETUP&#39; or &#39;sapinst&#39;. When working,  they call some  other programs for particular purposes: R3LOAD, R3LDCTL,  R3SZCHK. There  are also several command files or, in another words,  installation  templates, that have the extensions R3S (R3SETUP) or xml  (sapinst).&lt;br /&gt;For the kernel-tools used during a migration some rules should be   followed:&lt;br /&gt;a) Tools used at the export on the source system must have the same   version as on the target system.&lt;br /&gt;b) Tools used must all have the same kernel-version. (do not mix up   kernel-tools of different releases)&lt;br /&gt;c) Tools must have the same kernel release as the system which is   migrated.&lt;br /&gt;The Java system copy tools do not depend on the kernel-version and  you  can always use the latest version of these tools.For details on this   please refer to note #784118.&lt;br /&gt;These rules should be applied unless otherwise specified in an   appropriate installation/migration note or guide. Please keep this in   mind when downloading a patched version of any mentioned tool from SAP   Service Marketplace.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;h4&gt;&lt;b&gt;What is the purpose of the files of different types that are used   during a migration?&lt;/b&gt;&lt;/h4&gt;DDL&lt;db_type&gt;.TPL is used for creation of  table/index definition  in database specific syntax, contains negative  list of tables, views  and indexes, assignment of TABARTs to storeage  unit and next extent size  of table/index. TABART stands for a data  class. Fore more details on  this please refer to note #46272.&lt;/db_type&gt;&lt;br /&gt;SAP&lt;tabart&gt;&lt;.STR contains table/index definitions from ABAP   Dictionary.&lt;/tabart&gt;&lt;br /&gt;SAP&lt;tabart.cmd and=&quot;&quot; contains=&quot;&quot; corresponding=&quot;&quot; ddl=&quot;&quot; definitons=&quot;&quot; for=&quot;&quot; names=&quot;&quot; of=&quot;&quot; path=&quot;&quot; ext=&quot;&quot;&gt;&lt;db_type&gt;.TPL,  export  directory, block and file sizes.&lt;/db_type&gt;&lt;/tabart.cmd&gt;&lt;br /&gt;SAP&lt;tabart&gt;.&lt;nnn&gt; - (e.g.001, 002), so called dump files  contains the  data of all tables of a tabart in a non-platform-specific  file format.&lt;/nnn&gt;&lt;/tabart&gt;&lt;br /&gt;These are binary files and they should never been changed by any   editor.&lt;br /&gt;SAP&lt;tabart&gt;.EXT contains initial sizes for tables and indexes.  Not  applicable to some RDBMS (e.g. MS SQL Server).&lt;/tabart&gt;&lt;br /&gt;SAP&lt;tabart&gt;.TOC contains position of table data within the  corresponded  dump file, name of the dump file , time stamp of unload,  table rows  number.&lt;/tabart&gt;&lt;br /&gt;TOC files must never been changed besides the approval of SAP Support   is given.&lt;br /&gt;SAP&lt;tabart&gt;.log contains useful information in case of error  and for  restart point.&lt;/tabart&gt;&lt;br /&gt;SAP&lt;tabart&gt;.TSK files used by R3load as of release 6.20. For  details  please refer to note # 455195&lt;/tabart&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;h4&gt;&lt;b&gt;I am considering a database/operating system change. Are there   any requirements that should be met before the migration starts?&lt;/b&gt;&lt;/h4&gt;A  heterogeneous system copy requires a certified consultant  responsible  for the migration as well as the migration services if a  productive  system is affected. Please refer to SAP Note &#39; 82478 where  the  requirements are described in detail.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;h4&gt;How and from where can I get all the necessary tools for a   migration?&lt;/h4&gt;To order a Migration Kit please create customer message  under  XX-SER-SWFL-SHIP component and specify exact OS and DB versions  as well  as Kernel Release of the system you would like to migrate. A  migration  guide can be downloaded at: &lt;a href=&quot;http://service.sap.com/instguides&quot; rel=&quot;nofollow&quot; target=&quot;_top&quot;&gt;http://service.sap.com/instguides&lt;/a&gt;.  A  list of notes with the most up to date information might be found in   beginning of the migration guide.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;h4&gt;&lt;b&gt;Is there anything else I need to have/ to do/ to know before   doing a migration?&lt;/b&gt;&lt;/h4&gt;You also need an installation package to  build up the target system  and installation guide, which you can get in  the same way as the  Migration Kit and System Copy Guide. Please also  read carefully Note  #82478 and information stored under &lt;a href=&quot;http://service.sap.com/osdbmigration&quot; rel=&quot;nofollow&quot; target=&quot;_top&quot;&gt;http://service.sap.com/osdbmigration&lt;/a&gt;.&lt;br /&gt;You may find very useful information in the SAP OS/DB Migration  Service  and SAP OS/DB Migration Service Planning Guide (please, pay  attention  to chapter &quot;Organizational Steps&quot;), where you also can find  out all  prerequisites and requirements for this procedure. Please, note  that  the migration must be performed by a Basis consultant with special   certification for OS/DB Migration.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;h4&gt;&lt;b&gt;How can I check whether a migration of a specific   product/os-db-combination is supported?&lt;/b&gt;&lt;/h4&gt;Please check whether  both the source and the target  product/os-db-combination is supported  first. Please refer to the  Platform Availability Matrix on &lt;a href=&quot;http://service.sap.com/pam&quot; rel=&quot;nofollow&quot; target=&quot;_top&quot;&gt;http://service.sap.com/pam&lt;/a&gt;  for this.&lt;br /&gt;In addition please check both the system copy guide and the relevant   notes for any restrictions. In some exceptional cases it may be   necessary to set up a pilot project for a specific system copy.&lt;br /&gt;Fore more details regarding the availability of system copy  procedures  odf BW 3.0B/3.1 and SAP NetWeaver 04 systems please refer to:  &lt;a href=&quot;http://service.sap.com/bi&quot; rel=&quot;nofollow&quot; target=&quot;_top&quot;&gt;http://service.sap.com/bi&lt;/a&gt;   --&gt; Services &amp;amp; Implementation --&gt; System Copy and Migration.&lt;br /&gt;Please also refer to the following notes:&lt;br /&gt;#777024 - BW3.0 and BW3.1 System Copy&lt;br /&gt;#771209 - NW04: System copy (supplementary note)&lt;br /&gt;#888210 - NW04s: System copy (supplementary note)&lt;br /&gt;#543715 - Projects for BW Migrations and system copies&lt;br /&gt;For more details on the system copy of &#39;SAP Web AS Java 6.40&#39; based   systems please refer to note #785848 on restrictions and procedures.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;h4&gt;Where can I find information on how to optimize the overall runtime   of a system copy?&lt;/h4&gt;You may refer to:  HTTP://service.sap.com/systemcopy -&gt; System Copy  &amp;amp; Migration  -&gt; Optimization for this.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;h4&gt;&lt;b&gt;Are there any restrictions regarding system copies in general?&lt;/b&gt;&lt;/h4&gt;Yes,  there are. You should always refer to the corresponding system  copy  guide to check the details. For instance for the system copy of   ABAP+Java or Java systems of release NW 7.0 the following applies:&lt;br /&gt;- &quot;Refresh&quot;of the database is not supported. A&quot;refresh&quot; of the  database  means that only the database is loaded with the content of a  database  of a different system. As in this scenario no migration  controller is  invoked, this is not supported.&lt;br /&gt;- Copying the database only is not supported&lt;br /&gt;- Copying the central instance only is not supported. The migration   controller deletes all dialog instances in the database, so the system   is not complete any longer.&lt;br /&gt;- Reinstalling the central instance without the database is not   supported.&lt;br /&gt;The migration controller deletes all dialog instances in the  database,  so the system is not complete any longer.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;h4&gt;Is it possible to perform a final migration of a productive system   without a &quot;test&quot; run?&lt;/h4&gt;No, you should never do this. You should  perform a test migration on a  comparable hardware with a system which  is a copy of the productive  database. This is necessary both to get an  idea of the overall runtime  of the productive migration an to recognize  major issues at the  export/import before the final migration.&lt;br /&gt;The same applies for the migration key. That means the migration key  is  generated as a self-service and should be tested before the  productive  migration. In case of any issues with the key generated it&#39;s  not  possible to create migration keys by the weekend support.</content><link rel='replies' type='application/atom+xml' href='http://naidukyalla.blogspot.com/feeds/6615483199195111801/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://naidukyalla.blogspot.com/2010/07/some-more-netweaver-qa-on-installation.html#comment-form' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6804215554173162849/posts/default/6615483199195111801'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6804215554173162849/posts/default/6615483199195111801'/><link rel='alternate' type='text/html' href='http://naidukyalla.blogspot.com/2010/07/some-more-netweaver-qa-on-installation.html' title='Some more NetWeaver QA on Installation and Migration'/><author><name>Y K Naidu</name><uri>http://www.blogger.com/profile/00776575162015557491</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6804215554173162849.post-6064515295088771232</id><published>2010-07-26T17:26:00.001+05:30</published><updated>2010-07-26T17:26:44.962+05:30</updated><title type='text'>Configure ALE</title><content type='html'>&lt;b&gt;Tcode: SALE&lt;/b&gt;&lt;br /&gt;&lt;i&gt;&lt;b&gt;Step 1: &lt;/b&gt;&lt;/i&gt; Create Logical System&lt;br /&gt;Next screen will be&lt;br /&gt;Create logical systems YLS800, YLS810&lt;br /&gt;Save it and back         &lt;br /&gt;&lt;i&gt;&lt;b&gt;Step 2 : &lt;/b&gt;&lt;/i&gt;Assign Client to Logical System&lt;br /&gt;Dbl Click on 800 Client and give the logical system as YLS800&lt;br /&gt;Dbl Click on 810 Client and give the logical system as YLS810&lt;br /&gt;&lt;i&gt;&lt;b&gt;Step 3 : &lt;/b&gt;&lt;/i&gt;Create RFC destination&lt;br /&gt;Give the RFC destination Connection type, Description and Target Host&lt;br /&gt;Click on Logon/Security&lt;br /&gt;Give the Language Client, User , Password&lt;br /&gt;Click on Test Connection and Remote Logon&lt;br /&gt;&lt;i&gt;&lt;b&gt;Step 4 : &lt;/b&gt;&lt;/i&gt;Create Port WE21&lt;br /&gt;Select own port name and give the own port name and click on continue&lt;br /&gt;Give the Description and RFC Destination created by you ie YLS810RFC&lt;br /&gt;&lt;i&gt;&lt;b&gt;Step 5 : &lt;/b&gt;&lt;/i&gt;Create Partner Profiles WE20&lt;br /&gt;Give the Partner no Parrtner type Type Agent Lang and save it&lt;br /&gt;Click on Outbound Parameters&lt;br /&gt;Give the Message type , Reciever Port Basic type and save it&lt;br /&gt;&lt;i&gt;&lt;b&gt;Step 6 :  &lt;/b&gt;&lt;/i&gt;Create  Distribution Model&lt;br /&gt;Click on Create Message type give the shorttext and Technical name and  continue&lt;br /&gt;&lt;i&gt;&lt;b&gt;Step 7 :  &lt;/b&gt;&lt;/i&gt;Generate Partner Profiles&lt;br /&gt;Enivornment -&gt; Generate Partner Profiles&lt;br /&gt;Give the logical system name&lt;br /&gt;&lt;i&gt;&lt;b&gt;Step 7 :&lt;/b&gt;&lt;/i&gt;&lt;br /&gt;save it , So material 858 Created&lt;br /&gt;&lt;i&gt;&lt;b&gt;Step 8 : &lt;/b&gt;&lt;/i&gt;Send material BD10&lt;br /&gt;&lt;i&gt;&lt;b&gt;Step 9 : &lt;/b&gt;&lt;/i&gt;Check the Idoc WE02&lt;br /&gt;Click on F8&lt;br /&gt;&lt;i&gt;&lt;b&gt;Step 10 :&lt;/b&gt;&lt;/i&gt;  Execute the program RBDMOIND-  Status  Conversion with Successful tRFC Execution&lt;br /&gt;You can check the status record status 12 appears.&lt;br /&gt;&lt;i&gt;&lt;b&gt;Step 11. &lt;/b&gt;&lt;/i&gt;Login 810 ABAP EDITOR SE38&lt;br /&gt;Execute the program RBDAPP01 - Inbound Processing of IDocs Ready for  Transfer&lt;br /&gt;&lt;i&gt;&lt;b&gt;S\tep 12 : &lt;/b&gt;&lt;/i&gt;Idoc List WE02&lt;br /&gt;Check the entrty in MARA TABLE</content><link rel='replies' type='application/atom+xml' href='http://naidukyalla.blogspot.com/feeds/6064515295088771232/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://naidukyalla.blogspot.com/2010/07/configure-ale.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6804215554173162849/posts/default/6064515295088771232'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6804215554173162849/posts/default/6064515295088771232'/><link rel='alternate' type='text/html' href='http://naidukyalla.blogspot.com/2010/07/configure-ale.html' title='Configure ALE'/><author><name>Y K Naidu</name><uri>http://www.blogger.com/profile/00776575162015557491</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6804215554173162849.post-8929823488626822133</id><published>2010-07-26T17:25:00.000+05:30</published><updated>2010-07-26T17:26:02.733+05:30</updated><title type='text'>Enable an SAP R/3 System send Idocs to SAP PI</title><content type='html'>&lt;b&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: small;&quot;&gt;Maintain the  Sender R3 system&lt;/span&gt; &lt;span class=&quot;Apple-style-span&quot; style=&quot;font-weight: normal;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: small;&quot;&gt;1. SM59 : Create a RFC destination to XI&lt;/span&gt;&lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: small;&quot;&gt;&lt;br /&gt;&lt;/span&gt; &lt;span class=&quot;Apple-style-span&quot; style=&quot;font-weight: normal;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: small;&quot;&gt;2. WE21 : Create a  TRFC Port -&gt;Specify the RFC Destination Created&lt;/span&gt;&lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: small;&quot;&gt;&lt;br /&gt;&lt;/span&gt; &lt;span class=&quot;Apple-style-span&quot; style=&quot;font-weight: normal;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: small;&quot;&gt;3. BD54 : Create a  Logical System for the Idoc Receiver&lt;/span&gt;&lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: small;&quot;&gt;&lt;br /&gt;&lt;/span&gt; &lt;span class=&quot;Apple-style-span&quot; style=&quot;font-weight: normal;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: small;&quot;&gt;4. WE20 : Create  Partner Profile -&gt;Maintain Outbound and the Inbound Parameters&lt;/span&gt;&lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: small;&quot;&gt;&lt;br /&gt;&lt;br /&gt;Log on to XI System:&lt;/span&gt;  &lt;span class=&quot;Apple-style-span&quot; style=&quot;font-weight: normal;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: small;&quot;&gt;1. SM59 : RFC Destination for Sender System&lt;/span&gt;&lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: small;&quot;&gt;&lt;br /&gt;&lt;/span&gt; &lt;span class=&quot;Apple-style-span&quot; style=&quot;font-weight: normal;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: small;&quot;&gt;2. IDX1 : Create the  port to get Idoc Metadata from Sender System ( The Port Name must match  the port name in the idoc header - Usually in format SAP. eg. SAPID1  [Optional Step. Not mandatory]&lt;/span&gt;&lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: small;&quot;&gt;&lt;br /&gt;&lt;/span&gt; &lt;span class=&quot;Apple-style-span&quot; style=&quot;font-weight: normal;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: small;&quot;&gt;3. IDX2 : Maintain  the Idoc Metadata. This is needed only by XI, and not by other SAP  systems. IDX2 is needed because XI needs to construct IDoc-XML from the  IDoc. No other SAP system needs to do that.&lt;/span&gt;&lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: small;&quot;&gt;&lt;br /&gt;&lt;/span&gt; &lt;span class=&quot;Apple-style-span&quot; style=&quot;font-weight: normal;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: small;&quot;&gt;&lt;br /&gt;&lt;/span&gt; &lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: small;&quot;&gt;&lt;br /&gt;To Enable Acknowledgement:&lt;/span&gt; &lt;span class=&quot;Apple-style-span&quot; style=&quot;font-weight: normal;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: small;&quot;&gt;SXMB_ADM -&gt;Integration Engine Configuration  -&gt;Specific Configuration -&gt;Add New entry -&gt; Select parameters  as:&lt;/span&gt;&lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: small;&quot;&gt;&lt;br /&gt;&lt;/span&gt; &lt;span class=&quot;Apple-style-span&quot; style=&quot;font-weight: normal;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: small;&quot;&gt;Category: RUNTIME&lt;/span&gt;&lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: small;&quot;&gt;&lt;br /&gt;&lt;/span&gt; &lt;span class=&quot;Apple-style-span&quot; style=&quot;font-weight: normal;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: small;&quot;&gt;Parameters:  ACK_SYSTEM_FAILURE&lt;/span&gt;&lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: small;&quot;&gt;&lt;br /&gt;&lt;/span&gt; &lt;span class=&quot;Apple-style-span&quot; style=&quot;font-weight: normal;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: small;&quot;&gt;Current Value: 1&lt;/span&gt;&lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: small;&quot;&gt;&lt;br /&gt;&lt;/span&gt; &lt;span class=&quot;Apple-style-span&quot; style=&quot;font-weight: normal;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: small;&quot;&gt;&lt;br /&gt;&lt;/span&gt; &lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: small;&quot;&gt;&lt;br /&gt;Go to SLD:&lt;/span&gt; &lt;span class=&quot;Apple-style-span&quot; style=&quot;font-weight: normal;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: small;&quot;&gt;1.  Create Technical System: Choose WEB AS ABAP if the system is R/3 -&gt;  Define SAP SID, Installation Number and Database Host Name a Maintain  message Server Details according to Sender System -&gt; Maintain Client  Details of Sender System -&gt;Select a Installed Product for Sender  System&lt;/span&gt;&lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: small;&quot;&gt;&lt;br /&gt;&lt;/span&gt; &lt;span class=&quot;Apple-style-span&quot; style=&quot;font-weight: normal;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: small;&quot;&gt;&lt;br /&gt;&lt;/span&gt; &lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: small;&quot;&gt;&lt;br /&gt;&lt;/span&gt; &lt;span class=&quot;Apple-style-span&quot; style=&quot;font-weight: normal;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: small;&quot;&gt;2. Create Business  System: Choose WEB AS ABAP if the system is R/3 -&gt; Choose the  Technical System and the client Created Before -&gt; Choose the  Installed Product -&gt; Set:&lt;/span&gt;&lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: small;&quot;&gt;&lt;br /&gt;&lt;/span&gt; &lt;span class=&quot;Apple-style-span&quot; style=&quot;font-weight: normal;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: small;&quot;&gt;Business System  Role: Application System&lt;/span&gt;&lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: small;&quot;&gt;&lt;br /&gt;&lt;/span&gt; &lt;span class=&quot;Apple-style-span&quot; style=&quot;font-weight: normal;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: small;&quot;&gt;Related Integration  Server: Integration Server&lt;/span&gt;&lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: small;&quot;&gt;&lt;br /&gt;&lt;/span&gt; &lt;span class=&quot;Apple-style-span&quot; style=&quot;font-weight: normal;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: small;&quot;&gt;&lt;br /&gt;&lt;/span&gt; &lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: small;&quot;&gt;&lt;br /&gt;Idoc Tunneling in XI&lt;/span&gt; &lt;span class=&quot;Apple-style-span&quot; style=&quot;font-weight: normal;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: small;&quot;&gt;To prevent performance consuming XMLization  and de-XMLization IDOCs are tunneled through SAP XI IDOC adapter meaning  no XMLiziation is executed before the IDOC is passed onto the pipeline.  Note the message is converted to UTF-8 codepage.&lt;/span&gt;&lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: small;&quot;&gt;&lt;br /&gt;&lt;/span&gt; &lt;span class=&quot;Apple-style-span&quot; style=&quot;font-weight: normal;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: small;&quot;&gt;Start transaction  SXMB_ADMIN on SAP XI.&lt;/span&gt;&lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: small;&quot;&gt;&lt;br /&gt;&lt;/span&gt; &lt;span class=&quot;Apple-style-span&quot; style=&quot;font-weight: normal;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: small;&quot;&gt;Select option  Configuration-&gt;Integration Engine Configuration and add two parameter  EXTERNAL_MAPPER in the category IDOC.&lt;/span&gt;&lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: small;&quot;&gt;&lt;br /&gt;&lt;/span&gt; &lt;span class=&quot;Apple-style-span&quot; style=&quot;font-weight: normal;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: small;&quot;&gt;Configure the  parameter according to the conditions below:&lt;/span&gt;&lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: small;&quot;&gt;&lt;br /&gt;&lt;/span&gt; &lt;span class=&quot;Apple-style-span&quot; style=&quot;font-weight: normal;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: small;&quot;&gt;If Message Code and  Message Function are specified in the partner profile:&lt;/span&gt;&lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: small;&quot;&gt;&lt;br /&gt;&lt;/span&gt; &lt;span class=&quot;Apple-style-span&quot; style=&quot;font-weight: normal;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: small;&quot;&gt;..ReceiverPort...&lt;/span&gt;&lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: small;&quot;&gt;&lt;br /&gt;&lt;/span&gt; &lt;span class=&quot;Apple-style-span&quot; style=&quot;font-weight: normal;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: small;&quot;&gt;If only the Message  Code is specified in the partner profile:&lt;/span&gt;&lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: small;&quot;&gt;&lt;br /&gt;&lt;/span&gt; &lt;span class=&quot;Apple-style-span&quot; style=&quot;font-weight: normal;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: small;&quot;&gt;..ReceiverPort..&lt;/span&gt;&lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: small;&quot;&gt;&lt;br /&gt;&lt;/span&gt; &lt;span class=&quot;Apple-style-span&quot; style=&quot;font-weight: normal;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: small;&quot;&gt;If only Message  Function is specified in the partner profile:&lt;/span&gt;&lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: small;&quot;&gt;&lt;br /&gt;&lt;/span&gt; &lt;span class=&quot;Apple-style-span&quot; style=&quot;font-weight: normal;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: small;&quot;&gt;..ReceiverPort...&lt;/span&gt;&lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: small;&quot;&gt;&lt;br /&gt;&lt;/span&gt; &lt;span class=&quot;Apple-style-span&quot; style=&quot;font-weight: normal;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: small;&quot;&gt;&lt;br /&gt;&lt;/span&gt; &lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: small;&quot;&gt;&lt;br /&gt;Integration Builder&lt;/span&gt; &lt;span class=&quot;Apple-style-span&quot; style=&quot;font-weight: normal;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: small;&quot;&gt; Integration Directory:&lt;/span&gt;&lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: small;&quot;&gt;&lt;br /&gt;&lt;/span&gt; &lt;span class=&quot;Apple-style-span&quot; style=&quot;font-weight: normal;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: small;&quot;&gt; 1. Add Business  System:  Adapter Specific Identifiers -&gt; &#39;Logical System&#39; identical  to the &#39;Logical System Name&#39; in the SLD Business System  &lt;/span&gt;&lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: small;&quot;&gt;&lt;br /&gt;&lt;/span&gt; &lt;span class=&quot;Apple-style-span&quot; style=&quot;font-weight: normal;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: small;&quot;&gt; 2.IDoc Receiver  Communication Channel: port the same as XI System IDX1&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;</content><link rel='replies' type='application/atom+xml' href='http://naidukyalla.blogspot.com/feeds/8929823488626822133/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://naidukyalla.blogspot.com/2010/07/enable-sap-r3-system-send-idocs-to-sap.html#comment-form' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6804215554173162849/posts/default/8929823488626822133'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6804215554173162849/posts/default/8929823488626822133'/><link rel='alternate' type='text/html' href='http://naidukyalla.blogspot.com/2010/07/enable-sap-r3-system-send-idocs-to-sap.html' title='Enable an SAP R/3 System send Idocs to SAP PI'/><author><name>Y K Naidu</name><uri>http://www.blogger.com/profile/00776575162015557491</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6804215554173162849.post-4017058110412010204</id><published>2010-07-26T17:24:00.000+05:30</published><updated>2010-07-26T17:25:14.955+05:30</updated><title type='text'>Archive Log Generation during Oracle Online Backup</title><content type='html'>&lt;span class=&quot;Apple-style-span&quot; style=&quot;&quot;&gt;When the oracle online backup is kick  started a SQL command issued which puts the tablespaces into backup  active mode, then copies the datafiles to disk / tape. Once the backup  is complete, anothe sql statement issued which takes the tablespace out  the backup mode.&lt;br /&gt;The sqls are&lt;br /&gt;alter database/tablespace begin backup;&lt;br /&gt;alter database/tablespace end backup;&lt;br /&gt;This can be seen via v$backup dynamic view.&lt;br /&gt;SQL&gt; select * from v$backup ;&lt;br /&gt;&lt;br /&gt;     FILE# STATUS                CHANGE# TIME&lt;br /&gt;---------- ------------------ ---------- ---------&lt;br /&gt;         1 ACTIVE                 831311 05-MAY-10&lt;br /&gt;         2 ACTIVE                 831311 05-MAY-10&lt;br /&gt;         3 ACTIVE                 831311 05-MAY-10&lt;br /&gt;         4 ACTIVE                 831311 05-MAY-10&lt;br /&gt;         5 ACTIVE                 831311 05-MAY-10&lt;br /&gt;         6 ACTIVE                 831311 05-MAY-10&lt;br /&gt;&lt;br /&gt;6 rows selected.&lt;br /&gt;&lt;br /&gt;So, during the backup, all the tablespaces/datafiles are sealed and are  not writable. Transaction changes are recorded in rego log files or sga  or rollback/undo segments or something and then will be written back  into the datafile when the database/tablespace is taken out of the  backup mode.&lt;br /&gt;&lt;br /&gt;We might have observed during the online backup there is a change of  huge generation of redo data which may impact the database performance  if the database is in archivelog mode.&lt;br /&gt;&lt;br /&gt;Let&#39;s see what are steps taken during the online backup.&lt;br /&gt;&lt;br /&gt;1. The tablespace is checkpointed.&lt;br /&gt;2. The checkpoint SCN number in the datafile headers cease to increment  with checkpoints.&lt;br /&gt;3. Full images (before and after image) of the changed database blocks  are written to the redologs.&lt;br /&gt;&lt;br /&gt;When you issue&lt;br /&gt;&lt;br /&gt;alter tablespace tbs_name begin backup;&lt;br /&gt;&lt;br /&gt;A checkpoint is performed against the target tablespace and the datafile  header is frozen, so, no more updates are allowed on the datafile  header, this is for the database to know which was the last time the  tablespace had a consistent image of the data.&lt;br /&gt;&lt;br /&gt;But during the backup, the corresponding datafiles in the tablespace  allow just normal read/write operations, that is IO activity is not  frozen.&lt;br /&gt;&lt;br /&gt;In case of redo log generation, each block will be recorded into the  redo logs files, the first the block is changed. So, if a row is  modified for the first time inside the data block since online backup is  started, the complete block image is recorded in the redo log files but  the subsequent transactions on the block will only record the  transaction just as normal.&lt;br /&gt;&lt;br /&gt;Above three steps are required to guarantee consistency during the file  is restored and recovered. By the freezing the checkpoint SCN in the  file headers, any subsequent recovery on that backup copy of the file  will know that it must commence at that SCN. Having an old SCN in the  file header tells recovery that the file is an old one, and that it  should  look for the redo log file containing that SCN, and apply  recovery starting there. Note that checkpoints to the datafiles in  online backup mode are not suppressed during the backup, only the  incrementing of the main checkpoint SCN flag. An &quot;Online backup  checkpoint&quot; SCN marker in the file header continues to increment as  periodic or incremental checkpoints progress normally.&lt;br /&gt;&lt;br /&gt;By initially checkpointing the datafiles that comprise the tablespace  and logging full block images to redo, Oracle guarantees that any blocks  changed in the datafile while in online backup mode will also be  available in the redologs in case they are ever used for a recovery.&lt;br /&gt;&lt;br /&gt;Now many one claim that during online backup there is excessive redo log  generation than normal mode. It actually depends on the amound of block  changes during online backup. Because the first time a block is changed  logging of full images of the changed blocks in these tablespaces are  recorded to the redo logs. Normally, Oracle logs an entry into the  database block. But during the online backup, by logging full images of  changed database blocks to the redologs, Oracle eliminates the  possibility of the backup containing irresolvable split blocks. To  understand this reasoning, you must first understand what a ssplit block  is.&lt;br /&gt;&lt;br /&gt;Typically, Oracle database blocks are a multiple of OS blocks. For  instance, most AIX installations offer a default block size of 4MB and  where as Oracle&#39;s default blcok size is of 8KB. That means the file  system stores data in 4MB chunks and oracle reads or writes in 8K chunks  or multiples of 8K. While backing up a datafile, backup utility  (brbackup in the case of SAP) makes a copy of the datafile from the  filesystem, using OS utilities such as copy, dd, cpio or ocopy. While  making this copy, it is reading in OS block sized increments. If the  database writer happens to be writing a DB block into the datafile at  the sametime that backup utility is reading that block&#39;s constituent OS  blocks, the backup copy of the DB block could contain some OS blocks  from before the database performed the write, and some from after. This  would be a split block.&lt;br /&gt;&lt;br /&gt;By logging the full block image of the changed block to the redologs, it  guarantees that in the event of a recovery, any split blocks that might  be in the backup copy of the datafile will be resolved by overlaying  them with the full legitimate image of the block from the redologs. Upon  completion of a recovery, any blocks that got copied in a split state  into the backup will have been resolved through application of full  block images from the redologs.&lt;/span&gt;</content><link rel='replies' type='application/atom+xml' href='http://naidukyalla.blogspot.com/feeds/4017058110412010204/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://naidukyalla.blogspot.com/2010/07/archive-log-generation-during-oracle.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6804215554173162849/posts/default/4017058110412010204'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6804215554173162849/posts/default/4017058110412010204'/><link rel='alternate' type='text/html' href='http://naidukyalla.blogspot.com/2010/07/archive-log-generation-during-oracle.html' title='Archive Log Generation during Oracle Online Backup'/><author><name>Y K Naidu</name><uri>http://www.blogger.com/profile/00776575162015557491</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6804215554173162849.post-5347656204283343914</id><published>2010-07-26T17:23:00.000+05:30</published><updated>2010-07-26T17:24:23.903+05:30</updated><title type='text'>Bootstrapping SAP Web dispatcher</title><content type='html'>&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;$ pwd&lt;br /&gt;/sapmnt/EP1/webdisp2_710&lt;br /&gt;$ sudo ./sapwebdisp -bootstrap&lt;br /&gt;SAP Web Dispatcher Bootstrap&lt;br /&gt;============================&lt;br /&gt;&lt;br /&gt;This bootstrap will perform the following steps:&lt;br /&gt;1. create profile file &quot;sapwebdisp.pfl&quot; for SAP Web Dispatcher (if not  already existing)&lt;br /&gt;2. create user for web based administration in file &quot;icmauth.txt&quot; (if  not already exisiting)&lt;br /&gt;3. start SAP Web Dispatcher with the created profile&lt;br /&gt;&lt;br /&gt;After the bootstrap you can use the web based administration&lt;br /&gt;&lt;br /&gt;Generating Profile &quot;sapwebdisp.pfl&quot;&lt;br /&gt;Hostname of Message Server (rdisp/mshost): hostname&lt;br /&gt;HTTP Port of Message Server (ms/http_port): 8100&lt;br /&gt;Checking connection to message server...OK&lt;br /&gt;Unique Instance Number for SAP Web Dispatcher (SAPSYSTEM): 22&lt;br /&gt;HTTP port number for SAP Web Dispatcher: 8002&lt;br /&gt;Create configuration for s(mall), m(edium), l(arge) system (default:  medium): m&lt;br /&gt;Profile &quot;sapwebdisp.pfl&quot; generated&lt;br /&gt;Authentication file &quot;icmauth.txt&quot; generated&lt;br /&gt;Web Administration user is &quot;icmadm&quot; with password &quot;Ea9qaPtT&quot;&lt;br /&gt;Restart sapwebdisp with profile: sapwebdisp.pfl&lt;br /&gt;sapwebdisp started with new pid 278536&lt;br /&gt;Web administration accessible with &quot;http://&lt;fqdn&gt;:8002/sap/wdisp/admin&quot;&lt;br /&gt;&lt;br /&gt;SAP Web Dispatcher bootstrap ended (rc=0)&lt;br /&gt;$ *** SAP Web Dispatcher up and operational (pid: 278536) ***&lt;/fqdn&gt;&lt;/span&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://naidukyalla.blogspot.com/feeds/5347656204283343914/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://naidukyalla.blogspot.com/2010/07/bootstrapping-sap-web-dispatcher.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6804215554173162849/posts/default/5347656204283343914'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6804215554173162849/posts/default/5347656204283343914'/><link rel='alternate' type='text/html' href='http://naidukyalla.blogspot.com/2010/07/bootstrapping-sap-web-dispatcher.html' title='Bootstrapping SAP Web dispatcher'/><author><name>Y K Naidu</name><uri>http://www.blogger.com/profile/00776575162015557491</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6804215554173162849.post-4340087032642802078</id><published>2010-07-26T17:22:00.000+05:30</published><updated>2010-07-26T17:23:24.030+05:30</updated><title type='text'>AIX tools for SAP Administrators Set 5</title><content type='html'>Check APAR Level&lt;br /&gt;instfix is used to install filesets associated with keywords or fixes.&lt;br /&gt;&lt;i&gt;instfix -i | grep &lt;apar&gt;&lt;/apar&gt;&lt;/i&gt;&lt;br /&gt;***********************************************************************************&lt;br /&gt;Check concurrent io settings on oracle filesystems&lt;br /&gt;&lt;i&gt;lsfs |grep cio&lt;/i&gt;&lt;br /&gt;To change the filesystems to CIO mounts execute the following scripts&lt;br /&gt;Script1:&lt;br /&gt;&lt;i&gt;lsfs -c |grep sapdata|cut -d&quot;:&quot; -f 1|while read f&lt;br /&gt;do&lt;br /&gt;chfs -a options=cio $f&lt;br /&gt;umount $f&lt;br /&gt;mount $f&lt;br /&gt;done&lt;/i&gt;&lt;br /&gt;Script 2&lt;br /&gt;&lt;i&gt;lsfs -c |grep [mirr,orig]log[A,B]|cut -d&quot;:&quot; -f 1|while read f&lt;br /&gt;do&lt;br /&gt;chfs -a options=cio $f&lt;br /&gt;umount $f&lt;br /&gt;mount $f&lt;br /&gt;done&lt;br /&gt;&lt;/i&gt;&lt;br /&gt;&lt;br /&gt;***********************************************************************************&lt;i&gt;  &lt;/i&gt;&lt;br /&gt;Setting Max Processes allowed per User&lt;br /&gt;&lt;i&gt;The parameter maxuproc defines this.&lt;/i&gt;&lt;br /&gt;&lt;i&gt;To check the current value&lt;/i&gt;&lt;br /&gt;&lt;i&gt;lsdev -El sys0&lt;/i&gt;&lt;br /&gt;&lt;i&gt;To change the parameter maxuproc&lt;/i&gt;&lt;br /&gt;&lt;i&gt;chdev -l sys0 -a maxuproc=&lt;newvalue&gt;&lt;/newvalue&gt;&lt;/i&gt;&lt;br /&gt;***********************************************************************************&lt;br /&gt; The xhost program is used to add or revert access to the X server for  specified hosts. This connection / port is used by VNC, X Manager.&lt;i&gt;&lt;br /&gt;&lt;/i&gt;All connection from all the server with the following command&lt;i&gt;&lt;br /&gt;xhost +&lt;br /&gt;or&lt;br /&gt;xhost +&lt;hostname&gt;&lt;br /&gt;&lt;/hostname&gt;&lt;/i&gt;***********************************************************************************&lt;br /&gt;slibclean&lt;br /&gt;&lt;i&gt;/usr/bin/slibclean&lt;/i&gt;&lt;br /&gt;Removes any currently unused modules in kernel and library memory.&lt;br /&gt;This unloads all object files with load and use counts of 0. It can also  be used to remove object files that are no longer used from both the  shared library region and in the shared library and kernel text regions  by removing object files that are no longer required.</content><link rel='replies' type='application/atom+xml' href='http://naidukyalla.blogspot.com/feeds/4340087032642802078/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://naidukyalla.blogspot.com/2010/07/aix-tools-for-sap-administrators-set-5.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6804215554173162849/posts/default/4340087032642802078'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6804215554173162849/posts/default/4340087032642802078'/><link rel='alternate' type='text/html' href='http://naidukyalla.blogspot.com/2010/07/aix-tools-for-sap-administrators-set-5.html' title='AIX tools for SAP Administrators Set 5'/><author><name>Y K Naidu</name><uri>http://www.blogger.com/profile/00776575162015557491</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6804215554173162849.post-4148262959718055498</id><published>2010-07-26T17:21:00.000+05:30</published><updated>2010-07-26T17:22:20.418+05:30</updated><title type='text'>SAP Table Logging</title><content type='html'>Table logging is a functionality SAP provides to automatically track  changes on tables set as &quot;LOG DATA CHANGES&quot;.&lt;br /&gt;By default SAP delivers mainly config tables set like that since the  main reason was to enable automatic logging of config changes.&lt;br /&gt;The functionality could indeed harm your system performance but , as per  OSS note 608835, you should not have problems since only config tables  are set to be logged...&lt;br /&gt;&quot;Generally, you can activate logging in your system without any problems  because SAP only delivers Customizing tables with activated logging.  Customizing tables usually contain a relatively small amount of data  which is only changed occasionally.&lt;br /&gt;To be more precise: Basically all Customizing tables are delivered with  activated logging because the requirements of external auditors are  inconsistent as regards the logging of tables.&lt;br /&gt;Tables for master and transaction data, on the other hand, are delivered  by SAP without logging indicators. A large number of these tables are  subject to mass changes which would cause performance problems if they  were logged. You should use great caution if you want to log any of  these tables.&lt;br /&gt;Practice has shown that, bearing the above restrictions in mind, logging  does not cause any problems in the production, Customizing and  development environments.&lt;br /&gt;If performance or memory problems occur unexpectedly, you can easily  determine which table causes the problems:&lt;br /&gt;Select the &quot;Administration --&gt; Number of logs (selective)&quot; menu  option (Shift+F8) in transaction scu3. Enter a time interval in the  selection screen displayed and leave the table selection empty. If you  now start the report, it returns a list of all logged tables with the  number of recorded logs. You can then deactivate the logging of the  tables most frequently logged in transaction SE13.&lt;br /&gt;As described above, SAP delivers all Customizing tables with activated  logging. Due to the relatively low number of changes in Customizing, it  is not useful to remove the logging indicator from all tables except a  selected few, especially since the requirements for the logging of pages  may be changed by your external auditor from time to time.&quot;&lt;br /&gt;&lt;br /&gt;If you want to monitor changes in application tables, you need to rely  on aplication change objects. Ex: for table MARA, we don&#39;t have it set  to auto changes, yet, we have the log of changes through standard change  objects, programmed within the standard MM02, MM01... transactions.</content><link rel='replies' type='application/atom+xml' href='http://naidukyalla.blogspot.com/feeds/4148262959718055498/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://naidukyalla.blogspot.com/2010/07/sap-table-logging.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6804215554173162849/posts/default/4148262959718055498'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6804215554173162849/posts/default/4148262959718055498'/><link rel='alternate' type='text/html' href='http://naidukyalla.blogspot.com/2010/07/sap-table-logging.html' title='SAP Table Logging'/><author><name>Y K Naidu</name><uri>http://www.blogger.com/profile/00776575162015557491</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6804215554173162849.post-736836147686048409</id><published>2010-07-26T17:19:00.001+05:30</published><updated>2010-07-26T17:20:43.348+05:30</updated><title type='text'>Script for killing all processes matching a search string!</title><content type='html'>&lt;p&gt;ps -e -o &quot;:%p:%a&quot; | grep &lt;search string=&quot;&quot;&gt; | cut -d&quot;:&quot; -f2|while  read p&lt;br /&gt;do&lt;br /&gt;echo processes $p&lt;br /&gt;kill -9 $p&lt;br /&gt;done&lt;/search&gt;&lt;/p&gt;</content><link rel='replies' type='application/atom+xml' href='http://naidukyalla.blogspot.com/feeds/736836147686048409/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://naidukyalla.blogspot.com/2010/07/script-for-killing-all-processes.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6804215554173162849/posts/default/736836147686048409'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6804215554173162849/posts/default/736836147686048409'/><link rel='alternate' type='text/html' href='http://naidukyalla.blogspot.com/2010/07/script-for-killing-all-processes.html' title='Script for killing all processes matching a search string!'/><author><name>Y K Naidu</name><uri>http://www.blogger.com/profile/00776575162015557491</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6804215554173162849.post-4111385680713144656</id><published>2010-07-26T16:18:00.001+05:30</published><updated>2010-07-26T16:18:34.271+05:30</updated><title type='text'>Near Zero Downtime Upgrade</title><content type='html'>Here&#39;s a brief steps for accomplishing a near zero downtime upgrade.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;1) A golden client is built with ERP 6.0 built. SPAU/SPDD is done and is relaible&lt;br /&gt;2) Table logging in turned on in the source release since that date.&lt;br /&gt;3) The tools keeps flushing the delta between the two systems. Here the tool manages the strucure changes and others for standard SAP objects. For custom tables or any special add on&#39;s, you have to provide the list.&lt;br /&gt;4) A 2 - 6 hour outage for the last delta to be flushed out.&lt;br /&gt;&lt;br /&gt;But this is still in testing phase in SAP Labs.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Best Technical Practices for SAP Landscape Maintenance&lt;br /&gt;In this post I would like to share my experience on Proactive measures to be taken in a SAP Landscape.&lt;br /&gt;The recommendations are slightly biased towards technical aspects of SAP; hence I would request the readers to only apply them in your own environment after a careful analysis. Thanks for it!&lt;br /&gt;You are most welcome for your suggestions and corrections.&lt;br /&gt;&lt;br /&gt;I would like to divide the main topic into 7 sub-components&lt;br /&gt;&lt;br /&gt;    *     Proactive Measures&lt;br /&gt;    *      Performance Optimization&lt;br /&gt;    *      Disaster Recovery&lt;br /&gt;    *      Problem-Solution Approach&lt;br /&gt;    *      Onsite vs Off-shore Support Delivery&lt;br /&gt;    *      Upgrades&lt;br /&gt;    *      System copies&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Proactive Measures&lt;br /&gt;This section emphasizes on key recommendations on preparation aspects to be satisfied for ever-challenging and ongoing performance tuning by Basis, ABAP and Functional Leads. These recommendations might give an impression that they would involve efforts during the initial stages of practice. But indeed this practice yields fruitful results once put in practice. Patience definitely pays! I would also be helping out in getting the intended results indeed by giving examples and code wherever necessary. Before I start just want to ensure the readers that this model works PERFECTLY if basis team works at a client place or close to the client environment. In off-shore support model, implementing these recommendations would be slightly tough. Though, the decision is left for you to decide which of them best suits your needs. I believe now I am ready go into topic.&lt;br /&gt;&lt;br /&gt;1. Technical review Tracker:&lt;br /&gt;This can be a Power-point presentation or a Word document depicting the technical aspects based on which the tuning, enhancements and changes can be decided. This presentation is updated twice in month by the Basis Team and will be reviewed by the Technical lead, Functional leads and other influencing persons. The objective of periodic reviews of this presentation would be to achieve the intermediate goals set during the review meetings. Let me be more specific about this presentation. The following are the slides that can be used for this presentation. Keep in mind that this presentation is unique to each SAP system landscape like ECC, BI, PI, SOLMAN, CRM, SRM etc.&lt;br /&gt;1. Hardware Details&lt;br /&gt;2. CPU Utilization of Primary, Additional Apps, Database servers&lt;br /&gt;3. System landscape and the transport route&lt;br /&gt;4. Database space management&lt;br /&gt;5. Buffer Invalidations&lt;br /&gt;6. Top Background Jobs&lt;br /&gt;7. EarlyWatch Recommendations&lt;br /&gt;&lt;br /&gt;I would give a brief about each of the above on how it works. H/W details slide shows hostname, RAM, physical/virtual CPUs on the LPAR/Server, CPU entitled capacity, IP address etc. CPU Utilization slide would help in identifying the CPU power bottlenecks and under utilization of CPU. This helps in identifying the SAP components causing the maximum utilization there by optimizing the total performance of the server and also reorganizing the logon groups. This helps especially during month-end releases and COPA activities which imposes maximum impact on the total server performance. Now, database space management slide. As we all know this is very crucial for the overall performance of the SAP server.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt; &lt;br /&gt;Script for killing all processes matching a search string!&lt;br /&gt;&lt;br /&gt;ps -e -o &quot;:%p:%a&quot; | grep | cut -d&quot;:&quot; -f2|while read p&lt;br /&gt;do&lt;br /&gt;echo processes $p&lt;br /&gt;kill -9 $p&lt;br /&gt;done&lt;br /&gt;&lt;br /&gt;0 comments &lt;br /&gt;NetWeaver Installation Part II&lt;br /&gt;Posted by Venky on at 8:21 AM&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;32. What are sapadm, adm and webadm used for?&lt;br /&gt;A. sapadm is used for Central monitoring services. adm is dedicated to Diagnostic agent installation. webadm is created to use web administration interface for Internet Communication Manager (ICM) and web dispatcher.&lt;br /&gt;&lt;br /&gt;33. How to prepare SAP system for NWDI integration?&lt;br /&gt;A .           If you select check box Prepare SAP system for NWDI Integration on the screen NWDI Landscape, SAPinst copies all SCAs belonging to the software units that you installed to the global transport directory.&lt;br /&gt;&lt;br /&gt;The SAP NetWeaver Development Infrastructure has a set of services that provide central storage and distributed versioning of Java source code, plus centralized build services and a predefined change management process that control the folow of the software through the landspace. To integrate your SAP system into the development landscape, NWDI requires all installed software components to be available in the file system.&lt;br /&gt;&lt;br /&gt;34. How do you plan the Switchover Cluster?&lt;br /&gt;A.            To reduce unplanned downtime for your SAP system by setting up a switchover cluster. This setup installs critical software units - know as &quot;single points of failure&quot; (SPOFs) - across multiple host machines in the cluster. In the event of a failure on the primary node, proprietary switchover software automatically switches the failed software unit to another hardware node in the cluster.&lt;br /&gt;Manual intervention is not required. Applications accessing the failed software unit might experience a short delay but can then resume processing as normal.&lt;br /&gt;Switchoever clusters also have the advantage that you can deliberately initiate switchover to free up a particular node for planned system maintenance. Switchover solutoins can protect against hardware failure and operating system failure but not against human error.&lt;br /&gt;&lt;br /&gt;35. What a switchover cluster consists of?&lt;br /&gt;A.&lt;br /&gt;1. HW cluster of two or more physically separate host machines to run multiple copies of the critical software units, in an SAP system the SPOFs referred to above.&lt;br /&gt;2. Switchover software to detect failure in a node and switch the affected software unit to the standby node, where it can continue operating.&lt;br /&gt;3. A mechanism to enable application software to seamlessly continue working with the switched software unit - normally this is achieved by virtual addressing.&lt;br /&gt;&lt;br /&gt; &lt;br /&gt;36.  How do you manage the creation of operating systems users during the SAP installation in the case of NIS (Network Information System)?&lt;br /&gt;A.&lt;br /&gt;SAPinst checks if the required services are available on the host and creates them if necessary. See the log messages about the service entries and adapt the network-wide (NIS) entries accordingly.&lt;br /&gt;SAPinst checks the NIS users, groups, and services using NIS commands. However, SAPinst does not change NIS configurations.&lt;br /&gt;For a distributed or a high-availability system, its recommended that you distribute account information (operating system users and groups) over the network by using NIS.&lt;br /&gt;Note: If you use NFS-V4 file system, you have to create the ora user on the NFS server.&lt;br /&gt;37. Directory structure of ABAP+Java System.&lt;br /&gt; &lt;br /&gt;AIX tools for SAP Administrators Set 4&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Some really funky hardware-looking problems can be fixed by draining&lt;br /&gt;the NVRAM battery for 5 minutes, and then reinstalling the microcode.&lt;br /&gt;We used to do this on some IBM RT&#39;s in Cincinnati, and a recent poster&lt;br /&gt;to AIX-L indicates that it&#39;s still useful in some situations.&lt;br /&gt;&lt;br /&gt;Why don&#39;t you try using iptrace and ipreport to see the behavior of your&lt;br /&gt;telnet sessions ??&lt;br /&gt;&lt;br /&gt;/usr/bin/uname -M&lt;br /&gt;Gets the machine type&lt;br /&gt;&lt;br /&gt;acledit&lt;br /&gt; &lt;br /&gt;AIX tools for SAP Administrators Set 3&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;savevg -v -n -9 / _rootvg.img rootvg&lt;br /&gt;This can be used to build a NIM installable image to recover your systems&lt;br /&gt;&lt;br /&gt;alternatively, the command line call for a mksysb to tape (to include map&lt;br /&gt;and exclude files) is /usr/bin/mksysb &#39;-m&#39; &#39;-e&#39; &#39;-i&#39; /dev/rmt0&lt;br /&gt;&lt;br /&gt;Finding which lpp contains a file:&lt;br /&gt;lslpp -w /usr/sbin/umount&lt;br /&gt;&lt;br /&gt;AIX Standalone Diagnostics&lt;br /&gt;http://www.ibm.com/developerworks/wikis/display/WikiPtype/IBM+Standalone+Diagnostics&lt;br /&gt;&lt;br /&gt;Show real memory&lt;br /&gt;lsattr -El sys0 | grep realmem&lt;br /&gt;lsattr -El mem0&lt;br /&gt;&lt;br /&gt;Example&lt;br /&gt;user@(/home/user)$ lsattr -El sys0&lt;br /&gt;SW_dist_intr false Enable SW distribution of interrupts True&lt;br /&gt;autorestart true Automatically REBOOT system after a crash True&lt;br /&gt;boottype disk N/A False&lt;br /&gt;capacity_inc 0.01 Processor capacity increment False&lt;br /&gt;capped false Partition is capped False&lt;br /&gt;conslogin enable System Console Login False&lt;br /&gt;cpuguard enable CPU Guard True&lt;br /&gt;dedicated false Partition is dedicated False&lt;br /&gt;ent_capacity 4.00 Entitled processor capacity False&lt;br /&gt;frequency 1056000000 System Bus Frequency False&lt;br /&gt;fullcore false Enable full CORE dump True&lt;br /&gt;fwversion IBM,SF240_358 Firmware version and revision levels False&lt;br /&gt;id_to_partition 0X800001D372E00006 Partition ID False&lt;br /&gt;id_to_system 0X800001D372E00000 System ID False&lt;br /&gt;iostat true Continuously maintain DISK I/O history True&lt;br /&gt;keylock normal State of system keylock at boot time False&lt;br /&gt;log_pg_dealloc true Log predictive memory page deallocation events True&lt;br /&gt;max_capacity 6.00 Maximum potential processor capacity False&lt;br /&gt;max_logname 9 Maximum login name length at boot time True&lt;br /&gt;maxbuf 20 Maximum number of pages in block I/O BUFFER CACHE True&lt;br /&gt;maxmbuf 0 Maximum Kbytes of real memory allowed for MBUFS True&lt;br /&gt;maxpout 8193 HIGH water mark for pending write I/Os per file True&lt;br /&gt;maxuproc 1024 Maximum number of PROCESSES allowed per user True&lt;br /&gt;min_capacity 0.10 Minimum potential processor capacity False&lt;br /&gt;minpout 4096 LOW water mark for pending write I/Os per file True&lt;br /&gt;modelname IBM,9117-570 Machine name False&lt;br /&gt;ncargs 8 ARG/ENV list size in 4K byte blocks True&lt;br /&gt;nfs4_acl_compat secure NFS4 ACL Compatibility Mode True&lt;br /&gt;pre430core false Use pre-430 style CORE dump True&lt;br /&gt;pre520tune disable Pre-520 tuning compatibility mode True&lt;br /&gt;realmem 16777216 Amount of usable physical memory in Kbytes False&lt;br /&gt;rtasversion 1 Open Firmware RTAS version False&lt;br /&gt;sed_config select Stack Execution Disable (SED) Mode True&lt;br /&gt;systemid IBM,0265151DA Hardware system identifier False&lt;br /&gt;variable_weight 64 Variable processor capacity weight False&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;See if you AIX system&#39;s hardware is CHRP (some sort of PowerPC reference&lt;br /&gt;platform spec, I believe) :&lt;br /&gt;bootinfo -p&lt;br /&gt;chrp&lt;br /&gt;&lt;br /&gt; &lt;br /&gt;AIX tools for SAP Administrators Set 2&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;List subsystem, this shows the subsystems that are active and inactive along with their PIDs&lt;br /&gt;lssrc -a&lt;br /&gt;&lt;br /&gt;This starts sendmail&lt;br /&gt;startsrc -s sendmail -a &quot;-bd -q30m&quot;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;lsps is used to list the characteristics of paging space&lt;br /&gt;&lt;br /&gt;Turning off ip forwarding:&lt;br /&gt;/usr/sbin/no -o ipforwarding=0&lt;br /&gt;&lt;br /&gt;Detailed info about a specific error (errors are stored in NVRAM on AIX)&lt;br /&gt;errpt -a -jE85C5C4C&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Checking the fileset installation&lt;br /&gt;lslpp -l&lt;br /&gt;&lt;br /&gt;show LPAR configuration&lt;br /&gt;lparstat -i or prtconf&lt;br /&gt;&lt;br /&gt;Run the ssadiag against the drive and the adapter and it will tell you if it fails or not. Then if its a hot plugable it can be replaced online.&lt;br /&gt;&lt;br /&gt;Backup to tape:&lt;br /&gt;env - /usr/bin/mksysb &#39;-m&#39; &#39;-i&#39; &#39;-X&#39; /dev/rmt0&lt;br /&gt;The &quot;env -&quot; is because some sort of environment variable can confuse&lt;br /&gt;mksysb, making it error out instead of doing your backup&lt;br /&gt;There&#39;s also &quot;smitty mksysb&quot;&lt;br /&gt;&lt;br /&gt;You can create an image using the savevg command i.e.&lt;br /&gt;savevg -v -n -9 / _rootvg.img rootvg&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;AIX tools for SAP Administrators Set 1&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;VM Utilization&lt;br /&gt;vmstat 3 5&lt;br /&gt;&lt;br /&gt;Checking for CLOSE_WAITs&lt;br /&gt;CLOSE_WAIT Indicates passive close. Server just received first FIN from a client.&lt;br /&gt;netstat -a | grep CLOSE_WAIT | wc -l&lt;br /&gt;&lt;br /&gt;ps auxxxx&lt;br /&gt;The -a option tells ps to list the processes of all users.&lt;br /&gt;The -u option tells ps to provide detailed information about each process.&lt;br /&gt;The -x option adds to the list processes that have no controlling terminal, such as daemons, which are programs that are launched during booting (i.e., computer startup) and run unobtrusively in the background until they are activated by a particular event or condition.&lt;br /&gt;&lt;br /&gt;Top 10 processes&lt;br /&gt;svmon -Pvt 10 | more&lt;br /&gt;&lt;br /&gt;Top 10 users&lt;br /&gt;svmon -Uvt 10 | more&lt;br /&gt;&lt;br /&gt;ipcs -pmb | grep&lt;br /&gt;&lt;br /&gt;ipcs&lt;br /&gt;&lt;br /&gt;topas -P&lt;br /&gt;Topas Monitor for host: vws031 Interval: 2 Tue Feb 9 12:15:44 2010&lt;br /&gt;&lt;br /&gt;DATA TEXT PAGE PGFAULTS&lt;br /&gt;USER PID PPID PRI NI RES RES SPACE TIME CPU% I/O OTH COMMAND&lt;br /&gt;decadm 819304 1196242 63 20 40710 11971 43398 41:22 0.2 0 1 disp+wor&lt;br /&gt;root 495666 1 60 20 709 31 2466 28:57 0.1 0 0 kulagent&lt;br /&gt;in0437891966236 1855502 60 20 740 109 740 0:00 0.1 0 3 topas&lt;br /&gt;cipadm 700444 737466 82 20 88459 471 138722 61:15 0.0 1 1 jlaunch&lt;br /&gt;cipadm 352362 737466 82 20 8769 471 18335 43:44 0.0 0 0 jlaunch&lt;br /&gt;cipadm 753914 737466 82 20 12576 471 29115 31:51 0.0 0 0 jlaunch&lt;br /&gt;decadm 745700 1196242 60 20 932 1160 1343 5:57 0.0 0 0 gwrd&lt;br /&gt;root 1306808 1 60 20 238 360 422 1:42 0.0 0 25 saphoste&lt;br /&gt;sapadm 1818770 1 60 20 52494 2446 232104 22:36 0.0 0 0 sapstart&lt;br /&gt;&lt;br /&gt;To show the version of the software&lt;br /&gt;lslpp -al | grep&lt;br /&gt;&lt;br /&gt;To show the OS version&lt;br /&gt;oslevel -r&lt;br /&gt;&lt;br /&gt;VM tuning&lt;br /&gt;vmo&lt;br /&gt;&lt;br /&gt;Stopping lan and enabling it&lt;br /&gt;&lt;br /&gt;ifconfig en2 down detach&lt;br /&gt;chdev -l ent2 -a jumbo_frames=yes&lt;br /&gt;chdev -l en2 -a mtu=9000&lt;br /&gt;chdev -l en2 -a state=up&lt;br /&gt;&lt;br /&gt;NFS tuning parameters, good to check on if you&#39;re getting badcalls in nfsstat&lt;br /&gt;nfso -a&lt;br /&gt;&lt;br /&gt;nfsstat -m shows great info about full set of NFS mount options&lt;br /&gt;&lt;br /&gt;To check for software problems:&lt;br /&gt;lppchk -v&lt;br /&gt;lppchk -c&lt;br /&gt;lppchk -l&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Identifying server node ID in multi-server node environment&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;If performance issues occur on a portal it might help to determine which server/dispatcher is used to answer requests.&lt;br /&gt;Use the doc below to help you identify the dispatcher/server&lt;br /&gt;&lt;br /&gt;Logon to a portal URL https:///irj/portal OR another portal being used&lt;br /&gt;As soon as you have logged on type in the browser window javascript:alert(document.cookie)&lt;br /&gt;This will produce a box similar to the screen shot below&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;JSESSIONID is a unique ID that you can check in the /usr/sap/SID/JC00/j2ee/cluster/instance.properties this will indicate the server0 used and the dispatcher, particularly useful if multiple web dispatchers are used for Load balancing.</content><link rel='replies' type='application/atom+xml' href='http://naidukyalla.blogspot.com/feeds/4111385680713144656/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://naidukyalla.blogspot.com/2010/07/near-zero-downtime-upgrade.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6804215554173162849/posts/default/4111385680713144656'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6804215554173162849/posts/default/4111385680713144656'/><link rel='alternate' type='text/html' href='http://naidukyalla.blogspot.com/2010/07/near-zero-downtime-upgrade.html' title='Near Zero Downtime Upgrade'/><author><name>Y K Naidu</name><uri>http://www.blogger.com/profile/00776575162015557491</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6804215554173162849.post-2232281140341149413</id><published>2010-07-26T16:10:00.002+05:30</published><updated>2010-07-26T16:15:18.978+05:30</updated><title type='text'>SAP Basis interesting question and answers</title><content type='html'>What is transparent table?&lt;br /&gt;Transparent Table :  Exists with the same structure both in dictionary as well as in database  exactly with the same data and fields.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;What is a cluster table? Where and when we use these tables?&lt;br /&gt;Pooled Table : Pooled tables are logical tables that must be assigned to a table pool when they are defined. Pooled tables are used to store control data.  Several pooled tables can be combined in a table pool. The data of these pooled tables are then sorted in a common table in the database.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;What is a pool table?  Where and when we use these tables?&lt;br /&gt;Cluster Table :  Cluster tables are logical tables that must be assigned to a table cluster when they are defined. Cluster tables can be used to store control data.  They can also be used to store temporary data or texts, such as documentation.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;What is the major difference between Standard tables, Pooled tables and Clustered Tables?&lt;br /&gt;&lt;br /&gt;A transparent table is a table that stores data directly. You can read these tables directly on the database from outside SAP with for instance an SQL statement.&lt;br /&gt;&lt;br /&gt;Transparent table is a one to one relation table i.e. when you create one transparent table then exactly same table will create in data base and if is basically used to store transaction data.&lt;br /&gt;&lt;br /&gt;A clustered and a pooled table cannot be read from outside SAP because certain data are clustered and pooled in one field.&lt;br /&gt;&lt;br /&gt;One of the possible reasons is for instance that their content can be variable in length and build up. Database manipulations in ABAP are limited as well.&lt;br /&gt;&lt;br /&gt;But pool and cluster table is a many to one relationship table. This means many pool table store in a database table which is know as table pool.&lt;br /&gt;&lt;br /&gt;All the pool table stored table in table pool does not need to have any foreign key relationship but in the case of cluster table it is must. And pool and cluster table is basically use to store application data.&lt;br /&gt;&lt;br /&gt;Table pool can contain 10 to 1000 small pool table which has 10 to 100 records. But cluster table can contain very big but few (1 to 10)  cluster table.&lt;br /&gt;&lt;br /&gt;For pool and cluster table you can create secondary index and you can use select distinct, group for pool and cluster table. You can use native SQL statement for pool and cluster table.&lt;br /&gt;&lt;br /&gt;A structure is a table without data. It is only filled by program logic at the moment it is needed starting from tables.&lt;br /&gt;&lt;br /&gt;A view is a way of looking at the contents of tables. It only contains the combination of the tables at the basis and the way the data needs to be represented. You actually call directly upon the underlying tables.&lt;br /&gt;&lt;br /&gt;How many tables we will come across in ABAP?&lt;br /&gt;Ans : 3 types : Pooled , clustered, Transparent&lt;br /&gt;&lt;br /&gt;How many kinds of internal table are there?&lt;br /&gt;Ans:  5 Types.&lt;br /&gt;Standard Table,&lt;br /&gt;Sorted Table,&lt;br /&gt;Index Table,&lt;br /&gt;Hashed Table,&lt;br /&gt;Any Table ( Generic type , Rarely used )&lt;br /&gt;&lt;br /&gt;Some more NetWeaver QA on Installation and Migration&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Can I install an SAP NetWeaver 7.0 SR3 system on 32-bit platforms?&lt;br /&gt;&lt;br /&gt;As of SAP NetWeaver 7.0 SR3 (SPS 14) you can install only dialog instances on 32-bit platforms. All remaining instances (central instance, database instance, central services instance (SCS), ABAP central services instance (ASCS)) you can install only on 64-bit platforms.&lt;br /&gt;&lt;br /&gt;Is SAP Solution Manager 7.0 a new release following SAP Solution Manager 4.0?&lt;br /&gt;&lt;br /&gt;SAP Solution Manager 4.0 SR4 (SPS 15) was renamed to SAP Solution Manager 7.0 to make the name compliant with SAP NetWeaver 7.0.&lt;br /&gt;&lt;br /&gt;The new name SAP Solution Manager 7.0 brings with it the advantage of both SAP Solution Manager and SAP NetWeaver having the same release number, and is aligned with SAP&#39;s decision to streamline its product offerings. This decision also highlights the close alignment and joint go-to-market strategy of these two products.&lt;br /&gt;&lt;br /&gt;The renaming of SAP Solution Manager 4.0 to SAP Solution Manager 7.0 is a name change only, therefore the SAP Solution Manager functionality, release schedule, installations, or other technical aspects of SAP Solution Manager will not be affected.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;How can I install SAP Solution Manager Diagnostics on an SAP Solution Manager 3.2 system upgraded to SAP Solution Manager 7.0?&lt;br /&gt;Proceed as follows:&lt;br /&gt;&lt;br /&gt;   1. Install the Java Add-In for ABAP with SAPinst.&lt;br /&gt;   2. Deploy LMSERVICE*_.SCA with SAPinst&lt;br /&gt;      For more information, see the installation guides at http://service.sap.com/instguides -&gt; SAP Components -&gt; SAP Solution Manager -&gt; Release 7.0&lt;br /&gt;&lt;br /&gt;Can I install an SAP NetWeaver 7.0 system as a non-Unicode system?&lt;br /&gt;You can install an SAP NetWeaver 7.0 SR1 or SR2 ABAP system as a non-Unicode system. When you install an SAP NetWeaver 7.0 SR1 or SR2 dual-stack system (ABAP+Java), the ABAP part of this system can also be installed as non-Unicode. The Java part of this system can only be installed as Unicode.&lt;br /&gt;As of SAP NetWeaver 7.0 SR3, you cannot install an SAP NetWeaver 7.0 ABAP system or the ABAP part of an SAP NetWeaver 7.0 SR3 dual-stack system as non-Unicode any longer.&lt;br /&gt;However, non-Unicode is still supported when you perform the system copy for an SAP system upgraded to SAP NetWeaver 7.0 SR3.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Where can I find the Configuration Wizard?&lt;br /&gt;The Configuration Wizard is a Java application in the SAP NetWeaver Administrator:&lt;br /&gt;http://:/nwa -&gt; Configuration Management -&gt; Scenarios -&gt; Configuration Wizard&lt;br /&gt;or open the application with the following shortcut directly:&lt;br /&gt;http://:/nwa/cfg-wizard&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;What are the benefits of using the Configuration Wizard?&lt;br /&gt;&lt;br /&gt;    * You only have to read a reduced number of guides and get familiar with a reduced number of tools.&lt;br /&gt;    * You do not need to check conflicting configuration settings and mutual dependencies between components, as the configuration wizard takes care of these dependencies.&lt;br /&gt;    * Reduced time and effort for setup&lt;br /&gt;&lt;br /&gt;How can I cancel/re-execute configuration task which has &quot;Currently executing&quot; status?&lt;br /&gt;This may happen if your web session has expired during execution of configuration task which was not able to finish in the background because it needed some user input/response. The next time you login to Configuration Wizard if the server is not restarted you will see this task with &quot;Currently executing&quot; status which prevents you from re-executing the task. The status can be cleared by restarting the &quot;tc~lm~ctc~cul~startup_app&quot; application. To do this go to&lt;br /&gt;http://:/nwa -&gt; Operation Management -&gt; Systems -&gt; Start &amp;amp; Stop -&gt; Java EE Applications&lt;br /&gt;Then stop and start the application.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;What takes place during a homogeneous system copy?&lt;br /&gt;The main purpose of a homogeneous system copy is to build a test, demo or training system or to move a system to a new hardware. The difference from a heterogeneous system copy is that both the database and operating system remain the same. Because of this on some platforms there is the possibility to perform the copy using database dependent methods. Please read SAP Note 89188. Please note - no matter if you change the version or bit version of either the operating system or the database, the system copy is still considered to be a homogeous system copy (e.g. system copy from Windows 2000 32-bit to Windows 2003 x64).&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;What takes place during a heterogeneous system copy (migration)?&lt;br /&gt;The main purpose of a heterogeneous system copy is to create a copy of an already existing R/3 system on the platform where either operating system, or database, or both differ from the operating system/database of the source system.&lt;br /&gt;The whole migration process consits of five main steps:&lt;br /&gt;a) preparation steps on the source system&lt;br /&gt;b) export of the source system data into database-independent format. In a ABAP+ Java system it#s required to both export the ABAP and the Java stack.&lt;br /&gt;c) transfer of the data made during the export&lt;br /&gt;d) new system installation together with data import&lt;br /&gt;e) post-processing steps within the target system&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Which tools are used during a migration on source and target systems?&lt;br /&gt;The main programs used for the migration are - depending on the kernel release &#39;R3SETUP&#39; or &#39;sapinst&#39;. When working, they call some other programs for particular purposes: R3LOAD, R3LDCTL, R3SZCHK. There are also several command files or, in another words, installation templates, that have the extensions R3S (R3SETUP) or xml (sapinst).&lt;br /&gt;For the kernel-tools used during a migration some rules should be followed:&lt;br /&gt;a) Tools used at the export on the source system must have the same version as on the target system.&lt;br /&gt;b) Tools used must all have the same kernel-version. (do not mix up kernel-tools of different releases)&lt;br /&gt;c) Tools must have the same kernel release as the system which is migrated.&lt;br /&gt;The Java system copy tools do not depend on the kernel-version and you can always use the latest version of these tools.For details on this please refer to note #784118.&lt;br /&gt;These rules should be applied unless otherwise specified in an appropriate installation/migration note or guide. Please keep this in mind when downloading a patched version of any mentioned tool from SAP Service Marketplace.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;What is the purpose of the files of different types that are used during a migration?&lt;br /&gt;DDL.TPL is used for creation of table/index definition in database specific syntax, contains negative list of tables, views and indexes, assignment of TABARTs to storeage unit and next extent size of table/index. TABART stands for a data class. Fore more details on this please refer to note #46272.&lt;br /&gt;SAP&lt;.STR contains table/index definitions from ABAP Dictionary.&lt;br /&gt;SAP.TPL, export directory, block and file sizes.&lt;br /&gt;SAP. - (e.g.001, 002), so called dump files contains the data of all tables of a tabart in a non-platform-specific file format.&lt;br /&gt;These are binary files and they should never been changed by any editor.&lt;br /&gt;SAP.EXT contains initial sizes for tables and indexes. Not applicable to some RDBMS (e.g. MS SQL Server).&lt;br /&gt;SAP.TOC contains position of table data within the corresponded dump file, name of the dump file , time stamp of unload, table rows number.&lt;br /&gt;TOC files must never been changed besides the approval of SAP Support is given.&lt;br /&gt;SAP.log contains useful information in case of error and for restart point.&lt;br /&gt;SAP.TSK files used by R3load as of release 6.20. For details please refer to note # 455195&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;I am considering a database/operating system change. Are there any requirements that should be met before the migration starts?&lt;br /&gt;A heterogeneous system copy requires a certified consultant responsible for the migration as well as the migration services if a productive system is affected. Please refer to SAP Note &#39; 82478 where the requirements are described in detail.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;How and from where can I get all the necessary tools for a migration?&lt;br /&gt;To order a Migration Kit please create customer message under XX-SER-SWFL-SHIP component and specify exact OS and DB versions as well as Kernel Release of the system you would like to migrate. A migration guide can be downloaded at: http://service.sap.com/instguides. A list of notes with the most up to date information might be found in beginning of the migration guide.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Is there anything else I need to have/ to do/ to know before doing a migration?&lt;br /&gt;You also need an installation package to build up the target system and installation guide, which you can get in the same way as the Migration Kit and System Copy Guide. Please also read carefully Note #82478 and information stored under http://service.sap.com/osdbmigration.&lt;br /&gt;You may find very useful information in the SAP OS/DB Migration Service and SAP OS/DB Migration Service Planning Guide (please, pay attention to chapter &quot;Organizational Steps&quot;), where you also can find out all prerequisites and requirements for this procedure. Please, note that the migration must be performed by a Basis consultant with special certification for OS/DB Migration.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;How can I check whether a migration of a specific product/os-db-combination is supported?&lt;br /&gt;Please check whether both the source and the target product/os-db-combination is supported first. Please refer to the Platform Availability Matrix on http://service.sap.com/pam for this.&lt;br /&gt;In addition please check both the system copy guide and the relevant notes for any restrictions. In some exceptional cases it may be necessary to set up a pilot project for a specific system copy.&lt;br /&gt;Fore more details regarding the availability of system copy procedures odf BW 3.0B/3.1 and SAP NetWeaver 04 systems please refer to: http://service.sap.com/bi --&gt; Services &amp;amp; Implementation --&gt; System Copy and Migration.&lt;br /&gt;Please also refer to the following notes:&lt;br /&gt;#777024 - BW3.0 and BW3.1 System Copy&lt;br /&gt;#771209 - NW04: System copy (supplementary note)&lt;br /&gt;#888210 - NW04s: System copy (supplementary note)&lt;br /&gt;#543715 - Projects for BW Migrations and system copies&lt;br /&gt;For more details on the system copy of &#39;SAP Web AS Java 6.40&#39; based systems please refer to note #785848 on restrictions and procedures.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Where can I find information on how to optimize the overall runtime of a system copy?&lt;br /&gt;You may refer to: HTTP://service.sap.com/systemcopy -&gt; System Copy &amp;amp; Migration -&gt; Optimization for this.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Are there any restrictions regarding system copies in general?&lt;br /&gt;Yes, there are. You should always refer to the corresponding system copy guide to check the details. For instance for the system copy of ABAP+Java or Java systems of release NW 7.0 the following applies:&lt;br /&gt;- &quot;Refresh&quot;of the database is not supported. A&quot;refresh&quot; of the database means that only the database is loaded with the content of a database of a different system. As in this scenario no migration controller is invoked, this is not supported.&lt;br /&gt;- Copying the database only is not supported&lt;br /&gt;- Copying the central instance only is not supported. The migration controller deletes all dialog instances in the database, so the system is not complete any longer.&lt;br /&gt;- Reinstalling the central instance without the database is not supported.&lt;br /&gt;The migration controller deletes all dialog instances in the database, so the system is not complete any longer.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Is it possible to perform a final migration of a productive system without a &quot;test&quot; run?&lt;br /&gt;No, you should never do this. You should perform a test migration on a comparable hardware with a system which is a copy of the productive database. This is necessary both to get an idea of the overall runtime of the productive migration an to recognize major issues at the export/import before the final migration.&lt;br /&gt;The same applies for the migration key. That means the migration key is generated as a self-service and should be tested before the productive migration. In case of any issues with the key generated it&#39;s not possible to create migration keys by the weekend support.&lt;br /&gt; &lt;br /&gt;Configure ALE&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Tcode: SALE&lt;br /&gt;Step 1: Create Logical System&lt;br /&gt;Next screen will be&lt;br /&gt;Create logical systems YLS800, YLS810&lt;br /&gt;Save it and back&lt;br /&gt;Step 2 : Assign Client to Logical System&lt;br /&gt;Dbl Click on 800 Client and give the logical system as YLS800&lt;br /&gt;Dbl Click on 810 Client and give the logical system as YLS810&lt;br /&gt;Step 3 : Create RFC destination&lt;br /&gt;Give the RFC destination Connection type, Description and Target Host&lt;br /&gt;Click on Logon/Security&lt;br /&gt;Give the Language Client, User , Password&lt;br /&gt;Click on Test Connection and Remote Logon&lt;br /&gt;Step 4 : Create Port WE21&lt;br /&gt;Select own port name and give the own port name and click on continue&lt;br /&gt;Give the Description and RFC Destination created by you ie YLS810RFC&lt;br /&gt;Step 5 : Create Partner Profiles WE20&lt;br /&gt;Give the Partner no Parrtner type Type Agent Lang and save it&lt;br /&gt;Click on Outbound Parameters&lt;br /&gt;Give the Message type , Reciever Port Basic type and save it&lt;br /&gt;Step 6 : Create Distribution Model&lt;br /&gt;Click on Create Message type give the shorttext and Technical name and continue&lt;br /&gt;Step 7 : Generate Partner Profiles&lt;br /&gt;Enivornment -&gt; Generate Partner Profiles&lt;br /&gt;Give the logical system name&lt;br /&gt;Step 7 :&lt;br /&gt;save it , So material 858 Created&lt;br /&gt;Step 8 : Send material BD10&lt;br /&gt;Step 9 : Check the Idoc WE02&lt;br /&gt;Click on F8&lt;br /&gt;Step 10 : Execute the program RBDMOIND- Status Conversion with Successful tRFC Execution&lt;br /&gt;You can check the status record status 12 appears.&lt;br /&gt;Step 11. Login 810 ABAP EDITOR SE38&lt;br /&gt;Execute the program RBDAPP01 - Inbound Processing of IDocs Ready for Transfer&lt;br /&gt;S\tep 12 : Idoc List WE02&lt;br /&gt;Check the entrty in MARA TABLE&lt;br /&gt;&lt;br /&gt;s &lt;br /&gt;Enable an SAP R/3 System send Idocs to SAP PI&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Maintain the Sender R3 system 1. SM59 : Create a RFC destination to XI&lt;br /&gt;2. WE21 : Create a TRFC Port -&gt;Specify the RFC Destination Created&lt;br /&gt;3. BD54 : Create a Logical System for the Idoc Receiver&lt;br /&gt;4. WE20 : Create Partner Profile -&gt;Maintain Outbound and the Inbound Parameters&lt;br /&gt;&lt;br /&gt;Log on to XI System: 1. SM59 : RFC Destination for Sender System&lt;br /&gt;2. IDX1 : Create the port to get Idoc Metadata from Sender System ( The Port Name must match the port name in the idoc header - Usually in format SAP. eg. SAPID1 [Optional Step. Not mandatory]&lt;br /&gt;3. IDX2 : Maintain the Idoc Metadata. This is needed only by XI, and not by other SAP systems. IDX2 is needed because XI needs to construct IDoc-XML from the IDoc. No other SAP system needs to do that.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;To Enable Acknowledgement: SXMB_ADM -&gt;Integration Engine Configuration -&gt;Specific Configuration -&gt;Add New entry -&gt; Select parameters as:&lt;br /&gt;Category: RUNTIME&lt;br /&gt;Parameters: ACK_SYSTEM_FAILURE&lt;br /&gt;Current Value: 1&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Go to SLD: 1. Create Technical System: Choose WEB AS ABAP if the system is R/3 -&gt; Define SAP SID, Installation Number and Database Host Name a Maintain message Server Details according to Sender System -&gt; Maintain Client Details of Sender System -&gt;Select a Installed Product for Sender System&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;2. Create Business System: Choose WEB AS ABAP if the system is R/3 -&gt; Choose the Technical System and the client Created Before -&gt; Choose the Installed Product -&gt; Set:&lt;br /&gt;Business System Role: Application System&lt;br /&gt;Related Integration Server: Integration Server&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Idoc Tunneling in XI To prevent performance consuming XMLization and de-XMLization IDOCs are tunneled through SAP XI IDOC adapter meaning no XMLiziation is executed before the IDOC is passed onto the pipeline. Note the message is converted to UTF-8 codepage.&lt;br /&gt;Start transaction SXMB_ADMIN on SAP XI.&lt;br /&gt;Select option Configuration-&gt;Integration Engine Configuration and add two parameter EXTERNAL_MAPPER in the category IDOC.&lt;br /&gt;Configure the parameter according to the conditions below:&lt;br /&gt;If Message Code and Message Function are specified in the partner profile:&lt;br /&gt;..ReceiverPort...&lt;br /&gt;If only the Message Code is specified in the partner profile:&lt;br /&gt;..ReceiverPort..&lt;br /&gt;If only Message Function is specified in the partner profile:&lt;br /&gt;..ReceiverPort...&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Integration Builder  Integration Directory:&lt;br /&gt; 1. Add Business System:  Adapter Specific Identifiers -&gt; &#39;Logical System&#39; identical to the &#39;Logical System Name&#39; in the SLD Business System &lt;br /&gt; 2.IDoc Receiver Communication Channel: port the same as XI System IDX1&lt;br /&gt;&lt;br /&gt;0 comments &lt;br /&gt;Archive Log Generation during Oracle Online Backup&lt;br /&gt;Posted by Venky on Wednesday, May 5, 2010 at 9:36 AM&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;When the oracle online backup is kick started a SQL command issued which puts the tablespaces into backup active mode, then copies the datafiles to disk / tape. Once the backup is complete, anothe sql statement issued which takes the tablespace out the backup mode.&lt;br /&gt;The sqls are&lt;br /&gt;alter database/tablespace begin backup;&lt;br /&gt;alter database/tablespace end backup;&lt;br /&gt;This can be seen via v$backup dynamic view.&lt;br /&gt;SQL&gt; select * from v$backup ;&lt;br /&gt;&lt;br /&gt;     FILE# STATUS                CHANGE# TIME&lt;br /&gt;---------- ------------------ ---------- ---------&lt;br /&gt;         1 ACTIVE                 831311 05-MAY-10&lt;br /&gt;         2 ACTIVE                 831311 05-MAY-10&lt;br /&gt;         3 ACTIVE                 831311 05-MAY-10&lt;br /&gt;         4 ACTIVE                 831311 05-MAY-10&lt;br /&gt;         5 ACTIVE                 831311 05-MAY-10&lt;br /&gt;         6 ACTIVE                 831311 05-MAY-10&lt;br /&gt;&lt;br /&gt;6 rows selected.&lt;br /&gt;&lt;br /&gt;So, during the backup, all the tablespaces/datafiles are sealed and are not writable. Transaction changes are recorded in rego log files or sga or rollback/undo segments or something and then will be written back into the datafile when the database/tablespace is taken out of the backup mode.&lt;br /&gt;&lt;br /&gt;We might have observed during the online backup there is a change of huge generation of redo data which may impact the database performance if the database is in archivelog mode.&lt;br /&gt;&lt;br /&gt;Let&#39;s see what are steps taken during the online backup.&lt;br /&gt;&lt;br /&gt;1. The tablespace is checkpointed.&lt;br /&gt;2. The checkpoint SCN number in the datafile headers cease to increment with checkpoints.&lt;br /&gt;3. Full images (before and after image) of the changed database blocks are written to the redologs.&lt;br /&gt;&lt;br /&gt;When you issue&lt;br /&gt;&lt;br /&gt;alter tablespace tbs_name begin backup;&lt;br /&gt;&lt;br /&gt;A checkpoint is performed against the target tablespace and the datafile header is frozen, so, no more updates are allowed on the datafile header, this is for the database to know which was the last time the tablespace had a consistent image of the data.&lt;br /&gt;&lt;br /&gt;But during the backup, the corresponding datafiles in the tablespace allow just normal read/write operations, that is IO activity is not frozen.&lt;br /&gt;&lt;br /&gt;In case of redo log generation, each block will be recorded into the redo logs files, the first the block is changed. So, if a row is modified for the first time inside the data block since online backup is started, the complete block image is recorded in the redo log files but the subsequent transactions on the block will only record the transaction just as normal.&lt;br /&gt;&lt;br /&gt;Above three steps are required to guarantee consistency during the file is restored and recovered. By the freezing the checkpoint SCN in the file headers, any subsequent recovery on that backup copy of the file will know that it must commence at that SCN. Having an old SCN in the file header tells recovery that the file is an old one, and that it should  look for the redo log file containing that SCN, and apply recovery starting there. Note that checkpoints to the datafiles in online backup mode are not suppressed during the backup, only the incrementing of the main checkpoint SCN flag. An &quot;Online backup checkpoint&quot; SCN marker in the file header continues to increment as periodic or incremental checkpoints progress normally.&lt;br /&gt;&lt;br /&gt;By initially checkpointing the datafiles that comprise the tablespace and logging full block images to redo, Oracle guarantees that any blocks changed in the datafile while in online backup mode will also be available in the redologs in case they are ever used for a recovery.&lt;br /&gt;&lt;br /&gt;Now many one claim that during online backup there is excessive redo log generation than normal mode. It actually depends on the amound of block changes during online backup. Because the first time a block is changed logging of full images of the changed blocks in these tablespaces are recorded to the redo logs. Normally, Oracle logs an entry into the database block. But during the online backup, by logging full images of changed database blocks to the redologs, Oracle eliminates the possibility of the backup containing irresolvable split blocks. To understand this reasoning, you must first understand what a ssplit block is.&lt;br /&gt;&lt;br /&gt;Typically, Oracle database blocks are a multiple of OS blocks. For instance, most AIX installations offer a default block size of 4MB and where as Oracle&#39;s default blcok size is of 8KB. That means the file system stores data in 4MB chunks and oracle reads or writes in 8K chunks or multiples of 8K. While backing up a datafile, backup utility (brbackup in the case of SAP) makes a copy of the datafile from the filesystem, using OS utilities such as copy, dd, cpio or ocopy. While making this copy, it is reading in OS block sized increments. If the database writer happens to be writing a DB block into the datafile at the sametime that backup utility is reading that block&#39;s constituent OS blocks, the backup copy of the DB block could contain some OS blocks from before the database performed the write, and some from after. This would be a split block.&lt;br /&gt;&lt;br /&gt;By logging the full block image of the changed block to the redologs, it guarantees that in the event of a recovery, any split blocks that might be in the backup copy of the datafile will be resolved by overlaying them with the full legitimate image of the block from the redologs. Upon completion of a recovery, any blocks that got copied in a split state into the backup will have been resolved through application of full block images from the redologs.&lt;br /&gt;&lt;br /&gt;0 comments &lt;br /&gt;Bootstrapping SAP Web dispatcher&lt;br /&gt;Posted by Venky on Saturday, April 17, 2010 at 9:08 PM&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;$ pwd&lt;br /&gt;/sapmnt/EP1/webdisp2_710&lt;br /&gt;$ sudo ./sapwebdisp -bootstrap&lt;br /&gt;SAP Web Dispatcher Bootstrap&lt;br /&gt;============================&lt;br /&gt;&lt;br /&gt;This bootstrap will perform the following steps:&lt;br /&gt;1. create profile file &quot;sapwebdisp.pfl&quot; for SAP Web Dispatcher (if not already existing)&lt;br /&gt;2. create user for web based administration in file &quot;icmauth.txt&quot; (if not already exisiting)&lt;br /&gt;3. start SAP Web Dispatcher with the created profile&lt;br /&gt;&lt;br /&gt;After the bootstrap you can use the web based administration&lt;br /&gt;&lt;br /&gt;Generating Profile &quot;sapwebdisp.pfl&quot;&lt;br /&gt;Hostname of Message Server (rdisp/mshost): hostname&lt;br /&gt;HTTP Port of Message Server (ms/http_port): 8100&lt;br /&gt;Checking connection to message server...OK&lt;br /&gt;Unique Instance Number for SAP Web Dispatcher (SAPSYSTEM): 22&lt;br /&gt;HTTP port number for SAP Web Dispatcher: 8002&lt;br /&gt;Create configuration for s(mall), m(edium), l(arge) system (default: medium): m&lt;br /&gt;Profile &quot;sapwebdisp.pfl&quot; generated&lt;br /&gt;Authentication file &quot;icmauth.txt&quot; generated&lt;br /&gt;Web Administration user is &quot;icmadm&quot; with password &quot;Ea9qaPtT&quot;&lt;br /&gt;Restart sapwebdisp with profile: sapwebdisp.pfl&lt;br /&gt;sapwebdisp started with new pid 278536&lt;br /&gt;Web administration accessible with &quot;http://:8002/sap/wdisp/admin&quot;&lt;br /&gt;&lt;br /&gt;SAP Web Dispatcher bootstrap ended (rc=0)&lt;br /&gt;$ *** SAP Web Dispatcher up and operational (pid: 278536) ***&lt;br /&gt;&lt;br /&gt; &lt;br /&gt;SAP Table Logging&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Table logging is a functionality SAP provides to automatically track changes on tables set as &quot;LOG DATA CHANGES&quot;.&lt;br /&gt;By default SAP delivers mainly config tables set like that since the main reason was to enable automatic logging of config changes.&lt;br /&gt;The functionality could indeed harm your system performance but , as per OSS note 608835, you should not have problems since only config tables are set to be logged...&lt;br /&gt;&quot;Generally, you can activate logging in your system without any problems because SAP only delivers Customizing tables with activated logging. Customizing tables usually contain a relatively small amount of data which is only changed occasionally.&lt;br /&gt;To be more precise: Basically all Customizing tables are delivered with activated logging because the requirements of external auditors are inconsistent as regards the logging of tables.&lt;br /&gt;Tables for master and transaction data, on the other hand, are delivered by SAP without logging indicators. A large number of these tables are subject to mass changes which would cause performance problems if they were logged. You should use great caution if you want to log any of these tables.&lt;br /&gt;Practice has shown that, bearing the above restrictions in mind, logging does not cause any problems in the production, Customizing and development environments.&lt;br /&gt;If performance or memory problems occur unexpectedly, you can easily determine which table causes the problems:&lt;br /&gt;Select the &quot;Administration --&gt; Number of logs (selective)&quot; menu option (Shift+F8) in transaction scu3. Enter a time interval in the selection screen displayed and leave the table selection empty. If you now start the report, it returns a list of all logged tables with the number of recorded logs. You can then deactivate the logging of the tables most frequently logged in transaction SE13.&lt;br /&gt;As described above, SAP delivers all Customizing tables with activated logging. Due to the relatively low number of changes in Customizing, it is not useful to remove the logging indicator from all tables except a selected few, especially since the requirements for the logging of pages may be changed by your external auditor from time to time.&quot;&lt;br /&gt;&lt;br /&gt;If you want to monitor changes in application tables, you need to rely on aplication change objects. Ex: for table MARA, we don&#39;t have it set to auto changes, yet, we have the log of changes through standard change objects, programmed within the standard MM02, MM01... transactions.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;    * ▼ 2010 (17)&lt;br /&gt;          o ▼ July (1)&lt;br /&gt;                + Kinds of SAP Tables&lt;br /&gt;          o ► May (4)&lt;br /&gt;                + Some more NetWeaver QA on Installation and Migrati...&lt;br /&gt;                + Configure ALE&lt;br /&gt;                + Enable an SAP R/3 System send Idocs to SAP PI&lt;br /&gt;                + Archive Log Generation during Oracle Online Backup...&lt;br /&gt;          o ► April (1)&lt;br /&gt;                + Bootstrapping SAP Web dispatcher&lt;br /&gt;          o ► March (2)&lt;br /&gt;                + SAP Table Logging&lt;br /&gt;                + AIX tools for SAP Administrators Set 5&lt;br /&gt;          o ► February (9)&lt;br /&gt;                + Near Zero Downtime Upgrade&lt;br /&gt;                + Best Technical Practices for SAP Landscape Mainten...&lt;br /&gt;                + Script for killing all processes matching a search...&lt;br /&gt;                + NetWeaver Installation Part II&lt;br /&gt;                + AIX tools for SAP Administrators Set 4&lt;br /&gt;                + AIX tools for SAP Administrators Set 3&lt;br /&gt;                + AIX tools for SAP Administrators Set 2&lt;br /&gt;                + AIX tools for SAP Administrators Set 1&lt;br /&gt;                + Identifying server node ID in multi-server node en...&lt;br /&gt;&lt;br /&gt;    * ► 2009 (1)&lt;br /&gt;          o ► December (1)&lt;br /&gt;                + NetWeaver Installation Part I</content><link rel='replies' type='application/atom+xml' href='http://naidukyalla.blogspot.com/feeds/2232281140341149413/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://naidukyalla.blogspot.com/2010/07/sap-basis-interesting-question-and.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6804215554173162849/posts/default/2232281140341149413'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6804215554173162849/posts/default/2232281140341149413'/><link rel='alternate' type='text/html' href='http://naidukyalla.blogspot.com/2010/07/sap-basis-interesting-question-and.html' title='SAP Basis interesting question and answers'/><author><name>Y K Naidu</name><uri>http://www.blogger.com/profile/00776575162015557491</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6804215554173162849.post-2790119705763603453</id><published>2010-07-26T16:05:00.000+05:30</published><updated>2010-07-26T16:06:31.203+05:30</updated><title type='text'>Market place</title><content type='html'>What is new in Market place.</content><link rel='replies' type='application/atom+xml' href='http://naidukyalla.blogspot.com/feeds/2790119705763603453/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://naidukyalla.blogspot.com/2010/07/market-place.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6804215554173162849/posts/default/2790119705763603453'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6804215554173162849/posts/default/2790119705763603453'/><link rel='alternate' type='text/html' href='http://naidukyalla.blogspot.com/2010/07/market-place.html' title='Market place'/><author><name>Y K Naidu</name><uri>http://www.blogger.com/profile/00776575162015557491</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry></feed>