
Trucs & Astuces iSeries : DNS, TCP/IP
Les trucs & astuces de la semaine du 28 Mars au 3 Avril 2005
Lire l'article
Clustering de SQL Server
par Brian Knight - Mis en ligne le 16/03/2005 - Publié en Avril 2004
6 étapes vers la haute disponibilité de SQL Server
Pour l'administrateur de bases de données (DBA), la mise en cluster d'un
SQL Server est source d'inquiétude, un peu parce que cet exercice était déjà
difficile dans SQL Server 7.0 et les releases antérieures. Heureusement, dans
SQL Server 2000, le clustering est moins intimidant. Les six étapes que je
couvre dans cet article constituent un canevas de base permettant d'établir un
environnement en cluster pour SQL Server 2000 ...Le failover clustering est le meilleur moyen d'instaurer la haute disponibilité
dans un environnement SQL Server. Pour mettre en cluster des serveurs
Windows, on utilise le service Microsoft Cluster pour relier entre eux plusieurs
serveurs. Avec le service Cluster, si une panne survient dans un composant matériel
crucial ou dans le service SQL Server, les lecteurs, SQL Server, et les services
associés, basculent tous sur un serveur secondaire. Ce basculement généralisé
est automatique et prend entre 30 et 60 secondes. Avec d'autres solutions haute disponibilité de SQL
Server, comme le log shipping ou la
réplication, en cas de défaillance du
serveur principal, quelqu'un doit changer
manuellement les rôles sur le serveur
secondaire. Bien que le log shipping
offre une bonne solution de
redondance, il s'appuie sur la maintenance
manuelle et il peut être difficile
à instaurer.
Avant de commencer l'opération
de clustering, il faut bien comprendre
que la seule fin du clustering Windows
est la haute disponibilité. En effet, le
clustering n'améliore pas la performance
de SQL Server puisqu'un seul
serveur travaille à la fois - les serveurs
reliés ne traitent pas les requêtes ensemble.
Pour voir comment le clustering
trouve sa place dans le puzzle de la
haute disponibilité de SQL Server, voir
l'article de Michael Hotek « Solutions
haute disponibilité », dans ce numéro.

Services superflus dans Windows XP
par Michael Otey - Mis en ligne le 06/04/2005 - Publié en Avril 2004
Désactivez les services superflus pour améliorer la performance sans sacrifier
les fonctionnalités
L'inflation de code semble empirer
avec chaque release de Windows :
chaque nouvelle release semble fonctionner
plus lentement que la précédente.
Le plus souvent, le problème ne
vient pas du code OS de base mais du
fait que chaque nouvelle release ajoute
des fonctionnalités ...Un secteur clé qui
continue à s'étendre est celui des services
: Windows XP démarre automatiquement
36 services. A l'évidence, peu
d'utilisateurs ont besoin de tous ces
services et en éliminant ceux qui ne
servent pas, vous pouvez rendre le système
plus efficace.
Pour désactiver un service, ouvrez
l'applet Control Panel Services et
double-cliquez sur le service pour ouvrir
sa feuille Properties. Sur l'onglet
General, cliquez sur la boîte déroulante
Startup type et sélectionnez
Disabled. Si vous avez perdu une fonctionnalité
importante, redémarrez le
service en remettant son Startup Type
à Automatic ou Manual. Voici 10 services
XP dont vous pouvez vous passer.

Accéder à l’iSeries en utilisant .NET Data Provider d’IBM
par Michael Otey - Mis en ligne le 23/02/2005 - Publié en Avril 2004
Connectez les applications .NET à l'iSeries avec ce nouvel outil iSeries Access for Windows
Si vous appeliez de vos voeux un moyen facile pour que vos applications
Visual Basic .NET mettent à jour des données sur l'iSeries, c'est chose faite.
iSeries Access for Windows offre désormais un nouveau DB2 UDB for iSeries
.NET Data Provider avec lequel vous pourrez connecter des applications .NET
à l'iSeries ...Il est vrai qu'il existe d'autres moyens pour connecter des applications .NET
à l'iSeries : .NET Framework Data Provider for ODBC et .NET Framework Data
Provider for OLE DB, tous deux de Microsoft. Cependant, d'après IBM, la
connexion à l'iSeries sera plus performante avec son nouveau iSeries .NET Data
Provider qu'avec les deux autres méthodes. Avant de voir dans le détail comment
utiliser l'iSeries .NET Data Provider, commençons par jeter un coup d'oeil
aux principes de base de l'ADO.NET framework.

