Une approche homogène
L'utilisation des méthodes décrites de traitement des conditions d'erreurs définies par l'utilisateur dans les procédures stockées favorise une approche homogène pour tous les types de procédures stockées pris en charge. Le principal avantage de cette méthode est sa transparence vis-à -vis des applications client. Comme les erreurs définies par l'utilisateur sont
Lire l'article
Erreurs définies par l’utilisateur dans des procédures stockées externes
Pour pouvoir renvoyer un message d'erreur et d'état SQL défini par l'utilisateur, une procédure stockée externe doit préciser le style de paramètre SQL. DB2 UDB en accepte plusieurs (General, General avec nulls, Java, SQL, par exemple). Quand la procédure stockée externe est invoquée, DB2 UDB transmet plusieurs paramètres à la
Lire l'article
Comprendre les données du journal de suivi des messages ?
Le moyen le plus simple de commencer à comprendre les données contenues dans le journal de suivi consiste à prendre une copie d'un journal dans un serveur de test, à la charger dans Excel, puis à examiner les différents événements qui se produisent pendant que le moteur de routage traite
Lire l'article
FDP-TRACKING
La solution « zéro papier » évoquée il y a quelques années relève plus du rêve que de la réalité. Aujourd'hui on imprime peut-être différemment mais on imprime de plus en plus.
De ce fait, les sociétés sont plus à la recherche de solutions pour maîtriser les coûts
La table permanente
La procédure stockée usp_get_dbstats suppose que les statistiques d'utilisation de l'espace qu'elle recueille seront stockées dans une table permanente appelée DBSTATS. Il faudra donc créer cette dernière avant d'exécuter le script T-SQL généré par usp_get_dbstats. L'exécution du code du listing 2 crée la table permanente DBSTATS qui contiendra toutes les
Lire l'article
Mais alors, où est le hic ?
J'ai rencontré un petit problème avec les VM en cluster et avec le partage des disques SCSI virtuels non persistants : les disques perdent leurs données dès que l'on met leur VM hors tension. (Le problème ne survient que quand on met un système hors tension, donc on peut réinitialiser
Lire l'article
Un outil précieux : le presse-papier circulaire
Comme tout bon développeur ;), nous utilisons régulièrement la petite procédure : Copier Coller ou CTRL + C - CTRL + V….
Afin d'optimiser votre gestion du copier coller multiple, utilisez le presse-papier circulaire. Pour cela, passez par l'onglet « Boîte à outils » catégorie « Presse-papier circulaire ».
Un autre script PHP
Pour un exemple PHP supplémentaire, incluons un script qui ne fonctionnera que dans la version PASE de PHP. Cet exemple tire parti du fait que la commande « system » PASE écrira n'importe quelle sortie spoule produite par une commande vers une sortie standard. Autrement dit, on peut exécuter n'importe
Lire l'article
PCML à la rescousse
PCML simplifie les appels de programmes
iSeries à partir de Java en
masquant la conversion entre leurs deux types de données. Pour écrire
une application Java qui utilise PCML
pour appeler un programme iSeries :
- Créez un document XML contenant des éléments conformes au standard PCML. Ce document indiquera Lire l'article
Erreurs définies par l’utilisateur dans des procédures stockées SQL
Pour aider à traiter les erreurs définies par l'utilisateur, le langage de base de données SQL/PSM supporte deux structures de programmation : Signal et Resignal. L'instruction Signal signale une condition d'erreur ou d'avertissement et provoque le retour d'une erreur ou de l'avertissement avec le SQLState et le texte de message
Lire l'article
Format du journal de suivi
Le format du journal de suivi des messages
utilise des champs délimités par
tabulations, y compris ceux figurant ici.
On peut voir certains de ces champs
dans la feuille de calculs Microsoft
Excel de la figure 6, qui est un extrait
d'un journal édité pour des raisons de
clarté.
Transfert de fichiers
Linoma Software présente Transfer Anywhere 1.3.0, dernière version de sa solution de transfert de fichiers pour iSeries. Cette mise à jour ajoute le support pour une utilisation des certificats Open PGP afin de coder et signer les documents pour des distributions IFS locales, FTP, et email. Cette version améliore le
Lire l'article
Contrôler les paramètres de Local Security Policy
Les modèles de sécurité peuvent contrôler les paramètres de sécurité locaux. Chaque machine a des dizaines de paramètres de sécurité locaux, comme ceux qui montrent le nom de la dernière personne qui s'est connectée ou la fréquence de changement des mots de passe sur les comptes stockés localement. Dans NT
Lire l'article
Installer le service Cluster
Les disques virtuels sont maintenant
fin prêts. Il ne reste plus qu'à effectuer
une installation du service Cluster standard.
Commençons par VM1:
-
1. Mettez VM1 sous tension et
connectez-vous comme Domain
Administrator.
2. Ouvrez l'applet Control Panel Add/Remove Programs.
3. Cliquez sur Add, Remove Windows Components.
4. Sélectionnez le composant Lire l'article
Gestion des données
VERITAS Software Corporation, éditeur de solutions de stockage, lance VERITAS Data Lifecycle Manager 5.0, solution de gestion des données spécialement conçue pour aider les entreprises à se mettre en conformité avec la réglementation en matière de gestion et de conservation des données, sur tous les médias de stockage.
VERITAS Data
PHP comme un programme CGI-BIN
L'exemple suivant montre un formulaire HTML ordinaire qui utilise le tag Action pour invoquer un programme CGI-BIN quand un utilisateur appuie sur le bouton Submit. Ici, le programme CGI-BIN est en réalité un programme PHP qui traite les champs du formulaire HTML et utilise leur contenu pour interroger une base
Lire l'article
Ca fait mal !
Vous voilà donc convaincu que, dans certains cas, il est judicieux d'appeler un programme RPG à partir d'une application Java. A première vue, c'est une tâche simple. Vous savez probablement que la Toolbox supporte les appels de commandes et de programmes iSeries, donc où est le problème ? Malheureusement, les
Lire l'article
Essayez donc !
Vous savez maintenant utiliser les colonnes d'identité pour simplifier le développement d'applications. Pour plus d'informations concernant les différentes possibilités pour contrôler les valeurs de clés d'identité, consultez le DB2 UDB SQL Reference.
Lire l'article
Suivre les messages
Le Message Tracking Center permet de suivre le chemin d'un message dans les journaux. Il est disponible sous la forme d'un snap-in Exchange 2000 que l'on peut charger dans une console personnalisée, mais on y accèdera en principe à partir du noeud ESM Tools, comme le montre la figure 4.
Lire l'article
Utilitaire de reporting web
Kisco Information Systems présente WebReport/400 6.0, dernière version de son utilitaire e-business pour une conversion automatique des rapports iSeries et une distribution par mail ou par Internet/intranet. La version 6.0 ajoute le support pour une utilisation de la couleur dans les surimpressions des rapports envoyés en fichiers PDF et introduit
Lire l'articleLes plus consultés sur iTPro.fr
- Une nouvelle ère de la modernisation du mainframe
- Akamai Technologies déploie sa stratégie de protection en ligne
- Baromètre channel IT : fin du cuivre, essor de UCaaS et premiers pas vers l’IA
- Fraude par identité synthétique : comment l’IA peut redonner confiance aux entreprises et à leurs clients
Articles les + lus
Femmes et métiers de la tech : une attractivité réelle freinée par des stéréotypes persistants
Moderniser le développement logiciel : de la fragmentation à l’intégration
Analyse Patch Tuesday Mars 2026
Une nouvelle ère de la modernisation du mainframe
Communes, entreprises ? Non, face au RGAA 5, l’IA seule ne rendra pas vos sites accessibles
À la une de la chaîne Tech
- Femmes et métiers de la tech : une attractivité réelle freinée par des stéréotypes persistants
- Moderniser le développement logiciel : de la fragmentation à l’intégration
- Analyse Patch Tuesday Mars 2026
- Une nouvelle ère de la modernisation du mainframe
- Communes, entreprises ? Non, face au RGAA 5, l’IA seule ne rendra pas vos sites accessibles
