> Tech
Vu de l’extérieur

Vu de l’extérieur

Un autre aspect m'inquiétait : peut-être suis-je trop initié pour comprendre ce que les clients apprécient particulièrement dans CL. Il m'est revenu à  l'esprit une étude marketing conduite dans les années 1970 par un fabricant de calculatrices scientifiques. Cette firme voulait savoir quelles fonctions de leur calculatrice les clients préféraient.

Lire l'article
Développement et réduction de regroupements multiples

Développement et réduction de regroupements multiples

Quand j'ai commencé à  utiliser Reporting Services, j'avais de nombreuses questions sur la manière d'obtenir les fonctionnalités souhaitées. Je me suis posé la première question lorsque j'ai commencé à  ajouter de l'interactivité aux rapports. Les clients se tournent fréquemment vers moi pour des rapports qui affichent des données récapitulatives, mais

Lire l'article
Autres fonctions de gestion de fichiers

Autres fonctions de gestion de fichiers

iSeries Navigator possède d'autres fonctions utiles pour gérer les fichiers dans l'IFS. Par exemple, on peut :

  • superviser un fichier
  • envoyer un fichier ou un dossier
  • packager des ensembles de fichiers et de dossiers
  • éditer des fichiers sur place
  • glisser/déposer des fichiers et des dossiers d'un système à  un autre

Lire l'article
Intégration XML

Intégration XML

Yukon fournit un nouveau niveau de stockage unifié pour XML et les données relationnelles. Yukon ajoute un nouveau type de données XML qui supporte à  la fois des requêtes XML natives et un puissant typage de données en associant le type de données XML à  un XSD (XML Schema Definition).

Lire l'article
Comprendre votre WAN

Comprendre votre WAN

Avant de commencer à  entourer sur le plan les noms des emplacements des agences, un travail de réflexion s'impose. Microsoft définit un site AD comme une collection de subnets TCP/IP bien connectés. En principe, on conçoit les sites après avoir déterminé les modèles des forêts et des domaines. Cependant, le

Lire l'article
Les API Read et Write

Les API Read et Write

Les API read et write permettent de lire des données d'un fichier stream ou d'y écrire des données, respectivement. La figure 5 montre le prototype des API read et write. Ces API acceptent trois paramètres :

  • fildes - C'est le descripteur de fichier. C'est le nombre qui a été renvoyé

    Lire l'article
10. Passer des structures de données comme paramètres

10. Passer des structures de données comme paramètres

