> Windows
Actualités Windows NT / 2000 – Semaine 38 – 2002

Actualités Windows NT / 2000 – Semaine 38 – 2002

Actualités du 16 au 22 Septembre 2002

Lire l'article
La tempête qui s’annonce

La tempête qui s’annonce

par David Chernicoff - Mis en ligne le 16/10/2002
Microsoft aborde avec trois produits l'administration système et réseau : Systems Manager Server (SMS), Application Center 2000, et Microsoft Operations Manager (MOM). C'est la première fois que la firme offre une solution d'administration système d'entreprise. Les produits jettent, d'un bout à  l'autre, les bases d'une stratégie exhaustive pour réseaux d'envergure.Si dans vos business plans il y a place pour un outil d'administration de classe entreprise, vous devez absolument comparer l'offre Microsoft aux trois ténors de l'administration système: Tivoli (IBM), OpenView (Hewlett-Packard, HP) et Unicenter (Computer Associates, CA). Et, tant que vous y êtes, ajoutez-y PATROL (BMC Software). Tous ces produits sont des environnements d'administration complets et multi platesformes, capables de répondre à  vos besoins d'administration à  l'échelle mondiale. Mais tous souffrent du même inconvénient : leur histoire et leur développement proviennent directement du monde UNIX.

Lire l'article
Récupérer WINS

Récupérer WINS

par Sean Daily - Mis en ligne le 27/06/02
Dans « Reprise de DHCP », de novembre 2001 (Systems Journal), j'expliquais l'importance des services DHCP de Windows 2000 et de Windows NT sur des réseaux de type DHCP. Je proposais des conseils, des techniques et des outils pour effectuer la maintenance et appliquer des procédures antisinistres sur des serveurs DHCP. J'aimerais maintenant faire de même pour un autre service de réseau essentiel : WINS.

Comme pour la plupart des opérations de reprise, la capacité de reprise après des catastrophes touchant des services cruciaux comme WINS, dépend du soin mis à  se préparer à  cette éventualité. Les meilleurs experts en reprise de système et en reprise de données ne peuvent pas faire grand chose s'ils ne disposent pas d'une bonne sauvegarde et s'ils ne connaissent rien de la configuration originale d'un service. C'est pourquoi il faut prendre toutes les mesures afin que l'implémentation WINS soit parée pour le pire.

Lire l'article
Comment assurer une bonne mise en oeuvre du cluster

Comment assurer une bonne mise en oeuvre du cluster

Comment assurer une bonne mise en oeuvre du cluster - Comment être certains que le cluster fonctionnera - Faut-il de nouvelles compétences pour mettre en oeuvre clustering ...

Glenn Van Benschoten et Ken Zalken, spécialistes du System i, expliquent les étapes visant à renforcer et bien gérer un cluster.

Lire l'article
Les choix en matière de développement d’applications

Les choix en matière de développement d’applications

par Sharon L. Hoffman - Mis en ligne le 17/06/2002
IBM prône des changements radicaux en matière de développement d'applications iSeries - du point de vue des outils et du langage. Mais les développeurs iSeries savent par expérience que ce qu'IBM prévoit ne correspond pas forcément à  la réalité ...

Les choix de développement doivent s'appuyer sur des bases solides qui garderont toute leur force longtemps après qu'IBM ait adopté une nouvelle tendance. Malgré cette affirmation quelque peu cynique, je pense que les développeurs iSeries devraient apporter des changements significatifs au développement d'applications.

Aujourd'hui, l'un des principaux atouts de l'iSeries est sa faculté d'exécuter de nombreuses applications différentes. Cette polyvalence est un puissant argument pour déployer du logiciel sur l'iSeries avec toutes ses qualités : administration système, fiabilité, sécurité, et évolutivité. Mais les sites iSeries ne peuvent tirer pleinement parti de ces atouts, qu'en créant des applications répondant aux exigences de gestion d'aujourd'hui et de demain.

