> Tech
Microsoft SharePoint Portal Server 2001

Microsoft SharePoint Portal Server 2001

Microsoft SharePoint Portal Server propose une solution de portail intranet, de recherche et de gestion des documents qui vous permet d'utiliser efficacement les informations existantes et de commencer à capter de nouvelles informations de la manière qui convient à votre entreprise.
En savoir plus ...

Lire l'article
Interaction entre Exchange 2000 et Windows 2000

Interaction entre Exchange 2000 et Windows 2000

par Tony Redmond
L'une des plus grosses erreurs que je constate dans les déploiements de Microsoft Exchange 2000 Server, est un plan de migration qui ignore l'interaction d'Exchange avec Windows 2000. Pour bien mettre en oeuvre Exchange 2000 et Win2K, il faut comprendre et planifier les exigences mutuelles des deux produits.Vous savez probablement déjà  qu'Exchange 2000 est complètement dépendant de Win2K AD (Active Directory) et étend les schéma AD pendant l'installation. L'étendue de ces mises à  jour de schéma - et les étapes de leur mise en oeuvre - varient selon que l'on envisage de migrer à  Exchange 2000 à  partir d'Exchange Server 5.5, ou que l'on démarre l'organisation d'Exchange 2000 de zéro. Mais il faut bien voir que l'utilisation des autorisations dans Exchange 2000 est différente de celle d'Exchange Server 5.5. De plus, Exchange 2000 compte sur plusieurs autres composants Win2K, comme FRS (File Replication Service), DNS et Microsoft IIS.

Si vous vous orientez vers Exchange 2000, il faut d'abord passer en revue les composants Win2K qui affecteront (ou seront affectés par) le déploiement d'Exchange. Le contenu de cette série en deux parties vous aidera à  développer un bon plan de migration d'Exchange 2000, Exchange 2000 Service Pack 1 (SP1), ou Exchange 2000 SP2. Savoir comment Win2K interagit avec Exchange (et, par extension, avec les autres produits serveurs Microsoft) peut également être utile quand on envisage un déploiement de Win2K.

Retrouvez toutes les figures explicatives dans l'édition papier de cet article : Windows & .Net Magazine Vol.1 Num.3 - Mars 2002

Lire l'article
7  étapes pour utiliser l’instruction SQL Describe

7 étapes pour utiliser l’instruction SQL Describe

par Mike Cravitz - Mis en ligne le 15/05/2002
Comment extraire et traiter les définitions de colonnes d'une instruction Select inconnues au moment de la compilation. Les curseurs de SQL permettent de produire des tables de résultats à  l'exécution en utilisant toute la puissance de l'instruction Select du langage SQL ...

SQL possède deux types de curseurs : statique et dynamique. On utilise l'un ou l'autre, de manière différente, selon qu'il est nécessaire, ou non, de différer la définition de certaines clauses de l'instruction Select jusqu'au moment de l'exécution. Dans un fichier Client, par exemple, on pourrait utiliser un curseur statique pour produire une table de résultats contenant tous les clients dont la dette dépasse un certain montant spécifié à  l'exécution, ou tous les clients en ordre de dette décroissant. C'est là  qu'intervient le curseur dynamique : il permet de retarder la logique de sélection et la séquence de données jusqu'au moment de l'exécution.

  S'il faut retarder la détermination des définitions de colonnes jusqu'à  l'exécution, on dispose de l'instruction SQL Describe. Dans cet article, je décris sept étapes permettant d'extraire et de traiter les lignes d'une instruction SQL Select lorsqu'on ne connaît pas les descriptions de colonnes au moment de la compilation. J'utilise pour cela un programme exemple appelé Describe, téléchargeable à  http://www.iseriesnetwork. com/code. Avant de commencer,définissons quelques termes nécessaires pour suivre cette discussion.

