Présentation d'ACS avec DB2 for i

 

IBM i Access client solution permet d'avoir une vision graphique de DB2 for i

 

Include permet de choisir les bibliothèques à afficher




Toutes les listes peuvent être sauvegardées

   

 

Toutes les listes peuvent être paramétrées

(dans l'ordre des trois boutons)

Pour créer, en mode assistance, cliquez avec le bouton droit : "nouveau/table"



Paramètres généraux


Définition des colonnes


Exemple d'une colonne "Identity"


Vous pouvez aller "copier" une définition existante


et voilà !


Primary Key


Foreign Key




Check Constraint


Retrouvons l'ordre SQL qui va être lancé (Show SQL)



Sur un objet existant , nous pouvons retrouver le code à partir du catalogue SQL.


  --> Option Generate SQL

 

• Gestion des index

Vous pouvez demander la liste des index pour un bibliothèque entière ou bien, table par table

 

Création d'un Index





• Création d'une vue





• Création d'une fonction (ici Externe, c'est à dire existant déjà en tant qu'objet *PGM ou *SRVPGM))


• Création d'une procédure (toujours externe)


• Création d'un Trigger (SQL cette fois)


Choix des événements déclencheurs


Corps du Trigger


Création d'une permission (qui a le droit à la ligne ? dans le cadre de RCAC)


• Création d'un masque (qui a le droit de voir la colonne ? toujours RCAC)


• Création d'un Alias


• Création d'une Séquence



• Création d'une Variable globale



Une fois la base créée, ACS permet une administration complète

Enfin, vous pouvez lancer le gestionnaire de scripts SQL

Vous pouvez :


une option ALLOW SAVE RESULT, permet la sauvegarde des enregistrements extraits:

ensuite, avec un clic droit sur les lignes affichées :


Les formats admis, sont :

Plusieurs paramètrages de la connexion (JDBC) peuvent être mémorisés





Vous choisissez ensuite comme ceci :


Enfin,lancer l'outils d'analyse Visual Explain





Pour une surveillance globale des performances base de données, vous aurez le choix entre :

1/ les moniteurs de performance

2/ le cache des plans d'accès


Le jeu d'instructions actuellement en cache pouvant être sauvegardé sous forme d'image (snapshot).
(sinon, il y a mise à blanc à l'IPL)


3/ et enfin, nous pouvons demander à voir les recommandations faites pendant la constituion de ce cache.

Depuis la V5R40, le système note les index qui lui paraissent manquant dans QSYS2/SYSIXADV.

© AF400 - Volubis