> Renaud ROSSET
Est-ce compliqué de migrer depuis Domino Server vers Exchange 2007 ?

Est-ce compliqué de migrer depuis Domino Server vers Exchange 2007 ?

La migration depuis un environnement Domino Server vers Exchange 2007 est devenue extrêmement simple. En effet, Microsoft a réellement simplifié la phase de migration depuis un environnement Domino en offrant le Microsoft Transport Suite. Vous pouvez tout aussi bien mettre en oeuvre Exchange 2007 en coexistence

Lire l'article
iAMP en moins d’une heure

iAMP en moins d’une heure

 Cet article a décrit les étapes permettant d’instaurer votre propre stack de développement/déploiement Web communautaire avec Zend Core et MySQL. J’ai aussi couvert l’installation d’une application communautaire pour montrer à quel point il est facile de tirer profit de la multitude d’applications communautaires prêtes à être

Lire l'article
Mettre en oeuvre des applications communautaires

Mettre en oeuvre des applications communautaires

Parvenus à ce stade, vous avez mis en oeuvre votre propre variante i5/OS du stack iAMP. Les trois composantes – Apache, MySQL et PHP (Zend Core) – sont toutes installées dans l’environnement PASE, à votre service pour déployer des applications.

Le

Lire l'article
Démarrer le serveur MySQL

Démarrer le serveur MySQL

Rappelons que MySQL fonctionne dans l’environnement PASE. Pour démarrer le serveur MySQL, procédez ainsi :

  1. Entrez dans l’environnement PASE (appel QP2TERM).
  2. Changez de répertoire pour activer celui dans lequel ont été écrits les fichiers binaires pour le serveur MySQL (cd/usr/local/mysql/bin).
  3. Démarrez le

    Lire l'article
Installer MySQL dans i5/OS

Installer MySQL dans i5/OS

Une fois le fichier zip téléchargé sur votre PC, passez à l’installation de MySQL. Vous devez transférer le fichier save MySQL vers i5/OS, restaurer la bibliothèque d’installation MySQL, puis effectuer l’installation de MySQL proprement dite.

Commencez par transférer le fichier save

Lire l'article
Mettre en oeuvre MySQL dans i5/OS

Mettre en oeuvre MySQL dans i5/OS

Après avoir installé Zend Core dans i5/OS, nous avons la moitié du stack iAMP (c’est-à-dire Apache et PHP). Cela suffirait pour développer vos propres applications Web au moyen des ressources i5/OS. Cependant, si vous voulez déployer les applications communautaires existantes sans changement, vous devez installer MySQL,

Lire l'article
Installer Zend Core

Installer Zend Core

 Zend Core est le moteur qui permet d’exécuter des applications PHP dans i5/OS.

L’installation de Zend Core se déroule de la manière suivante :

  • installation d’Apache dans l’environnement PASE
  • installation de Zend Core dans l’environnement PASE
  • configuration du port 89

    Lire l'article
Structure et prérequis

Structure et prérequis

Pour bien comprendre ce qui doit être installé, voyons la structure du stack iAMP (figure 1). On voit bien que Apache, MySQL et PHP doivent être implantés dans l’environnement PASE (Portable Application Solutions Environment). Le stack iAMP ne peut être mise en oeuvre que dans la

Lire l'article
Explorer Zend Studio

Explorer Zend Studio

Voyons quelques-unes des fonctions Zend Studio. Commencez par démarrer le Zend Development Environment (figure 7). Vous pouvez écrire ou modifier le code PHP dans la zone du milieu, sortir un message de débogage dans le panneau de droite, et utiliser le panneau de gauche pour explorer

Lire l'article
Installer Zend Studio

Installer Zend Studio

Zend Studio est l’IDE que Zend fournit pour le développement de code PHP pour i5/OS. Il est proposé pour trois clients différents : Windows x86, Linux x86 et Max OS X. La première étape de l’installation consiste à télécharger le produit à partir du canal i5/OS

Lire l'article
WIMA 2010 en photos

WIMA 2010 en photos

Les 20, 21 et

Lire l'article
Les Quarantine Enforcement Servers

Les Quarantine Enforcement Servers

 Les QES sont donc les périphériques d’accès au réseau. Ils permettent la collecte des informations de santé et d’appliquer les restrictions d’accès. Ce sont par exemple les switches compatibles 802.1x, les serveurs DHCP ou encore les concentrateurs VPN. Ils forment les mécanismes de restriction d’accès.

Lire l'article
Le Network Policy Server

Le Network Policy Server

Rapprochons-nous un peu du Network Policy Server. On l’a vu plus haut, le NPS ne prend pas la décision d’authentification, il la relaie à AD. Pour cela, le NPS implémente les RFC définissant le protocole RADIUS (Remote Authen - tication Dial-In User Service). Il peut être

Lire l'article
Configuration de la dimension

Configuration de la dimension

Sur la dimension, il faut activer le membre inconnu. Pour cela, il suffit de modifier la propriété UnknownMember de la dimension. Voir figure 6. Il faut mettre la propriété à Visible ou Hidden ; None est la valeur qui signifie que notre dimension ne gère pas

Lire l'article
La problématique

La problématique

Ceci nous amène à la problématique d’intégration des données. Les données proviennent généralement de nombreuses sources de l’entreprise voire de l’extérieur de l’entreprise. Elles sont très souvent hétérogènes, possèdent leurs propres règles, leurs propres formats et chacune a ses défauts. Il arrive qu’une source de données

Lire l'article
Numéro d’enregistrement relatif (RRN) dans SQL

Numéro d’enregistrement relatif (RRN) dans SQL

 Vous pouvez obtenir le numéro d’enregistrement relatif dans une base de données, en utilisant le mot-clé SQL RRN (filename). Par exemple, le code suivant produit la liste de la figure 8. select rrn(qcustcdt), cusnum, lstnam from qiws/qcustcdt

- Jef Sutherland Rédacteur

Lire l'article
Case de SQL comme une table pivot

Case de SQL comme une table pivot

Les tables pivots Excel sont un moyen commode de compter ou d’additionner horizontalement et verticalement. A tel point que certains utilisent SQL (ou un autre outil) pour transférer des données dans Excel dans le seul but d’utiliser la fonction table pivot. A l’aide du mot-clé case,

Lire l'article
Obtenir les bons totaux sur des jointures Many-to-Many

Obtenir les bons totaux sur des jointures Many-to-Many

Quand vous joignez deux tables qui ont une relation many-to-many (plusieurs à plusieurs), SQL joint toutes les lignes correspondantes de la première table à toutes les lignes correspondantes de la seconde. Pour résumer les valeurs provenant des deux tables, spécifiez un subselect sur le join.

Lire l'article
Améliorer la performance de Group By à  l’aide d’un Join

Améliorer la performance de Group By à  l’aide d’un Join

Dans la mesure du possible, limitez les noms de colonnes sur la clause Group By d’une instruction Select aux colonnes présentes dans la première table dans la clause From. Cela vous conduira peut-être à réagencer l’instruction.

Par exemple :

SELECT MAX( H.CUSNAM ), D.ITEM, SUM(

Lire l'article
SQL Numéros de lignes façon Query/400

SQL Numéros de lignes façon Query/400

 Quand vous exécutez une requête Query/400, j’aime bien que l’affichage Query/400 montre le numéro unique de chaque ligne.

Pour obtenir cela avec SQL, utilisez les nouvelles fonctions OLAP de la V5R4. Par exemple, pour montrer les fichiers du système avec des numéros

Lire l'article