How to use XINFO for migrations

Similar documents
Scheduler Migration Supported by XINFO

SmartIS. What is SmartIS? Product Description

With the growth of data, the reduction in of DBA staffing, tight budgets, and the business goal to be 24x7 it is becoming more important to automate

PRESENTING. TWS/WebAdmin. The Web Interface to TWS

Quest Central for DB2

EMC Ionix ControlCenter (formerly EMC ControlCenter) 6.0 StorageScope

Tivoli Decision Support for z/os. Administration. Version 1.7 SH

z/os and DB2 Basics for DB2 for z/os DBA Beginners

Seagate Crystal Reports 5 and 6

Product Summary of XLReporter with Wonderware SyTech, Inc.

Feature allows you to view, create, change, and delete IMS databases and application views (PSBs)

Tivoli Decision Support for OS/390 Administration Guide. Version SH

End to End Analysis on System z IBM Transaction Analysis Workbench for z/os. James Martin IBM Tools Product SME August 10, 2015

DB2 for z/os Stored Procedure support in Data Server Manager

IBM InfoSphere Classic Federation for z/os Version 11 Release 1. Installation Guide GC

DB2 Warehouse Manager for OS/390 and z/os White Paper

Datasheet Version V7R1M0

How to Get the Most out of Your DB2 and Analytics Investment

DiskBoss DATA MANAGEMENT

Queries give database managers its real power. Their most common function is to filter and consolidate data from tables to retrieve it.

NetRexx on the Big Iron

What s new in Mainframe Express 3.0

IBM Tivoli OMEGAMON XE for Storage on z/os Version Tuning Guide SC

APEX Times Ten Berichte. Tuning DB-Browser Datenmodellierung Schema Copy & Compare Data Grids. Extension Exchange.

SQL Server Integration Services

Application Discovery and Enterprise Metadata Repository solution Questions PRIEVIEW COPY ONLY 1-1

Change Database Schema Oracle Sql Server 2008

Stored Processes What are they and how can they be used? Adam Player (Nerd)

Db2 Query Management Facility Version 12 Release 2. Installing and Managing Db2 QMF for TSO and CICS IBM GC

Tivoli Decision Support for OS/390. Administration Guide. Version 1.6, December 2003 SH

Dynamic Modification of the Inspection Scope

IBM. Licensed Program Specifications. IBM DATABASE 2 Universal Database Server for OS/390 and z/os Version 7 Program Number 5675-DB2.

for Q-CHECKER Text version 15-Feb-16 4:49 PM

JOB SCHEDULING CHECKLIST

Achieving Higher Levels of Productivity with IBM ISPF Productivity Tool for z/os IBM Redbooks Solution Guide

Topaz for Java Performance Installation Guide. Release 16.03

New monitoring method for enterprise critical applications

Managing WLM on your desktop

Automatically Generate Xml Schema From Sql Server Tables

Using OS Isolation Layers for Two-Step Migration

Manual Speedy Report. Copyright 2013 Im Softly. All rights reserved.

CA Workload Automation Agent for Micro Focus

Db2 for z/os Early experiences using Transparent Data Set Encryption

SEGUS Inc DB2 z/os tools

DATABASE MANAGERS. Basic database queries. Open the file Pfizer vs FDA.mdb, then double click to open the table Pfizer payments.

Batch Jobs Performance Testing

DiskBoss DATA MANAGEMENT

Functional Trace HELP.BCCCM. Release 620

Table of Contents DATA MANAGEMENT TOOLS 4. IMPORT WIZARD 6 Setting Import File Format (Step 1) 7 Setting Source File Name (Step 2) 8

Classification System (CA-CL)

IBM. Migration Cookbook. Migrating from License Metric Tool and Tivoli Asset Discovery for Distributed 7.5 to License Metric Tool 9.

CA Identity Manager. Endpoint Event Name changes

SysGauge SYSTEM MONITOR. User Manual. Version 4.7. Apr Flexense Ltd.

LibraryWorld.com. Getting Started Guide

IBM Tivoli Decision Support for z/os Version Administration Guide and Reference IBM SH

DiskSavvy Disk Space Analyzer. DiskSavvy DISK SPACE ANALYZER. User Manual. Version Dec Flexense Ltd.

The Test Workbench in the SAP System (BC-CAT-PLN)

DiskBoss DATA MANAGEMENT

IBM MQSeries Integrator Agent for CICS Transaction Server Enables MDp Customers to Move to Business Integration

BODS10 SAP Data Services: Platform and Transforms

Db2 9.7 Create Table If Not Exists >>>CLICK HERE<<<