Comme développeurs, il vous incombe de fournir les meilleures solutions logicielles possibles et de les déployer efficacement. C'est bon pour votre employeur et pour votre propre avenir. Mais cela demande de la nouvelle technologie, laquelle à  son tour requiert de nouveaux environnements de développement. L'attitude actuelle d'IBM vis-à -vis du développement d'applications sur iSeries offre une excellente occasion d'amorcer ces changements.

La stratégie actuelle d'IBM a un aspect très positif : elle reconnaît la valeur du RPG et de son importance pour le développement iSeries. Grâce à  cette attitude réaliste, il est plus facile de justifier et d'intégrer de nouvelles technologies tournées vers de nouveaux modes de gestion et qui facilitent l'adaptation des applications aux changements futurs.

Lire l'article
Actualités – Juin 2002

Actualités – Juin 2002

Les actualités SQL Server pour le mois de juin

Lire l'article
De nouveaux outils simplifient la gestion des documents XML

De nouveaux outils simplifient la gestion des documents XML

par LindaMay Patterson - Mis en ligne le 18/03/2003
XML est devenu le moyen standard pour exprimer et échanger des données de gestion en ligne, et l'iSeries considère les documents XML comme un moyen de représenter l'information. Malheureusement, les éléments de XML - documents XML, DTD, schémas XML et fichiers XSL - sont souvent créés au moyen d'un éditeur de texte, plutôt laborieusement.Mais voici qu'IBM offre enfin les outils XML qui faciliteront la vie des développeurs d'applications. Ces outils XML font partie des nouveaux produits WebSphere Studio, qui supportent tous les types de développement d'applications de gestion et sur le Web. J'explore ici les outils d'auteur et de transformation XML dans WSAD (WebSphere Studio Application Developer). Pour en savoir plus sur la place de ces outils dans la famille WebSphere Studio, voir l'encadré « Outils de développement de WebSphere Studio ».

Lire l'article
Microsoft BizTalk Server : quels bénéfices pour l’entreprise ?

Microsoft BizTalk Server : quels bénéfices pour l’entreprise ?

BizTalk Server 2002 s'impose comme le chef d'orchestre d'une infrastructure logicielle complète destinée à  faciliter l'intégration et à  mettre en place l'interopérabilité de tous les processus d'intégration d'applications (EAI) et d'échanges interentreprises (BtoB). En pratique, le serveur BizTalk apporte à  l'entreprise une infrastructure de routage, de transformation et de suivi des documents commerciaux par règles, soit l'environnement et les outils nécessaires pour créer des communautés de commerce électronique

Une entreprise performante, « agile », sait très bien qu'il n'est plus possible de vivre en vase clos, coupée de ses fournisseurs et partenaires - à  moins de compromettre ses chances de développement futur. Aujourd'hui, le réseau constitué par les sociétés tierces, qui conseillent ou fournissent l'entreprise, représente une source d'informations précieuses, qu'il convient de relier à  son propre système informatique.

De plus en plus, les flux d'informations des entreprises agiles circuleront dans les deux sens : du client vers ses partenaires stratégiques, mais aussi des fournisseurs clés vers l'entreprise. Le tout étant de connecter de façon pertinente l'ensemble de ces flots.

C'est là  précisément qu'interviennent les solutions d'intégration d'applications développées par Microsoft, sur la base de sa plate-forme logicielle .NET, apportant toute leur puissance et leur souplesse. « L'infrastructure BizTalk Server 2002 permet d'intégrer, de gérer et d'automatiser rapidement les processus dynamiques de l'entreprise en échangeant des documents professionnels entre des applications - soit au sein d'une même organisation, soit en relation avec l'extérieur », explique Ronan Le Guen, chef de produit BizTalk Server chez Microsoft France.

Lire l'article
Vérifier les registres à  distance

Vérifier les registres à  distance

par Dave Roth - Mis en ligne le 22/01/2003
Au début de ma carrière d'administrateur de réseau, j'ai beaucoup lutté simplement pour essayer de garder mon réseau d'aplomb. Comme les premiers architectes du réseau n'avaient pas prévu de vulgaires tâches comme la vérification de la sécurité, j'ai dû appliquer des méthodes bon marché mais efficaces pour consulter les paramètres sur des machines distantes ...