Un guide rapide vers les JSP : rejoignez l’équipe des tages
par David Bridgewater - Mis en ligne le 09/02/2005 - Publié en Mars 2004
Une application familière avec deux nouveaux
trucs : le code modularisé et les tags JSP
Dans l'article « Les JSP : visite rapide » , je montrais comment écrire une application JSP (JavaServer
Page) simple mais intéressante. L'application permet à l'utilisateur de filtrer
un fichier Employee au travers d'une large sélection de critères ; puis,
elle affiche les résultats sous forme de table dans une page Web, en incluant
le comptage du nombre d'employés trouvé ...Dans ce premier article, je signalais les défauts de conception de ma
méthode. Principale critique : mon code était monolithique, mélangeant
la logique de présentation, de gestion et de base de données - le genre de
pratique que nous avons tous délaissée dès l'arrivée de ILE et des programmes
de service. Je propose ici un exemple d'application de même
fonctionnalité, mais avec deux réaménagements importants :
1. Le code est modularisé.
2. Le JSP ne contient pas de Java. En lieu et place, on trouve des constructions
JSP différentes appelées tags.
Je ne prétends pas que cette nouvelle méthode soit le nec plus ultra
de la bonne conception, mais c'est une amélioration indiscutable.

SQL Server Actualités – Semaine 3 – 2005
Les actualités SQL Server pour le mois de Janvier 2005
Lire l'article
Multi-Tris avec positionnement dans les listes par l’OVRBDF
par Jean-Philippe BALLAT - Mis en ligne le 1/06/2005 - Publié en Septembre 2004
Version RGP et COBOL
Normalement, lorsqu'on utilise le multi-tris dans un programme RPG ou COBOL,
il faut déclarer autant de fichiers logiques que de colonnes de tris proposées à l'utilisateur.
On s'aperçoit que la simplicité de programmation et de déclarations dans les
programmes est inversement proportionnelle au nombre de choix de tris ...
L'astuce consiste à ne déclarer qu'un seul fichier dans le programme de liste.
Celui-ci renvoie toujours les enregistrements triés selon le choix de l'utilisateur
par fichier logique substitué. Le résultat donné peut être répercuté sur l'impression.
Cette opération est possible grâce à l'OVRDBF qui substitue le fichier lu par le
logique trié en fonction de la colonne sélectionnée.
L'OVRDBF permet de :
- Remplacer momentanément le nom du fichier déclaré dans le programme. et/ou
- Remplacer momentanément certains paramètres du fichier, utilisés par le programme.
Lorsque l'utilisateur sélectionne une colonne, le programme charge les enregistrements triés et affiche cette colonne en couleur. Lorsque l'utilisateur demande un positionnement sur un numéro de facture, la liste se recharge à partir de ce code. Lire l'article

Les nouveautés de la semaine 20 – Windows IT Pro – 2005
Tous les nouveaux produits du 16 au 22 Mai 2005
Lire l'article
A l’intérieur de l’outil WebFacing d’IBM
par Don Denoncourt - Mis en ligne le 11/05/2005 - Publié en Juillet / Aout 2004
Suivez le flux de l'architecture applicative interne de WebFacing, du serveur au client
En tant que consultant Java ayant
codé en RPG dans les années 80, je me
réjouis d'être un expert en WebFacing
d'IBM. C'est pourquoi, l'été dernier,
j'ai passé beaucoup de temps sous le
capot de WebFacing. Pour comprendre
son fonctionnement interne, il me
fallait savoir comment IBM combinait
un ensemble de techniques J2EE pour
présenter des applications 5250 sur le
Web. Dans cet article, je détaille le flux
de l'architecture applicative interne de
WebFacing ...Une application « Webfaced » utilise
diverses technologies que nous
diviserons en deux sous-types : côté
client et client serveur. Côté client, on
trouve HTML, JavaScript et CSS (cascading
style sheets). Côté serveur, c'est
JavaBean, les servlets Java, JSP (Java
Server Pages) et les fichiers de configuration
XML. Commençons par le traitement
client serveur, parce qu'il génère
dynamiquement tout le HTML et une
partie du JavaScript pour l'application
côté client.