• Une table de base est une table qui contient des données réelles (c'est-à dire, un fichier physique sur l'iSeries).
• Une table de résultats est un ensemble de lignes que DB2 UDB (DB2 Universal Database for iSeries) sélectionne ou génère à  partir d'une ou plusieurs tables de base sous-jacentes.
• Un curseur SQL est une structure permettant d'accéder à  une table de résultats par des opérations Fetch ligne par ligne. En principe, on déclare un curseur avec une instruction Declare Cursor imbriquée dans un programme en langage évolué (HLL).
• Un curseur statique est un curseur SQL dont l'instruction Select est connue au moment de la compilation. Bien qu'il faille définir complètement la structure de l'instruction Select au moment de la compilation, on peut fournir des valeurs de comparaison par le biais de variables de programme (variables hôte) à  l'exécution. Pour plus d'informations sur les curseurs statiques, voir l'encadré Autres lectures.
• Un curseur dynamique est un curseur SQL dont la structure de l'instruction Select ne sera connue qu'à  l'exécution.

  Le programme décrit ici utilise des curseurs dynamiques accompagnant l'instruction SQL Describe. On peut utiliser des curseurs dynamiques pour différer la déclaration de toutes les clauses de l'instruction Select (From, Where, Group By, Having, Order By, par exemple) jusqu'à  l'exécution. On peut même utiliser des curseurs dynamiques pour différer la déclaration du format de la clause Select elle-même jusqu'à  l'exécution. Mais cette façon de faire pose quelques problèmes. Si l'on ne connaît pas les définitions de colonnes dans la table de résultats du curseur au moment de la compilation, on ne sait pas combien de variables d'hôte il faut définir pour contenir les valeurs de colonnes, ni le type, la précision (nombre de chiffres) ou l'échelle (nombre de décimales) à  utiliser. On peut résoudre ces problèmes à  l'aide de l'instruction SQL Describe.

Retrouvez toutes les figures explicatives dans le club abonnés ou l'édition papier de cet article : iSeries News Vol.1 - Num.3 - Mars 2002

Lire l'article
La qualité logicielle au service du GIE-RIP

La qualité logicielle au service du GIE-RIP

par Sabine Terrey
Le RIP, Régime Interprofessionnel de Prévoyance, fut créé en 1949. Cette association, qui gère pour le GAN Assurances Vie un certain nombre de contrats de retraite, compte aujourd'hui 45 personnes. Le GAN a souhaité utiliser et développer l'outil informatique dont disposait le RIP pour la gestion des contrats. A cette occasion, fut créé un GIE RIP pour l'utilisation de ce système informatique, géré par les salariés du RIP eux-mêmes. Ainsi, ce système traite les contrats GAN gérés par ces deux entités.

Lire l'article
News iSeries – Semaine 09 – 2002

News iSeries – Semaine 09 – 2002

Semaine du 25 février au 3 mars 2002.

Lire l'article
News iSeries – Semaine 07 – 2002

News iSeries – Semaine 07 – 2002

Semaine du 11 au 17 février 2002.

Lire l'article
Simplifier le déploiement des desktops sous Windows 2000

Simplifier le déploiement des desktops sous Windows 2000

par Don Baker
Combien de temps vous faut-il pour déployer 50 ordinateurs (desktops) Windows 2000 Professional bardés de tout le logiciel applicatif nécessaire ? Consultant dans une grande société de communications, j'ai dû relever ce défi et ai décidé d'automatiser le processus. J'avais beaucoup lu sur WSH (Windows Script Host) et brûlais d'en tirer profit. Avec un logiciel d'imagerie disque, l'utilitaire Sysprep de Microsoft et une connaissance élémentaire du scripting WSH, j'ai pu adoucir la corvée qui consiste à  mettre sur pied et configurer les desktops. Mon processus comporte quatre étapes principales : créer une image de disque dur standard, écrire un script pour effectuer certaines tâches de configuration nécessaires, préparer l'image disque pour le clonage et cloner l'image sur les stations de travail cibles. Vous aussi pouvez déployer des stations de travail rapidement et facilement en utilisant la procédure et le code décrits ici (bien entendu, il faudra personnaliser le code).

Lire l'article
SYSTEMS Journal devient iSeries News et Windows & .Net Magazine.

SYSTEMS Journal devient iSeries News et Windows & .Net Magazine.


SYSTEMS Journal s'est transformé pour donner naissance à  deux nouveaux mensuels iSeries News et Windows & .Net Magazine.

Nouveaux formats, nouvelles maquettes, retour aux environnements spécifiques, nouvelles présentations, plus de technologie, moins de déperdition, nouvelles lettres électroniques Windows & .Net e-news et iSeries e-news Ces deux nouvelles éditions seront accompagnées de suppléments thématiques, les « Guides Solutions AS/400 & iSeries » et les « Guides Technologiques Windows & .Net »

Pour découvrir et vous abonner à  ces nouvelles éditions : cliquez ici.

Lire l'article
Découvrez Windows XP

Découvrez Windows XP