J'ai donc procédé comme tout bon administrateur : j'ai écrit un script

J'ai écrit le script en Perl. Pour ceux qui ne le sauraient pas, Perl est un langage script open-source extensible puissant. On le trouve sur la plupart des plates-formes (UNIX, Macintosh, Win32, VMS, par exemple), donc vous pouvez l'utiliser pour écrire des scripts pour tous vos systèmes. Le script interagit avec le registre Win32, qui stocke la plupart des informations de configuration de Win32 pour vérifier certains paramètres à  des fins de sécurité. Le script met en oeuvre une forme simple d'auto-détection pour être certain d'inspecter toutes les machines du réseau.

Lire l'article
Suite SQL Management 1.5

Suite SQL Management 1.5

NetIQ Corp. annonce la version 1.5 de sa suite SQL Management.

Cette nouvelle version, dotée d'une fonctionnalité intégrée de concession de licences, complète l'offre faite aux partenaires de NetIQ dans le cadre du « Programme Revendeur » mis en place par la société.

Lire l'article
Guide du serveur Web Apache pour l’iSeries, 2ème partie

Guide du serveur Web Apache pour l’iSeries, 2ème partie

par Brian R. Smith - Mis en ligne le 20/01/2003
Dans la 1ère partie de cette série, j'ai décrit comment le nouveau serveur HTTP (animé par Apache) d'IBM apporte de nombreuses fonctions et options intéressantes à  l'iSeries, en provenance du monde Web opensource. Ce mois-ci, j'examine les directives de configuration du serveur Apache et décris la manière dont le serveur traite les reqêtes.Rappelez-vous que les serveurs HTTP sont essentiellement des serveurs de fichiers ; les directives de configuration disent au serveur quels fichiers il doit servir et lesquels il doit protéger. Pour vous permettre d'appliquer vos connaissances, nous allons suivre un scénario de configuration simple en utilisant la nouvelle interface utilisateur.

Lire l'article
Les nouveautés de la semaine 38 – Windows 2000 & .Net – 2002

Les nouveautés de la semaine 38 – Windows 2000 & .Net – 2002

Tous les nouveaux produits du 16 au 22 Septembre 2002

Lire l'article
Brûlé par le CodeRed Worm

Brûlé par le CodeRed Worm

par Tom Iwanski - Mis en ligne le 19/08/2002
Dans le Lab Windows & .NET Magazine, on ne plaisante pas avec la sécurité. Ici, toute percée au travers du dispositif de défense du réseau nous empêche de tester correctement les produits soumis à  examen. Nous avons donc été inquiets en constatant que le CodeRed Worm s'était glissé dans notre réseau.

Lire l'article
Optimiser les performances de traitement GPO

Optimiser les performances de traitement GPO

par Darren Mar-Elia - Mis en ligne le 19/09/02
Un ordinateur ou un utilisateur particulier peut être soumis à  des dizaines de GPO au moment du démarrage du système ou de la connexion. Résultat : des temps de démarrage et de logon très longs pendant que les systèmes effectuent le traitement GPO.

Si vous avez déployé AD (Active Directory), vous connaissez ses bienfaits sur l'environnement Windows. On doit en grande partie ses avantages au GPO (Group Policy Objects) - de puissants outils chargés de gérer les serveurs Windows 2000 et les stations de travail Windows XP et Win2K. Cependant, comme pour beaucoup d'autres techniques, l'excès de biens peut nuire aux performances du système. Comme on peut lier les GPO à  de multiples niveaux de la hiérarchie AD, un ordinateur ou un utilisateur particulier peut être soumis à  des dizaines de GPO au moment du démarrage du système ou de la connexion. Résultat : des temps de démarrage et de logon très longs pendant que les systèmes effectuent le traitement GPO.

Pour gérer le traitement des GPO et optimiser leur infrastructure afin de minimiser l'impact sur les systèmes et les utilisateurs, il faut bien comprendre comment Win2K stocke et applique les paramètres GPO, comment on peut ajuster ces paramètres et comment concevoir une infrastructure Group Policy performante et efficace. (Cet article suppose que vous savez déjà  utiliser des GPO dans un environnement AD. Ceux qui débutent avec les GPO et leurs possibilités, doivent lire l'article de Randy Franklin Smith, « Controlling Group Policy, Part 2 », Winter 2000, InstantDoc ID 15886)