SQL Server Actualités – Semaine 15 – 2005
Les actualités SQL Server pour le mois d'Avril 2005
Lire l'article

Bootcfg
par Mark Minasi - Mis en ligne le 07/09/2005 - Publié en Juillet/Août 2004
Boot.ini : plus simple qu'il n'y paraît
Supposons que Windows XP vous
cause quelques soucis. Vous décidez
d'initialiser en Safe Mode pour corriger
le problème. Vous réinitialisez et
appuyez sur F8 pour entrer dans le
menu Windows Advanced Options,
mais vous n'êtes pas assez rapide avec
le clavier. Vous réinitialisez et réessayez
à nouveau, le doigt posé sur F8,
mais en vain. Vous réinitialisez une
troisième fois et, cette fois, l'oeil et la
main sont suffisamment coordonnés
pour obtenir le bon menu. Enfin, vous
pouvez commencer le dépannage ...

Habillez l’OWA d’Exchange 2003
par Paul Robichaux - Mis en ligne le 04/05/2005 - Publié en Mai 2004
De nouveaux atouts pour OWA
Les gens aiment personnaliser leurs environnements. Les développeurs de
logiciels ont répondu à ce désir de plusieurs manières, dont l'une des plus connues
consiste à offrir aux utilisateurs le moyen de changer l'aspect de leurs programmes.
C'est l'habillage. Les applications grand public connaissent l'habillage et Windows
permet depuis longtemps de personnaliser les couleurs et les polices de ses divers
éléments d'UI ...Toutefois, le monde Microsoft Exchange Server présente une lacune : on ne
peut pas facilement habiller Microsoft Outlook Web Access (OWA). Personnaliser
l'aspect d'OWA peut sembler insignifiant dans le panorama général, pourtant beaucoup
de clients Microsoft souhaitent qu'OWA ait la même allure que leurs autres
sites Web d'entreprise. En particulier, les sociétés qui offrent des services Exchange
hébergés comme les fournisseurs de télécommunications et les fournisseurs d'accès
(ISP), ont demandé avec insistance un moyen de distinguer OWA avec leurs
propres logos et schémas de couleur, de préférence à ceux de Microsoft.
L'équipe Exchange de Microsoft a réagi à ces demandes. Exchange Server 2003
vous permet de créer et d'appliquer des thèmes personnalisés qui déterminent l'aspect
d'OWA. Quand vous créez un nouveau thème, il est mis à disposition des utilisateurs
par l'intermédiaire du bouton Options d'OWA. Vous pouvez aussi indiquer
un thème particulier comme
thème par défaut pour de nouveaux
utilisateurs.

Actualités de la semaine 8 – Windows IT Pro – 2005
Toutes les Actualités du 21 au 27 Janvier 2005
Lire l'article
Un détour par WebSphere Development Studio Client 5.1
par George Farr et Phil Coulthard - Mis en ligne le 09/02/2005 - Publié en Mars 2004
Dans notre série d'articles Trajet
(consulter les articles), nous avons
inscrit chacune des étapes d'un trajet
pour ceux qui désirent actualiser leurs
compétences et moderniser leurs applications.
Ici, nous nous autorisons un
petit détour en chemin pour parler de
la nouvelle release 5.1 de WSDc (Web-
Sphere Development Studio Client),
qui contient la plupart des outils décrits
dans le trajet ...La release 5.1 de WSDc a été mise
en disponibilité générale le 17 octobre
2003, pour les éditions standard et
advanced. Rappelons que la numérotation
de ces outils client est en cohérence
avec WAS (WebSphere Application
Server), et pas avec OS/400.
Donc, ces outils client sont compatibles
avec toutes les releases actives
d'OS/400. Par conséquent, ils peuvent
travailler avec le source de n'importe
quel iSeries en V5R1 ou ultérieure. Le
numéro 5.1 de cette release est légèrement
décalé car il est conçu pour supporter
la nouvelle release 5.02 de WAS,
disponible depuis peu sur toutes les
plates-formes, dont iSeries. Ce système
de numérotation a une raison :
cette release des outils est proactive et
elle supportera également une éventuelle
prochaine release 5.1 de WAS.
La release 5.1 est relativement modeste
pour les outils, compte tenu que
la livraison de la release 5.0 ne remonte
qu'à quelques mois (le 25 avril). C'est
néanmoins une importante release
dont les points forts sont la qualité, la
performance, et une requête poussée
de la part des utilisateurs.