par Michael Otey
En lançant Windows XP en octobre, Microsoft propulse Windows dans la phase suivante d'évolution de l'OS. XP vise à  remplacer non seulement Windows 2000 et Windows NT, mais également Windows Me et Windows 9x. Comme Win2K - son prédécesseur direct - XP est fondé sur le noyau (kernel) NT 32 bits. Mais, contrairement à  Win2K, XP est destiné aussi bien à  l'entreprise qu'au particulier ...

  En lançant Windows XP en octobre, Microsoft propulse Windows dans la phase suivante d'évolution de l'OS. XP vise à  remplacer non seulement Windows 2000 et Windows NT, mais également Windows Me et Windows 9x. Comme Win2K - son prédécesseur direct - XP est fondé sur le noyau (kernel) NT 32 bits. Mais, contrairement à  Win2K, XP est destiné aussi bien à  l'entreprise qu'au particulier. C'est aussi la première fois que Microsoft a séparé les voies de développement de l'OS client (XP) et serveur (Windows .NET Server - ancien nom de code Whistler). Pour savoir s'il est pertinent de mettre les ordinateurs de bureau (desktops) d'entreprise au niveau XP, il faut connaître les principales nouveautés de cet OS.

   Microsoft présente trois versions de XP : XP Home Edition, XP Professional et XP 64-Bit Edition. XP Home, destiné aux particuliers et aux PME, est essentiellement une mise à  niveau de Win9x. XP Pro s'adresse aux utilisateurs professionnels qui se servent actuellement de Win2K Professional ou NT Workstation 4.0. Bien que XP Home et XP Pro soient tous deux fondés sur le même noyau (kernel) système, le XP Pro orienté gestion fournit un super ensemble des fonctions de XP Home. La figure 1, page XX, donne la liste des fonctions de XP Pro dont XP Home est dépourvu. XP Home et XP Pro peuvent tous deux être achetés par des canaux de vente au détail, préchargés sur un ordinateur ou obtenus en volume directement auprès de Microsoft. Pour obtenir XP 64-Bit Edition, il faut acheter un système Intel Itanium 64 bits préchargé auprès d'un constructeur de PC agréé comme Hewlett-Packard (HP), Dell, IBM ou Compaq.

Lire l'article
Sécuriser les communications FTP en V5R1

Sécuriser les communications FTP en V5R1

par Carol Woodbury
Tout le monde sait bien qu'il y a risque d'espionnage quand des données ou des ID et mots de passe utilisateurs empruntent un réseau sans être cryptés. Le transfert de données via des opérations FTP (File Transfer Protocol) est l'un des plus exposés ...
L'implémentation serveur FTP de la V5R1 donne des moyens d'améliorer la sécurité de l'iSeries.

Tout le monde sait bien qu'il y a risque d'espionnage quand des données ou des ID et mots de passe utilisateurs empruntent un réseau sans être cryptés. Le transfert de données via des opérations FTP (File Transfer Protocol) est l'un des plus exposés. Bien entendu, toute solution capable de mieux sécuriser les mouvements de données FTP constitue un important progrès pour empêcher l'utilisation malveillante des données. La sécurisation de FTP répond à  ce souci de sécurité et cet article montre comment la mettre en place.

Retrouvez les schémas explicatifs dans l'édition papier (n°12 - novembre 2001)

Lire l'article
Intégration d’Exchange avec la sécurité de Windows 2000

Intégration d’Exchange avec la sécurité de Windows 2000

par Hichem Zarrouk - Mis en ligne le 29/05/2002
L'arrivée en fanfare de la nouvelle mouture du logiciel de messagerie de Microsoft, à  la fin de l'année 2000 sur le marché, a marqué un tournant important dans la stratégie de Microsoft. Le challenge était bien évidemment de taille car Microsoft avait décidé de faire table rase du passé en proposant ainsi la première application majeure à  fonctionner exclusivement sur Windows 2000 et Active Directory.

L'arrivée en fanfare de la nouvelle mouture du logiciel de messagerie de Microsoft, à  la fin de l'année 2000 sur le marché, a marqué un tournant important dans la stratégie de Microsoft. Le challenge était bien évidemment de taille car Microsoft avait décidé de faire table rase du passé en proposant ainsi la première application majeure à  fonctionner exclusivement sur Windows 2000 et Active Directory.

C'est d'ailleurs sur ce dernier point que les efforts de Microsoft ont été les plus significatifs, car les enjeux qui entourent la messagerie d'entreprise, notamment en ce qui concerne la sécurité et la confidentialité, demeurent de taille pour l'éditeur de Redmond.

