Application Maintenance Toolset (AMT) Applying Patches (CTPs)

Slides:



Advertisements
Similar presentations
Resolving Common halFILE Issues. Effective July 11, 2006, Windows 98, Windows 98 Second Edition, and Windows Me (and their related components) will transition.
Advertisements

Mello-Dee Simmons Liza Klosterman.  Who We Are ‣Largest community-owned utility in Florida and the eighth largest in the United States. ‣Electric system.
David Johnson | Page #1 © 2009 Blackbaud What Every Blackbaud DBA Ought to Know Welcome to the Support Roundtable for DBAs Presenter: David Johnson, Technical.
Application Maintenance – Tips and Tricks for Keeping Your Application Current October 8, 9:30 AM USM Regional PeopleSoft Conference Cumberland,
70-290: MCSE Guide to Managing a Microsoft Windows Server 2003 Environment Chapter 12: Managing and Implementing Backups and Disaster Recovery.
70-290: MCSE Guide to Managing a Microsoft Windows Server 2003 Environment, Enhanced Chapter 12: Managing and Implementing Backups and Disaster Recovery.
Automating Student Course Profile & Student Record Report Uploads to GaDOE Chris A. McManigal Camden County Schools Kingsland, GA.
University of Wisconsin Hospital & Clinics Database / environment refresh steps.
BizTalk Adapter Pack (SAP) Installation
XA R7.8 Upgrade Process and Technical Overview Ruth Anne Pharr Sr. IT Consultant, CISTECH Inc.
1 Team Leader TKS Job Aid. 2 Viewing the On-line Presentation If you are viewing this presentation via Internet Explorer for best results resize the “Notes”
70-290: MCSE Guide to Managing a Microsoft Windows Server 2003 Environment, Enhanced Chapter 12: Managing and Implementing Backups and Disaster Recovery.
Automate your Backups with iSeries Operator Belinda Daub CISTECH Senior Technical Consultant
Apache Web Server v. 2.2 Reference Manual Chapter 1 Compiling and Installing.
Guideline: How to build AMSS source code? History: 01/02/ Make Draft 05/02/2010 – Release /02/2010 – Updated.
Updating FireRMS Presented by Dan Cook Implementation Team Lead ZOLL.
XA R7.8 Link Manager Belinda Daub Sr. Technical Consultant 1.
Managing Your Lawson System MSPs and CTPs Ron Wright netASPx Corp.
Managing Software Patches 10/15/ Introducing Solaris OE Patches A patch contains collection of files and directories Patch replaces existing files.
ENCOMPASS High Volume Process Instructor: –Gerri Williams 8/17/2011.
IT 456 Seminar 5 Dr Jeffrey A Robinson. Overview of Course Week 1 – Introduction Week 2 – Installation of SQL and management Tools Week 3 - Creating and.
Guide to MCSE , Enhanced 1 Activity 12-1: Backing Up Files and Folders Using the Backup Utility Objective: To explore the use of Windows Server 2003.
Chris Wright Senior Systems Engineer, Lucity MOVING TO ONE DATABASE FOR SQL SERVER.
SDK Moving Target David Turner. Folder Structure ArenaSDK folder as root Subfolder for each targeted version (i.e , , ) Create a Base,
UpgradeX and CloudSuite What you need to know. WHY?
ENCOMPASS Voucher Build Process
11 DISASTER RECOVERY Chapter 13. Chapter 13: DISASTER RECOVERY2 OVERVIEW  Back up server data using the Backup utility and the Ntbackup command  Restore.
Sage CRM Developers Course Using the Component Manager.
Week 7 : Chapter 7 Agenda SQL 710 Maintenance Plan:
Global Business Services © 2008 IBM Corporation ENCOMPASS File Upload Workshop March 27, 2008.
IPA Upgrade Made Easy.
Managing Your Lawson System MSPs and CTPs Ron Wright netASPx Corp.
ESchoolPLUS Year End Rollover. Kim Kaltenbrun, Senior Consultant October 14, 2015 This document contains confidential proprietary trade secret information.
Welcome! Welcome! Agenda - Wednesday  Introduction  Installation Tips  New Client Features  New Application Design Features  Installing Chart Director.
2007 TAX YEARERO TRAINING - MODULE 61 ERO (Transmitter) Training Module 6 Federal and State Installation and Updates.
GeoElections Interface to Voter Focus Tamara Holmes Voter Focus Team Lead 1.
Explore engage elevate Preparing for your Dynamics GP Upgrade Bob McAdam | Dynamic Communities.
CACI Proprietary Information | Date 1 PD² SR13 Client Upgrade Name: Semarria Rosemond Title: Systems Analyst, Lead Date: December 8, 2011.
Copyright © 2010 Pearson Education, Inc. or its affiliate(s). All rights reserved.1 | Assessment & Information 1 Online Testing Administrator Training.
Lawson Mid-America User Group Spring 2016 Meeting.
Upgrade on Windows 7. DownloadSoftware Download Software from link provided in Webliography: e/
10 QuickBooks issues and how to resolve them. Updating the data file fails This can be very tricky. When you are updating QuickBooks from one version.
The Troubleshooting Process. Hardware Maintenance Make sure that the hardware is operating properly.  Check the condition of parts.  Repair or replace.
Installing RMS 3.0 Contractor Mode
How to Upgrade to Lawson v10 By May 31, 2017
Application Maintenance Toolset (AMT) Applying Patches (CTPs)
Welcome © GTM Software. Welcome © GTM Software.
Mail Merge for Lotus Notes and Excel User Guide
Maintaining Windows Server 2008 File Services
Archiving and Document Transfer Utilities
User Manual INDEX DATAFILES.
Mail Merge for Lotus Notes and Excel User Guide
Contact us to fix AVG Error Code 0xe001f921
slides borrowed and adapted from Alex Mariakis and CSE 390a
Managing The Scheduler
NextGen Purchasing Calendar Year End 1099 Process
“All Lawson, All the Time!”
Credit Card Processing
Overview of Contract Association Batch Upload
The Troubleshooting theory
February 11-13, 2019 Raleigh, NC.
Closing the Month in SAGE 300 CRE
Ch 10. Maintaining and Automating SQL Server
SAG Infotech Private Limited
Everything you need to know about implementing AD FS
Best Practices in Higher Education Student Data Warehousing Forum
Using GitHub for Papyrus Models Jessie Jewitt – OAM Technology Consulting/ ARM Inc. January 29th, 2018.
How to Upgrade to Lawson v10 By May 31, 2017
UpgradeX and CloudSuite
Presentation transcript:

