CV853 – DB2 12 for z/OS Introduction to System Administration

CV853 - DB2 12 for z/OS Introduction to System Administration

Durée : 3 jours

Prix ​​Public : 2250 € HT (tarif Inter-Entreprise)

Description

Ce cours vous donnera les connaissances de référence nécessaires pour administrer un système DB2 pour z/OS (version 12 ou antérieur).

Public

Ce cours est destiné aux : 

  • Administrateurs système z/OS
  • Administrateurs de bases de données
  • Personnes devant administrer DB2 pour z/OS

Prérequis

Pour suivre ce cours, vous devez connaitre :

  • Les objets utilisés dans un sous-système DB2 (tels que les bases de données, les Tablespaces, les tables, les index, etc.)
  • Le langage SQL

Vous devez aussi avoir été programmeur système z/OS ou administrateur de base de données DB2 pour z/OS durant au moins 1 an, ou avoir les connaissances équivalentes.

Objectifs

  • Démarrer et arrêter un sous-système DB2
  • Utiliser la commande SET SYSPARM
  • Accéder à la log système afin de collecter des informations sur l’initialisation, le fonctionnement ou l’arrêt du sous-système
  • Décrire les composants et la structure de l’espace d’adressage d’un sous-système DB2
  • Comprendre l’utilisation de RACF (ou tout autre Security Manager) pour sécuriser les connexions DB2
  • Comprendre les rôles et les contextes de confiance (Trusted Contexts)
  • Mettre en œuvre des procédures de sécurité pour un sous-système DB2
  • Comprendre le déroulement d’un programme DB2
  • Paramétrer l’IRLM
  • Invoquer et utiliser les installations DB2 à partir de TSO
  • Utiliser le catalogue DB2 pour surveiller les autorisations par sous-système
  • Travailler avec les fichiers de type Active Log
  • Expliquer la journalisation DB2 (Logging)
  • Utiliser les commandes SET LOG SUSPEND et SET LOG RESUME
  • Utiliser DSNJU004 pour visualiser la Log Map et interpréter les résultats
  • Utiliser DSNJU003 pour renommer les fichiers DB2
  • Planifier la récupération suite à un problème BSDS
  • Surveiller et contrôler un sous-système DB2
  • Découvrir les principes d’une transaction dans les environnements IMS et CICS (facultatif)
  • Décrire l’environnement CICS et DB2 (facultatif)
  • Comprendre la différence entre JDBC et SQLJ

Programme

  • Module 1 : Démarrage, arrêt et accès à DB2
    • Démarrage de DB2 dans le cadre d’un IPL
    • Attribution des fichiers et autorisation APF
    • Commandes START DB2 et STOP DB2
    • zParms, DSNTIJUZ et DSNZPARM
    • Espaces adresses
    • IRLM et verrou de stockage
  • Module 2 : Composants et processus DB2
    • BSDS et journalisation
    • Catalogue et arborescences/dépendances
    • Préparation et exécution d’un programme
    • Exécution des transactions
    • Partage de données dans le cas de Sysplex
  • Module 3 : Sécurité du système
    • Protection des fichiers DB2
    • Contrôle des connexions à DB2
    • Exits sécuritaires
    • Trusted Context et rôles
    • Sécurisation d’un serveur applicatif
  • Module 4 : Autorisation DB2
    • Autorisations
    • Contrôle de l’accès pour SQL dynamique et statique
    • Sorties d’autorisation de contrôle d’accès
    • Sécurité distribuée
  • Module 5 : Flux de programme pour tous les environnements
    • Types de connexion et interfaces linguistiques
    • Déroulement du programme
  • Module 6 : Environnements TSO et batch
    • TSO
    • Utilitaires
  • Module 7 : Flux de transaction dans IMS et CICS (facultatif)
    • Principes de transaction
    • Réutilisation des Thread
    • Exit SIGNON
  • Module 8 : CICS – Environnement DB2 (facultatif)
    • Connexion d’un DB2 à un CICS
    • Transaction DSNC
  • Module 9 : Environnement IMS – DB2 (facultatif)
    • Introduction à IMS-DB2
    • IMS TM
    • Batchs IMS/DLI
  • Module 10 : Distribué – Environnement DB2
    • Distributed attachment
    • Location aliases
    • Profilage DDF
    • Block fetch
    • Services DB2 REST
  • Module 11 : Logging
    • Journal DB2
    • Commandes de journalisation
    • Considérations d’archivage
    • BSDS
  • Module 12 : Utilitaires DB2
    • Catégorisation
    • DSNJU003 et DSNJU004
    • BACKUP et RESTORE SYSTEM
  • Module 13 : Opérations (surveillance et contrôle de DB2)
    • Saisie et conséquences des commandes DB2
    • Contrôles de base des workloads
    • Monitoring et utilitaires associés
    • Commandes DISPLAY
    • Démarrage/arrêt d’une base de données
  • Module 14 : Recovery
    • Planification de la récupération
    • Récupération d’un tablespace
    • Considérations relatives aux journaux (Log)
    • Commandes DISPLAY et SET LOG
    • Considérations relatives à la récupération
  • Module 15 : Récupération / redémarrage du système
    • Points de contrôle du système (Checkpoint)
    • Redémarrage du système après un arrêt normal
    • Externalisation de page (Page externalization)
    • Principes de synchronisation du Two-phase commit
    • Redémarrage du système après un problème système
    • Considérations relatives à la récupération
  • Module 16 : Java avec DB2 (facultatif)
  • Module 17 : Planificateur de tâches administratives (facultatif)
    • Aperçu
    • Routines
    • Fonctionnalités de planification
    • Cycle de la vie
    • Synchronisation
    • Commandes