Microsoft SQL Server High Availibility Guides
Premier volume d'une série de deux guides, l'ouvrage SQL High Availability Planning explique comment surmonter les obstacles à la haute disponibilité en utilisant des composants et serveurs redondants. Le deuxième volume, SQL High Availability Deployment, explique comment mettre en oeuvre le clustering avec failover, l'envoi de journaux et la réplication
Lire l'article
Sécuriser l’IFS
On s'en doute, sécuriser des objets dans l'IFS et les sécuriser dans le système de fichiers QSYS.LIB sont deux choses différentes. L'IFS applique un schéma de sécurité de fichiers de style Unix avec les trois permissions suivantes : *R (Read), *W (Write) et *X (Execute). La permission Read est nécessaire
Lire l'article
Choisir le bon outil
Pour choisir entre ces trois solutions base de données pour le partitionnement des applications, on peut appliquer les règles générales suivantes :
- Utiliser les déclencheurs pour mener une certaine action chaque fois qu'un événement base de données survient.
- Utiliser les procédures stockées quand on veut contrôler la manière dont le Lire l'article
Connaître les éléments de base
La figure 2 montre le code RPG IV pour une procédure simple. Cette procédure EndOfMonth renvoie une date qui représente la fin du mois pour toute date spécifiée (jusqu'au 1er décembre 9999). Pour exécuter cette procédure dans un programme, il faut inclure l'appel de procédure dans une expression. Par exemple
Lire l'article
L’importance de l’éducation
L'éducation des utilisateurs est tout aussi importante que les mesures prises sur les systèmes. La véritable cause de la prolifération rapide de MyDoom et MyDoomA n'était pas due au fait que l'auteur du virus ait utilisé une nouvelle pratique de coding nocive. Plus simplement, cette épidémie a été déclenchée par
Lire l'article
Diagrammes Web
Un diagramme Web est un fichier qui capture le flux d'une application Web ou une partie de celle-ci. A l'heure actuelle, ce doit être une application Struts : à l'avenir, IBM espère y ajouter le prochain framework standard JavaServer Faces. Il a été question de Struts dans l'article du mois
Lire l'article
Performances
Même la meilleure protection multicouche en réseau laissera entrer quelques messages de spam. Si vous prenez le temps d'ajouter à la Blocked Senders List les envoyeurs de messages spam qui franchissent le Junk E-mail Filter, Outlook sera de plus en plus performant pour détecter et bloquer tout nouveau spam. Dans
Lire l'article
Parlez-moi
La seconde différence majeure entre les déclencheurs, les procédures stockées et les UDF réside dans leur manière de traiter les paramètres. Comme un programme déclencheur ne peut pas envoyer ou recevoir des paramètres explicitement, les développeurs ne maîtrisent pas l'information qui est mise à disposition d'un programme déclencheur. Cependant, les
Lire l'article
Qu’est-ce qu’un module ?
La figure 1 illustre la structure conceptuelle d'un objet programme ILE (type *PGM). Un programme comporte un ou plusieurs modules, dont l'un est le module d'entrée contenant le point d'entrée (c'est-à -dire de démarrage) du programme. Un objet module (type *MODULE) - la brique de base pour créer un programme -
Lire l'article
Lignes de défense
Pour déjouer les menaces véhiculées par e-mail, plusieurs lignes de défense sont nécessaires. Le point de contact initial avec les messages entrants est en principe le serveur d'email. Par conséquent, la première ligne de défense passe par un logiciel antivirus installé sur le serveur. Et cela vaut pour les petites
Lire l'article
Etablir l’information de configuration
Pour les applications Web qui appelleront la logique de gestion RPG ou Cobol iSeries, il faut configurer le projet de manière à identifier l'iSeries qui contient la logique de gestion, puis configurer les autres informations nécessaires quand cette application s'exécute. Bien que nous puissions effectuer cette opération à n'importe quel
Lire l'article
Créer et partager des listes
Au fil du temps, vous accumulerez une liste d'envoyeurs bloqués que vous souhaiteriez partager avec d'autres. Vous pourriez d'ailleurs faire de même avec des listes de destinataires sûrs ou d'envoyeurs sûrs. Vous pouvez pratiquer l'exportation et l'importation de données avec n'importe quelle liste. Allez à l'onglet Blocked Senders de la
Lire l'article
Variations sur un thème
Dans de nombreux cas, on peut atteindre les mêmes objectifs de programmation en choisissant un déclencheur, une procédure stockée, ou une UDF. Tous trois amélioreront la modularité et la réutilisation du code. Vous pouvez même considérer le même programme à la fois comme une UDF et une procédure stockée. Mais
Lire l'article
N’oubliez pas de restreindre l’accès
Vous l'avez sûrement deviné, avec les bonnes autorités, il est facile de gérer vos partitions à l'aide d'iSeries Navigator. Les administrateurs chevronnés peuvent utiliser iSeries Navigator pour commencer à « jouer » avec le partitionnement, mais veillez à restreindre l'accès avec Application Administration. Faute de quoi, n'importe qui détenant l'autorité
Lire l'article
Tester
Ce qui suit s'annonce plus amusant. Sur la station de travail, connectez-vous au domaine et copiez le fichier MP3 sur le lecteur SCSI attaché au serveur haute disponibilité. Commencez à lire le fichier et débranchez le câble réseau de l'un des noeuds. Y a-t-il eu une pause momentanée, ou la
Lire l'article
Créer un nouveau projet Web
Pour créer un projet Web, utilisez les rubriques de menu File, New et Other, et choisissez la catégorie Web à gauche et le type Dynamic Web Project à droite. Cela lance le wizard du projet Web. Entrez un nom de projet, comme Mon Projet Web sur la première page du
Lire l'article
Destinataires sûrs
On comprend les raisons de la Blocked Senders List et de la Safe Senders List. En revanche, la justification de la Safe Recipients List (liste des destinataires sûrs) est moins évidente. Pour l'essentiel, un destinataire sûr est une DL (distribution list) ou un newsgroup de qui vous voulez recevoir des
Lire l'article
Quelques détails concernant l’iSeries
Au stade de la V5R1, l'OS/400 accepte deux types de déclencheurs : les déclencheurs SQL écrits en SQL et les déclencheurs externes écrits en d'autres langages que SQL, comme RPG, Cobol, CL et autres. Les événements de base de données intéressant les déclencheurs externes sont liés à l'insertion, à la
Lire l'article
Un tuyau en prime : Automatiser la configuration des partitions
Si vous envisagez d'automatiser le déplacement des ressources d'après certains événements surveillés, voici un bon conseil : utilisez les moniteurs d'iSeries Navigator pour trouver les seuils qui vous intéressent : utilisation de la CPU, utilisation de la mémoire, jobs actifs, etc. Ensuite, quand un seuil est dépassé, appelez un programme
Lire l'article
Créer une ressource cluster
Le cluster étant créé, l'opération suivante consiste à lui associer une ressource. Ce peut être un file share, un spooler d'impression, DHCP, Wins, ou une application telle que Exchange ou SQL Server. Pour créer une ressource file share haute disponibilité sur le disque SCSI, nous devons créer un groupe, une
Lire l'articleLes plus consultés sur iTPro.fr
- Souveraineté des données : bâtir un stockage hybride adapté à l’ère de l’IA
- Secteur public : l’IA accélère la modernisation des infrastructures
- De l’inventaire à l’action : l’Asset Management au service d’un Numérique plus responsable
- IA et bureaucratie : la complexité qui grève les projets
Articles les + lus
Quand les « travailleurs numériques » pallient le manque de bras dans l’industrie
Model Context Protocol : le contexte, grand oublié du débat
Microsoft dévoile MAI-Thinking-1 : un modèle de raisonnement « enterprise-grade » en preview publique
Couchbase lance AI Data Plane pour industrialiser l’IA agentique
Windows 11 : Microsoft généralise le point-in-time restore pour accélérer la remise en service des PC
À la une de la chaîne Tech
- Quand les « travailleurs numériques » pallient le manque de bras dans l’industrie
- Model Context Protocol : le contexte, grand oublié du débat
- Microsoft dévoile MAI-Thinking-1 : un modèle de raisonnement « enterprise-grade » en preview publique
- Couchbase lance AI Data Plane pour industrialiser l’IA agentique
- Windows 11 : Microsoft généralise le point-in-time restore pour accélérer la remise en service des PC