Lire l'article
Transférer des membres multiples avec une commande FTP

Transférer des membres multiples avec une commande FTP

Transférer des membres multiples avec une commande FTP - Différence bibliothèque / Collection - Remplacer un membre sélectionnable par l'utilisateur - Probleme de croissance des disques - Stratégie antisinistre pour des restaurations de bibliothèques - Telecharger le programme RFTDCA

Une boîte à outils spécial bibliothèque !

Lire l'article
Query Optimizer et statistiques sur les bases de données

Query Optimizer et statistiques sur les bases de données

par James Stewart et Dan Cruikshank - Mis en ligne le 17/06/2002
Query Optimizer DB2 UDB for iSeries s'appuie sur de nombreux facteurs pour prendre la meilleure décision lors de la mise en oeuvre d'une requête. Ces facteurs sont les suivants : nombre de processeurs, vitesse des processeurs, nombre de bras de disques, quantité de mémoire, niveau PTF et disponibilité de SMP (Symmetric Multiprocessing) ...

Les statistiques tirées des bases de données sont l'une des principales informations dont dispose l'Optimizer. Ce sont les informations contenues dans les descriptions de fichiers base de données associées aux tables, vues, et index du système. Ces statistiques sont multiples : nombre d'enregistrements, taille des enregistrements, entrées d'index, valeurs de clés uniques, et bien d'autres. Contrairement à  d'autres plates-formes où les statistiques sont générées manuellement, cette information est dynamique sur l'iSeries (et sur l'AS/400 et le System/38) et l'Optimizer a toujours pu en disposer instantanément.

On n'insistera jamais assez sur l'importance de ces données. En effet, l'excès ou le manque de statistiques de base de données peut faire une énorme différence quand on met en oeuvre et exécute une requête. Dans cet article, nous éclairons ce point grâce aux expériences vécues par deux sociétés réelles. Comme il est d'usage en la matière, on a changé les noms des sociétés pour éviter aux auteurs d'éventuels procès.

Lire l'article
Scripter une installation de base de données

Scripter une installation de base de données

par William Sheldon - Mis en ligne le 26/04/02
Le packaging d'une base de données SQL Server à  installer dans le cadre d'une application personnalisée peut être difficile. La tâche la plus importante consiste à  déplacer dans de bonnes conditions les tables, procédures, et objets associés de la base de données ...

D'autres tâches, comme packager la sauvegarde de l'instance de la base de données, présentent un danger supplémentaire, vous empêchant de spécifier de nouveaux comptes utilisateur et le nom du fichier de données primaire. Toutefois, on peut utiliser Microsoft Windows Installer avec un ensemble de scripts VBScript et T-SQL personnalisés pour packager et installer la base de données avec beaucoup d'efficacité. Dans cet article, j'utilise les scripts T-SQL générés à  partir de SQL Server 2000. Vous pouvez utiliser l'installation pour créer une base de données SQL Server 2000 ou SQL Server 7.0.

J'ai découvert cette excellente combinaison quand j'ai commencé à  utiliser l'outil personnalisé de ma société pour analyser l'utilisation du site Web en temps réel. L'outil, qui s'intègre avec l'AD (Active Directory) du membership service, s'appuie sur les paramètres stockés dans le registre pour définir une connexion de base de données. Mais, comme nous avons utilisé l'outil dans différents environnements, il nous fallait un moyen d'assurer l'homogénéité du paramétrage des composants sur différentes machines, autoriser des noms, des comptes, et des mots de passe de base de données personnalisés, et laisser au DBA le soin de coordonner les composants installés, différentes machines d'entreprise sans être obligé de modifier le registre directement. Nous avons opté pour Windows Installer, qui offre un cadre de configuration commun et englobe un UI pour un paramétrage personnalisé. En combinant l'Installer et les scripts personnalisés, on peut :

