Archiver un journal
Vous pouvez archiver un journal dans un fichier séparé, par exemple si vous observez des entrées particulières et si vous voulez suivre le journal pendant un certain temps. Parfois vous verrez des événements d'allure suspecte, alors que ni l'utilisateur ni l'ordinateur concerné par les événements n'ont de problèmes. En cas
Lire l'articleConseil 7 : Appeler des SP ou des UDF externes pour des calculs complexes
On l'a vu, à partir de la V5R3, le code SPL est converti en code C avec SQL imbriqué. Pour presque toutes les instructions SPL, le code généré inclut un appel vers QSqRoute, le programme runtime fourni par IBM qui distribue des instructions SQL. Même une instruction d'assignation simple telle
Lire l'articleAvantages pour les clients i5
Les possesseurs de serveurs i5 profitent déjà de ce mode de conception holistique. Voyons trois exemples qui illustrent la manière dont POWER5 aborde les problèmes évoqués plus haut :
- Le double noyau de POWER5 fonctionnant à vitesse modérée augmente la performance tout en réduisant la consommation d'énergie. Les processeurs Lire l'article
Comment tout cela fonctionne-t-il ?
Tout d’abord, voyons ce que nos articles précédents sur Web Tools vous ont appris. Dans cet exemple, nous avons créé un projet Web qui a une page d’entrée qui prend un numéro d’article en stock comme entrée puis transmet cette valeur à un programme de service RPG. Le programme de
Lire l'articlePrincipe de détection de Spam
Le principe retenu par Microsoft est une analyse du contenu du message pour en définir la teneur et appliquer ensuite un indice de probabilité que ce message soit un message commercial non sollicité. Chaque message ainsi évalué reçoit un indice SCL (Spam Confidence Level). Cet indice varie entre 1 et
Lire l'article7.Notifications
Un autre changement important est prévu pour la version Longhorn de Windows : il concerne la manière dont Windows traite les notifications. Longhorn offre une API pour envoyer des notifications aux utilisateurs. Le nouveau modèle de notification donne à l'utilisateur le moyen de contrôler les modalités de livraison des notifications.
Lire l'articleEffacer un journal
Vous pouvez effacer un journal pour libérer de la place pour
de nouvelles entrées. Si le journal est configuré avec l'option
Do not overwrite events (clear log manually) sélectionnée,
vous devez effacer le journal périodiquement.
Pour effacer un journal, faites un clic droit sur son listing
dans la console Event
Conseil 6 : Utiliser des instructions composites imbriquées avec des gestionnaires
Avec SPL, il faut toujours coder un ou plusieurs gestionnaires de conditions pour intercepter et gérer les exceptions et/ou les avertissements survenant à l'exécution. (Pour une explication plus approfondie sur la gestion des exceptions SQL, voir « A l'intérieur du traitement des erreurs de SPL V5R2 : Partie 1: Principes
Lire l'articleUne approche holistique de la conception
Tout cela nous amène à la conclusion suivante : nous devons concevoir et construire nos serveurs de manière plus intelligente. Il faut innover de plus en plus vite si nous voulons continuer à fournir des chips de processeurs et des serveurs plus performants. Malheureusement, il n'est pas si simple de
Lire l'articleWeb Settings
Commencez par ouvrir la perspective WebFacing de l’application existante. Nous utiliserons Web Settings pour créer un hyperlien chargé d’invoquer la Web Interaction de l’application Web Tools existante. L’hyperlien sera validé sur le numéro d’article de cet écran. Quand l’utilisateur cliquera dessus, l’hyperlien invoquera l’application Web Tools, laquelle affichera la photo
Lire l'articleLa chaîne AntiSpam avec Microsoft
Avant de mettre en place Intelligent Message Filter, il convient de vérifier que les autres outils et paramètres de configuration pour lutter contre le spam sont bien en place. Le filtrage des connexions et la gestion de liste des émetteurs ou des destinataires sont aussi des outils utiles pour la
Lire l'article8.Contacts
Avec Longhorn, la liste des contacts est intégrée dans l'OS plutôt que d'être maintenue par une application séparée comme Microsoft Outlook ou par une application de GRC (gestion de la relation clientèle) comme GoldMine de FrontRange Solutions. Longhorn fournit les éléments et les contrôles permettant de gérer la liste des
Lire l'articleTrier un journal
Quand je suis chargé de résoudre un problème, j'aime trier les journaux afin de pouvoir aller directement vers le type ou le numéro d'événement dont j'ai besoin pour la source qui, à mon avis, signale le problème. Ainsi, je pourrais rechercher un événement Userenv si le problème concerne un utilisateur
Lire l'articleConseil 5 : Déclarer des variables avec Not Null dans des procédures stockées SQL
Je commence ce groupe avec un conseil qui vaut la peine,
même s'il ne procure pas d'énormes gains de performance.
Par défaut, les variables SPL peuvent
être nulles, c'est-à -dire qu'elles peuvent
contenir une valeur valide du type
de donnée approprié ou être « null ».
Pour accepter une telle variable,
La loi de Moore mise à mal
Pour compliquer la situation, on commence à exiger des améliorations de performances toujours plus grandes. Les observateurs de l'industrie informatique ont souvent utilisé la loi de Moore pour prévoir les améliorations de performances des futurs ordinateurs. En substance, la loi de Moore stipule purement et simplement que la performance des
Lire l'articleAvancer à petits pas
Gérer par programme les dossiers publics d’Exchange a toujours été un défi, principalement parce qu’Exchange manque d’outils de management. Les nouveaux providers et classes WMI d’Exchange 2003 facilitent considérablement la gestion des dossiers publics au moyen de scripts. Un script exploitant toutes les possibilités des classes Exchange_ Public- Folder et
Lire l'articleDes décisions, toujours des décisions
Pour mettre en place un réseau d'entreprise, il faut prendre en compte de nombreux aspects du réseau sur un double plan : architecture et conception. Choisir un pare-feu et un standard de commutation, décider de déployer Gigabit Ethernet ou 100 Mbps et adopter le Wi-Fi, sont tous des critères à
Lire l'article9.XAML
Prononcé « zamel », XAML veut dire Extensible Markup Language. C'est un langage de marquage déclaratif que les développeurs peuvent utiliser dans Longhorn pour créer des objets UI, un peu comme les concepteurs de sites Web utilisent HTML pour créer des pages Web. XAML accepte les graphiques et peut être
Lire l'articleFiltrer la vue
Quand vous examinez un journal pour résoudre un problème ou que vous surveillez la réaction de l'ordinateur à un changement de configuration important, vous pouvez accélérer votre investigation en éliminant les événements sans intérêt du panneau Details. La boîte de dialogue Properties de chaque journal a un onglet Filter qui
Lire l'articleConseil 4 : Faire attention aux curseurs Asensitive avec Read-Only
Quand on déclare un curseur, on l'assortit de l'un des trois
mots-clés indiquant si le curseur est « sensible » aux changements
dans les lignes du jeu de résultats :
Sensitive - Les changements apportés aux données après
que le curseur ait été ouvert, sont visibles par le programme.
Insensitive