DVM Analysis & Monitoring Cloud Solution

Inspection Planning with the Engineering Workbench

PrepAwayExam. High-efficient Exam Materials are the best high pass-rate Exam Dumps

ISPF at EI&O UFIT. UF Information Technology. EI&O Document ID: D0040 Last Updated: 06/28/2002

This document contains information on fixed and known limitations for Test Data Management.

Security Audit Log HELP.BCCSTADM. Release 4.6C

SQL Studio (BC) HELP.BCDBADASQL_72. Release 4.6C

Pulling the Plug on Your Mainframe. Automated Refactoring. Colorado s Automated Child Support Enforcement System

Migrating Tape Data to the EMC DLm with DTS Software's DLMCLONE

White Paper / Azure Data Platform: Ingest

Enterprise Reporting. 1 enterpri. Oracle Bl Publisher 11 g: A Practical Guide to. Enterprise data using Oracle Bl Publisher 11g

Whitepaper: Back Up SAP HANA and SUSE Linux Enterprise Server with SEP sesam. Copyright 2014 SEP

CA Software Change Manager for Mainframe

Cross-Application Mass Maintenance (CA-GTF-MS)

Qualys 8.7 Release Notes

Using Images in FF&EZ within a Citrix Environment

DiskBoss DATA MANAGEMENT

Presentation Abstract

ibolt V3.3 Release Notes

Altiris IT Management Suite 7.1 from Symantec Enhanced Console Views Getting Started Guide. Version 7.1

z/os Performance Monitoring Shootout ASG, BMC, CA and IBM

Customizing System Setting (BC-CUS)

Steps Create Physical Standby Database Oracle 9i

Sql Server Check If Global Temporary Table Exists

IBM InfoSphere Optim for z/os Version 11 Release 3. Compare for IMS/VSAM/Sequential File Data

Notes for short talks on Lightroom for DPCA - Don Dement 10/11/ :38 PM

SAP NetWeaver BI. Unicode Compliance. Product Management SAP NetWeaver BI. Version 7.0 December, 2008

Oracle Database 10g: New Features for Administrators Release 2

A Field Guide for Test Data Management

Text version 15-Aug-12. for Q-CHECKER V4, V5 and V6

What's New in the DBA Cockpit with SAP NetWeaver 7.0

Introduction to DB2 11 for z/os

Oracle Big Data Cloud Service, Oracle Storage Cloud Service, Oracle Database Cloud Service

FmPro Migrator Developer Edition - Table Consolidation Procedure

Data Center Management Systems

GINESYS v THE TECHNICAL WHITE PAPER. GINESYS v THE TECHNICAL WHITE PAPER. January Aparajita Basu Roy TECHNICAL DOCUMENTER

Azure Data Factory VS. SSIS. Reza Rad, Consultant, RADACAD

DB2 is a complex system, with a major impact upon your processing environment. There are substantial performance and instrumentation changes in

Detailed Course Modules for Oracle BI Publisher Online Training:

Transcription:

How to use XINFO for migrations Information is a prerequisite for any conversion. That s why any substantial conversion project begins with an analysis of the current status. This usually involves SMF reports, which take a long time to run, to dump all information, REXX programs to analyze job libraries and so on. This raw information is then collated into compact and easy-to-read lists of important details. The following document explains how XINFO can be used to perform these tasks while migrating from one z/os to another or while downsizing from z/os to UNIX or NT. This document is not a "cookbook" with detailed instructions but is meant to give you an idea of the powerful functions of XINFO. All the examples given here require knowledge of XINFO tables, the ISPF dialog or the PC client. Please use the XINFO manuals or contact HORIZONT at mailto:info@horizont-it.com for further information. Table of contents Table of contents... 1 Which jobs are obsolete?... 2 How much disk space is required by production jobs?... 5 Which DB2 tables are used by which production jobs?... 6 How is the actual production defined in the JSS (Job Scheduling System)?... 7 And after migration you throw XINFO away?... 8 1

Which jobs are obsolete? Experts estimate that 15-20% of time, cost and effort can be saved by identifying those jobs that have never run or that have not run since a particular date. The XINFO SMF database helps you pinpoint the jobs that have not run in the last month or year. The basic question is simple: Which jobs are in the job libraries but have not run this year? XINFO has no standard "display" (XINFO term for a pre-defiined query) for doing this, but existing displays can be used as a basis for generating the desired Joblist easily. The JCL JOB Statements" and "SMF Job Information" displays are especially appropriate for this: XINFO display "JCL JOB Statements" XINFO display "SMF JOB Information" The TABLE command displays the XINFO data model 2