• fournir un nom de base de données et un lieu d'installation personnalisés
• créer des comptes et des mots de passe personnalisés
• créer les tables et les procédures cataloguées dans la nouvelle base de données
• attribuer des autorisations de comptes aux objets créés dans le nouvelle base de données
• importer des données statiques délimitées par des virgules, à  partir de l'application

Suivons le processus de création d'un package d'installation conforme aux exigences précédentes et voyons un outil d'installation simple que vous pourrez utiliser pour installer les bases de données SQL Server et créer vos propres packages d'installation personnalisés. Vous pouvez télécharger l'outil modèle sur le site Web : www.itpro.fr; le fichier d'installation contient le fichier SampleDB.msi et le sous-répertoire IKSampleDBFiles, qui contient les fichiers script dont le fichier .msi a besoin. Au lieu d'incorporer les fichiers d'installation source comme un fichier .cab à  l'intérieur du fichier .msi, je les ai placés à  l'extérieur du fichier .msi dans leur format non compressé afin que vous puissiez remplacer les scripts .vbs et .sql selon les besoins, pour construire vos bases de données personnalisées.

Lire l'article
Créer des pages web HTML à  partir de documents XML

Créer des pages web HTML à  partir de documents XML

par David Morris - Mis en ligne le 11/02/2003
L'une des principales difficultés du déploiement d'un contenu XML sur le Web vient du fait que l'actuelle génération de navigateurs supporte XML de manière très inégale. En transformant vos documents XML en HTML sur un serveur, vous pourrez bénéficier de XML et atteindre une audience Web bien plus vaste ...En centralisant le traitement Web sur votre iSeries, vous pourrez délivrer le contenu Web basé sur XML d'une manière moins exigente vis-à -vis du navigateur et fournir des résultats rapides, fiables et plus homogènes.

Quand un navigateur Web affiche un document, il formate la sortie d'après des règles de style. Ces règles sont soit insérées dans le document, soit stockées dans une feuille de style externe. Certains aspects du style de HTML (tables, paragraphes, listes, par exemple) sont déjà  intégrés dans votre navigateur. Il existe plusieurs types de feuilles de style externes. Les plus utilisées et les plus largement supportées sont les CSS (Cascading Style Sheets), qui fonctionnent avec des documents HTML et XML.

Avec XML, vous pouvez aussi utiliser des feuilles de style XSL (eXtensible Stylesheet Language). Malheureusement, les navigateurs qui supportent un certain niveau d'XSL sont en état de flux et mettent en oeuvre les derniers standards XSL de manière irrégulière. Pour contourner ce problème, vous pouvez utiliser XML dans un environnement contrôlé sur l'iSeries. Les deux types de feuilles de style XSL sont XSLT (XSL Transformations) et XSL-FO (XSL Formatting Objects). Cet article se concentre sur XSLT pour décrire la transformation de XML en HTML. Pour plus d'informations sur XSLT, voir « XSL Transformations (XSLT) Version 1.0 » à  http://www.w3.org/tr/xslt et XSLT Programmer's Reference 2nd Edition par Michael Kay (Wrox Press Ltd., 2001).

Lire l'article
Les nouveautés de la semaine 51 – Windows 2000 & .Net – 2002

Les nouveautés de la semaine 51 – Windows 2000 & .Net – 2002

Tous les nouveaux produits du 16 au 22 Décembre 2002

Lire l'article
Fonctions d’aide et de support de Windows XP

Fonctions d’aide et de support de Windows XP

par Sean Daily - Mis en ligne le 08/01/2003
Gérer les clients desktop et supporter les utilisateurs finaux peut coûter cher dans des réseaux de PC. Microsoft semble avoir entendu les doléances et a essayé d'alléger ce fardeau financier par des fonctions améliorées dans Windows XP. XP offre de nombreuses fonctions bénéfiques pour le personnel du Help desk et pour les administrateurs système ainsi que les utilisateurs finaux. Mais, en plus, XP dispense d'acheter des solutions add-on coûteuses, contrairement aux produits Windows précédents. Voyons comment les nouvelles fonctions d'aide et de support de XP - particulièrement Remote Assistance - améliorent votre environnement réseau.

Lire l'article