Quest Central pour SQL Server
Quest Software annonce la disponibilité de la version 5.0 de Quest Central pour SQL Server.
La suite intégrée d'outils d'administration pour les bases de données Quest Central, s'enrichit de fonctions avancées pour l'analyse et l'optimisation des performances des environnements Microsoft SQL Server.
Lire l'article
Actualités de la semaine 22 – Windows IT Pro – 2005
Toutes les Actualités du 30 Mai au 5 Juin 2005
Lire l'article
Trucs & Astuces iSeries : ODBC, RPG
Les trucs & astuces de la semaine du 16 au 22 Mai 2005
Lire l'article
Personnaliser les applications mises sur le web
par Michael Sansoterra - Mis en ligne le 04/05/2005 - Publié en Juillet / Aout 2004
Exploitez une interface navigateur :
c'est bien mieux qu'un écran vert
Si vous souhaitez présenter votre application écran
vert (ou écran passif) iSeries sur Internet ou dans un intranet,
sachez que l'utilitaire WebFacing d'IBM est l'un des
moyens les plus rapides, les plus faciles et les moins coûteux.
WebFacing est un générateur d'interface Web qui utilise les
fichiers écran 5250 iSeries comme entrée pour créer une interface
utilisateur navigateur (BUI, browser user interface) ...Si vous développez du logiciel pour l'iSeries, vous accédez
déjà à l'outil WebFacing, lequel est inclus dans le WDT
(WebSphere Development Toolset), programme 5722WDS
sous licence. Plus précisément, WebFacing fait partie des outils
pour station de travail WDT connus sous le nom de WDSc
(WebSphere Development Studio client) for
iSeries.
WebFacing offre une version BUI complète
de votre interface d'application 5250.
Initialement, le contenu et la fonctionnalité
de l'application « Webfaced » sont pratiquement
les mêmes que la version 5250, à l'exception
d'une poignée d'aides d'interface
fournies par le navigateur (comme : boîtes de
listes déroulantes, boutons de souris, cases à
cocher, boutons radio). Il n'y a rien de vraiment
nouveau en fonctionnalités primaires mais, pour
davantage d'utilisateurs, elle a un aspect plus agréable (couleurs,
polices et formatage améliorés).
L'intéressant est de pouvoir personnaliser et améliorer
une application Webfaced. Cet article vous aide à comprendre
le principe du WebFacing,
l'architecture de l'outil, et ses composants.
Vous apprendrez aussi ce
que vous pouvez modifier, comment,
et comment exploiter une
interface navigateur pour la rendre
plus utile qu'un écran vert.

NetTracker eBusiness Edition
Sane Solutions annonce que son produit NetTracker eBusiness Edition a passé la certification SQL Server 2000.
Ce produit est une solution d'analyse Web. NetTracker eBusiness Edition utilise une base de données SQL Server, Oracle, IBM DB2 afin de fournir une méthode pour l'analyse business.
Lire l'articleLes plus consultés sur iTPro.fr
- La difficile mise en conformité avec les réglementations pour les entreprises françaises
- Les risques liés à l’essor fulgurant de l’IA générative
- Pourquoi est-il temps de repenser la gestion des vulnérabilités ?
- Reporting RSE : un levier d’innovation !
- De la 5G à la 6G : la France se positionne pour dominer les réseaux du futur