The BATCH command allows you to create a batch job that will run any query in batch mode. This function is normally used to generate lists automatically but it also has an additional advantage: The "simple" SQL generated by XINFO's ISPF dialog can be modified easily. The BATCH command generates a job The SQL can be modified easily. By using the information from the TABLES command, a "sub-select" can be performed to obtain the desired jobs: SELECT JOBJN, FROM XINFO30.XXRTJOB WHERE JOBJN NOT IN (SELECT SMFJOBNAME FROM XINFO30.XXRVSMJ WHERE SMFSTARTTS >= '2003-01-01-00.00.00') The result is a list of all the jobs (in the job libraries) that have not been used in the last year. 3

The next example shows you how to create a list of jobs that are not defined in the scheduler. Unlike in the previous example, we are now using the XINFO PC client. The PC client is based on the same principles as the ISPF client: A panel allows you to specify selection criteria and the results are displayed in a table. As with the ISPF dialog, the standard panels of the PC client are not sufficient for all questions. For more complicated queries, the SQL must be modified manually. 1. The "JCL job statement" table and the "TWS job definition" table are the basic input, but you need a "SQL sub-select" to answer the question. 2. Use the SQL menu button in the "JCL Job Statements" display to get the SQL. Please note that this option can be used to get the table and column names of all XINFO objects: The SELECT window shows all columns, the FROM window shows the table names. 3. Modify the WHERE clause WHERE JOBJN NOT IN (SELECT ADROPJN FROM XINFO30.XXRTOP) 4. The resulting list shows all the jobs found in job libraries but not defined in the scheduler (in our example OPC, but also possible for all other schedulers). Please note that the same result is also available using XINFO's ISPF dialog (see previous example). 4

How much disk space is required by production jobs? Before performing a migration, it is necessary to determine the space required for all files on the new platform. XINFO's space scanner helps you by creating overviews of all (or selected) volumes or files. Volumes Statistics Files As shown in the previous examples, the volume and file information can be linked to information in other tables, for example: How much space is required by jobs that are defined in the scheduler? How much space is allocated but unused? How many files are on tape? How many files have been migrated, and how much space is used by these files? If XINFO's integrated statistics function is not sufficient for your needs, you can also export tables easily to other programs. The XINFO PC client exports to HTML, XML, CSV (EXCEL) and many more formats. 5

Which DB2 tables are used by which production jobs? Before a performing a migration it is essential to get an overview of the complexity of the database used by production jobs. Typical standard sources such as JCL or DB2 catalogs do not answer questions such as: How many tables are used by applications ABC*? How many views are defined for tables XYZ*? How many jobs are doing DB reorgs? XINFO s source analyzers and DB2 scanners help you to create the reports you need. DB2 information Source code tables show how programs access DB2 objects 6

How is the production defined in the Scheduler? XINFO produces diagrams illustrating the job streams planned in the scheduler. During migration these XINFO outputs can be used as a ready method to quickly gauge the quality of the conversion. No one can read and absorb all the information in a long written list but a glance at the conversion result diagram will tell you whether something has been overlooked or not. A gradual transition poses the problem of identifying conversion packages and residual dependencies, that is, identifying groups of jobs that are relatively well integrated and that have few outside dependencies between jobs already converted and those that have not yet been converted. XINFO job flowcharts for OPC/TWS, CA7, ZEKE, Control-M... 7

And after migration you throw XINFO away? There is a myth that prevails in our industry: The next conversion will be the last one. The next conversion is probably in sight or just around the corner. Whatever your next big conversion is, it ll involve finding out about current jobs, programs, databases, files and their complex relationships and then modifying them. XINFO is continually being developed: It now has a new distributed architecture. And TWS, UC4, script scanners, SAP interfaces and much more are under development or available now. UNIX or NT Scheduler z/os SMF JCL TWS XINFO XINFO XINFO Scanner ORACLE Scanner Load ORACLE XXRT* SMF JCL TWS XINFO XINFO XINFO Scanner XINFO Scanner Scanner TWS JCL SMF etc. etc etc FTP NT NT NT NT or UNIX ROTJSHD XXRIXD4 XXRIXD4 XINFO Agent Server XINFO XINFO XINFO Scanner XINFO Scanner Agents TWS UC4 Files Script etc. But if you re sure you won t need XINFO anymore (because you re migrating to pure online systems or to a platform not supported by XINFO), there are other ways of taking advantage of its benefits: You can rent XINFO at a reasonable price. Just ask us. We ll be happy to answer any of your questions: mailto:info@horizont-it.com. 8