Microsoft SQL Server High Availibility Guides

Tech |
> Tech
Microsoft SQL Server High Availibility Guides

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

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

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

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’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

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

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

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 ?

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

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

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

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

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

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

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

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

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

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

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

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'article

Les plus consultés sur iTPro.fr

A lire aussi sur le site

À la une de la chaîne Tech