Lire l'article
Actualités Windows NT / 2000 – Semaine 15 – 2002

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

Actualités du 08 au 14 avril 2002

Lire l'article
Actualités Windows NT / 2000 – Semaine 20 – 2002

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

Actualités du 13 au 19 mai 2002

Lire l'article
Actualités Windows NT / 2000 – Semaine 11 – 2002

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

Actualités du 11 au 17 mars 2002

Lire l'article
MQSeries 5.2 : Haute Disponibilité et Support

MQSeries 5.2 : Haute Disponibilité et Support

Support de Haute Disponibilité pour MQSeries 5.2 et objects de grande taille (LOBs) pour maximiser la disponibilité des systèmes de production

DataMirror annonce de nouvelles fonctions pour le logiciel High Availability Suite. Cette solution permet aux utilisateurs de protéger l'intégralité de leurs IBM iSeries (données et objets) et gère aussi bien les arrêts planifiés que non planifiés. High Availability Suite supporte la réplication en temps réel de la dernière version de MQSeries ainsi que des grands objets (LOB). 

Lire l'article
Découverte des triggers de la V5R1

Découverte des triggers de la V5R1

par Kent Milligan
La V5R1 marque l'arrivée d'une implémentation de triggers de type SQL sur l'iSeries. En fait, les triggers SQL sont l'ajout le plus important de la V5R1 à  DB2 UDB (DB2 Universal Database for iSeries). L'instruction SQL CREATE TRIGGER est prise en compte de la même manière que dans d'autres bases de données, comme Oracle. Elle rend les triggers portables, répondant ainsi au souhait des clients et des ISV (independant software vendors). Contrairement aux autres bases de données, l'implémentation DB2 UDB est fondée sur le standard SQL. On constatera aussi que le support des triggers SQL sur l'iSeries est un superensemble du support standard offert par les autres produits DB2 UDB. J'examine

Ici les triggers SQL en détail, ainsi que les améliorations dont bénéficient aussi les triggers non-SQL (externes).

Retrouvez toutes les figures explicatives dans l'édition paier de cet article : iSeries News n°2 - Février 2002

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

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

Tous les nouveaux produits du 28 janvier au 03 février 2002

Lire l'article
Web-to-Host : Seagull annonce ses nouveautés

Web-to-Host : Seagull annonce ses nouveautés

SEAGULL annonce de nouvelles fonctions pour ses solutions Web-to-Host. 

Les nouvelles versions de WinJa (pour les mainframes) et de J Walk (pour iSeries) comprennent notamment des améliorations fonctionnelles des environnements de développement et de déploiement, un support étendu au niveau des serveurs pour les entreprises multi plates-formes, une architecture ouverte via XML et l'intégration à  Transidiom, solution d'intégration aux applications hôtes.

Lire l'article
Windows XP à  la rescousse ?

Windows XP à  la rescousse ?

par Paul Thurrott
Dès lors que les problèmes antitrust de Microsoft sont entre les mains d'une cour d'appel fédérale, l'ambiance à  Redmond cette année est bien différente du climat maussade qui prévalait dans le campus de Microsoft il y a juste 12 mois. Le cours de l'action est à  la hausse, les clients commencent à  croire que Microsoft .NET n'est pas une annonce « vaporware » pour tenir les concurrents à  distance, et cette année promet un déferlement d'annonces importantes qui doperont la société et son image dans le public.

Lire l'article
D’autres fondamentaux NT pour l’administrateur soucieux de sécurité

D’autres fondamentaux NT pour l’administrateur soucieux de sécurité

par Randy F.Smith
Les administrateurs qui concentrent leur attention sur les dernières solutions de sécurité oublient trop souvent de considérer l'importance d'un concept de base : l'organisation des domaines.Comme je l'expliquais dans le premier article de cette série, « NT : les fondamentaux de la sécurité », octobre 2001, même les vétérans de la sécurité de Windows NT peuvent approfondir leur connaissance du fonctionnement interne de NT. Le placement des PDC, des BDC et des systèmes non-DC (domain controller) ; l'utilisation de DC a des fins additionnelles (par exemple, l'exécution de Microsoft Exchange Server) ; et les relations de confiance, tout cela affecte la sécurité du réseau au niveau le plus élémentaire. C'est pourquoi il faut se familiariser avec ces facteurs et, tout naturellement, planifier le réseau autour d'eux.

Lire l'article