Application Maintenance Toolset (AMT) Applying Patches (CTPs)

Established 2003

What’s New 2016 25 142 14 18 Consultants Clients Managed Services 10x 25 142 14 18 Consultants Clients Managed Services 10x Upgrades

The leader in Lawson Managed Services

Application Maintenance Toolset (AMT) A set of utilities that automates installing Lawson application releases: lawappinstall Critical Transfer Packages (CTPs) Maintenance Service Packages (MSPs) appmetaload pathcompile apploadcsv appmetadiff metadata dump/load tools patches_installed_report source_versions_report

A few obvious points Apply patches to your Test system first and have users test before considering them for production. Take note of any issues and time required to complete. Ensure that nightly backup has been successful before patching production Whenever possible, perform patches outside of business hours Give yourself ample time to complete the patch in production Arrange for additional support in case you need it

Getting Ready Check the job scheduler for any running batch jobs Ensure no other scheduled jobs are going start during the patching process (rec jobs, IPA jobs, etc..) Turn security off (optional) Stop the WebSphere services (optional) Stop and start the Lawson service (optional) Check for Java processes on the server

Overview

Download

How to find CTPs Method 1 https://www.inforxtreme.com Search KB and download

How to find CTPs Method 2 https://www.inforxtreme.com Downloads  Patches and search for the patch