On peut passer une structure de données entière à  une procédure comme un paramètre prototypé. Commencez par créer une structure de données normale. Ensuite, vous pouvez inclure le mot-clé LIKEDS dans le prototype pour définir le paramètre avec la même présentation que la structure de données. La figure 7 (en

Lire l'article
Etape 9 : Examinez les données et procédez aux déductions

Etape 9 : Examinez les données et procédez aux déductions

Venons-en maintenant à  la partie intéressante. La trace planifiée écrit un flux continu d'informations sur les requêtes envoyées à  votre serveur SQL Server dans la table myTrace, qui peut être interrogée et analysée facilement. Avec ma trace Duration, je cherche des moyens d'améliorer les performances. Après quelques requêtes sur la

Lire l'article
Protection antivirus

Protection antivirus

En V5R3, l'IFS inclut des paramètres de propriété pour tenir à  l'écart les virus informatiques. Bien que l'iSeries ne soit pas facilement infecté par des virus, il est devenu un environnement d'hébergement possible. Comme les PC peuvent accéder à  la plus grande partie de l'IFS, les fichiers contenant des virus

Lire l'article
Connexion dédiée pour l’administrateur

Connexion dédiée pour l’administrateur

Une nouvelle fonction de Yukon qui intéresse les administrateurs est la connexion dédiée qui leur donne accès à  SQL Server, indépendamment de la charge actuelle du serveur. La connexion administrateur dédiée permet d'accéder au serveur et de détruire d'éventuels processus fugueurs. Pour accéder à  cette nouvelle fonction, utilisez le nouvel

Lire l'article
Pour approfondir

Pour approfondir

Muni de ces bases, vous pouvez commencer à  utiliser la puissance de Windows Firewall. Mais permettez-moi de souligner deux choses. Premièrement, je ne recommande pas de désactiver le pare-feu en mode mobile. Deuxièmement, je pense que le fait d'activer le pare-feu n'est pas une mauvaise idée, même à  l'intérieur d'un

Lire l'article
Comprendre les indicateurs binaires

Comprendre les indicateurs binaires

Les paramètres OpenFlags et Mode de l'API open() sont ce que j'appelle des paramètres bit-flags. Cela signifie que l'important à  propos de chaque paramètre n'est pas la valeur numérique que vous lui attribuez mais les bits physiques réels qu'il occupe en mémoire.
Chaque bit de mémoire que le paramètre utilise

Lire l'article
9. Remplacer les listes de clés

9. Remplacer les listes de clés

Certaines opérations d'I/O de fichiers (comme CHAIN, DELETE, READE, READPE, SETGT, SETLL) utilisent un argument search pour identifier l'enregistrement à  traiter. Habituellement, l'argument search était un nom de champ ou une liste de clés définis en utilisant les codes opération KLIST et KFLD. La nouvelle spécification en format libre V5R1

Lire l'article
Etape 8 : Planifiez une tâche pour arrêter la trace, charger le fichier et effectuer le nettoyage

Etape 8 : Planifiez une tâche pour arrêter la trace, charger le fichier et effectuer le nettoyage

La deuxième tâche planifiée, qui comporte trois étapes, effectue la majeure partie du travail. Premièrement, elle arrête la trace ; deuxièmement, elle charge le fichier de sortie de la trace et écrit les résultats dans la table myTrace ; troisièmement, elle supprime le fichier de trace du disque dur.
Le

Lire l'article
Définir les permissions sur les objets IFS

Définir les permissions sur les objets IFS

La sécurité au niveau objet est le meilleur moyen de protéger vos données. Avec iSeries Navigator, on peut appliquer la sécurité au niveau objet en utilisant une combinaison de listes d'autorisations et de l'action Permissions. Faites un clic droit sur un dossier ou un objet dans l'IFS et sélectionnez Permissions.

Lire l'article
SQL Server Workbench

SQL Server Workbench

C'est dans les outils administratifs que surviennent les plus grands changements de Yukon. Finis Server Manager, SQL Server Enterprise Manager et SQL Query Analyzer. Yukon les remplace par le nouveau SQL Server Workbench, qui est en substance une version personnalisée de l'IDE de Visual Studio .NET. SQL Server Workbench sert

Lire l'article
Utiliser les stratégies de groupe

Utiliser les stratégies de groupe

En plus de la GUI et de l'interface ligne de commande, XP SP2 permet de désactiver Windows Firewall de GPE (Group Policy Editor) comme une stratégie locale ou une stratégie de domaine. Vous avez toujours pu désactiver le pare-feu à  partir d'un GPO (Group Policy Object) mais la possibilité était

Lire l'article
L’API open()

L’API open()

Pour ouvrir un fichier stream, utilisez l'API open(). Elle accepte des paramètres qui indiquent au système le fichier à  ouvrir et comment l'ouvrir, puis elle renvoie un descripteur de fichier pour que vous puissiez utiliser le fichier stream avec les autres API. La figure 2 montre le prototype pour l'API

Lire l'article
8. Utiliser des structures de données en format enregistrement

8. Utiliser des structures de données en format enregistrement

La V5R2 permet d'utiliser le mot-clé LIKEREC pour créer facilement des structures de données et des souschamps de structures de données qui se présentent de la même manière qu'un format d'enregistrement. Un second paramètre facultatif permet de choisir quels champs dans le format d'enregistrement on veut inclure dans la structure

Lire l'article
Etape 7 : Planifiez une tâche pour l’exécution de la trace

Etape 7 : Planifiez une tâche pour l’exécution de la trace

Vous allez maintenant créer deux tâches planifiées qui vont exécuter et arrêter la trace. Le listing Web 1 contient les scripts T-SQL chargés de créer ces tâches. La première comporte une seule étape, qui démarre la trace en exécutant la procédure stockée _duration_trace créée antérieurement. Avant d'exécuter cette dernière, la

Lire l'article