Workflow Note: Directives PREVIEW and VALIDATE, which can be used anytime in the process, were left out of the diagram.

Prep

Prep – Extract .tar Download the CTP to the Lawson Server to be patched: Place patch in folder and run tar command: Extracts to:

Applying CTP(s) Log onto LID as Lawson User (or a user with appropriate security to install patches) In LID change directories to the patch directory

Preview

PREVIEW Run the patch install in Preview mode perl %GENDIR%/bin/lawappinstall preview test The preview log is located in %LAWDIR%/PRODLINE/Admin Custom screens in preview.log show up as: # Patched-Mod: hrsrc/HR11PD # Patched-Mod: pasrc/PA20WS Examine/rename preview log for documentation (CTP101884_preview.log)

Update

Update Loop Run the patch install in Update mode perl %gendir%/bin/lawappinstall update test If applying multiple patches, run Update for each patch before staging Again, feedback is provided during the patching process. When finished make sure you see completed successfully and review the logs

Activate

Activate Run the patch install in Activate mode once all updates are completed successfully and you have verified that you are ready to activate the change. perl %GENDIR%/bin/lawappinstall activate test Depending on patch(es) you may be asked to Reorg the database if there are database changes Recompile affected programs Recommendations (optional): Run dbreorg in list mode (with – l flag) in another LID session to verify the changes are what you expect Double check before activating that the database is not in use If time is not a factor, it is a good idea to compile the entire productline after major patches rather than just the affected programs (cobcmp)

Compilation Staging Increases the product line’s availability Minimize amount of downtime needed to complete the installation and compilation Provides option to stage compile the affected programs from MSP or CTP Does not affect your runtime productline objects and can be performed numerous times Most advantageous with numerous CTPs or an MSP Runtime objects get created in a staging directory

Stage Workflow Note: Directives PREVIEW and VALIDATE, which can be used anytime in the process, were left out of the diagram.

Common Issues If you receive feedback that a program did not compile: Go to the system code directory of that source file and search for the error file and resolve the error. %LAWDIR%/PRODLINE/xxsrc/*.err (ex: %LAWDIR%/test/PRSCR/*.err) Check to see if there is custom code that needs to be implemented. Recompile the program(s) If the reorg fails due to running processes Check to make sure WebSphere processes are not running Check for Java processes Stop and Start lawson If reorg fails to copy dictionary Verify that the reorg is otherwise completed successfully Copy the + dictionary file to overwrite the active dictionary Run srgen

Post CTP Application Preview log is helpful to determine what files were updated during patching in the event that the custom code was overwritten and therefore the source file will need the custom code restored. If there is custom code, the patching process creates a backup of the source files that will overwritten. Custom Code will be saved there: (%LAWDIR%/PRODLINE/backup/PATCHXXXXX) Once patching is complete, perform checks in Lawson: Load a form (i.e. HR11, AP10) Inquire/Next/Previous Add and Submit a job (i.e. CU201) “Drill Around” on a field

Uninstall Patch CTP(s) In LID, Run command (as lawson): perl %GENDIR%/bin/lawappinstall uninstall PRODLINE PATCHXXXXXX (where XXXXX is the patch number. ex: PATCH114726) Feedback is provided during the uninstall process, when finished make sure you see completed successfully: Next run the ACTIVATE Feedback is provided during the patching process, when finished make sure you see completed successfully: NOTE: If the patch you want to uninstall is not the last patch installed. You will need to uninstall all patches in descending order to get to the patch that needs be uninstalled. Then reinstall patches following the targeted uninstalled patch.

Available Reports patches_installed_report source_versions_report

Available Reports patches_installed_report source_versions_report perl $GENDIR/bin/patches_installed_report <productline> perl %GENDIR%\bin\patches_installed_report <productline> perl $GENDIR/bin/source_versions_report <productline> perl %GENDIR%\bin\source_versions_report <productline>

Upcoming Events July 10 www.nogalis.com/education Inforum 2017 - New York City www.nogalis.com/education

Q/A @nogalisinc