Autres considérations
J'ai écrit plus haut « si un emplacement n'a pas de DC, il n'a probablement pas besoin d'un site ». J'ai dit « probablement » parce qu'il y a une exception. Si vous avez déployé une application sensible aux sites, comme DFS, vous aurez peutêtre besoin de créer des sites
Lire l'article
Traitement des erreurs
Comme l'illustre la figure 1, l'API open() renverra -1 en cas d'anomalie. Le programme peut ainsi détecter une défaillance et agir en conséquence. Mais il ne dit rien sur la nature de la défaillance. Le fait de ne pas savoir quelle partie de l'API open() a échoué complique considérablement le
Lire l'article
1. Trop porté sur les commandes ?
Le fait que le langage source CL soit entièrement constitué de commandes, fait sa spécificité. Pouvoir écrire et exécuter des chaînes de commandes à partir d'un programme CL est somme toute normal pour un script shell de commandes. Mais où d'autre déclareriez- vous une variable locale en utilisant une commande
Lire l'article
Paramétrage efficace des dates
Les champs de date et d'heure peuvent avoir différents formats ; un type de donnée datetime peut représenter une année, un trimestre, un mois, une semaine, voire une milliseconde. Du fait de cette diversité, les types de données datetime requièrent parfois un traitement spécial. Fréquemment, l'utilisation de fonctions SQL Server
Lire l'article
Installer une Enterprise Application avec WAS Base
Pour installer une application, procédez ainsi :
- Démarrer la console administrative.
- Etendez Applications et cliquez sur Install New Application.
- Spécifiez le chemin de l'application que vous voulez installer.
Si l'application se trouve sur votre station de travail, sélectionnez Local path.
Si l'application se trouve sur un noeud dans votre Lire l'article
SQL Service Broker
Le SQL Service Broker est un nouveau sous-système qui ajoute à Yukon le support de files d'attente asynchrones. La file d'attente asynchrone est présente dans beaucoup d'autres applications très évolutives, comme les sous-systèmes I/O de l'OS, les serveurs Web et même les opérations internes du moteur de base de données
Lire l'article
Quand installer un GC
Une fois les DC en place, il faut choisir ceux qui devront héberger le GC. Comme pour l'analyse du trafic DC, réfléchissez aux fonctions du GC. Premièrement, dans un domaine en mode natif, le GC contient les groupes universels. Deuxièmement, le GC fournit un ensemble d'objets AD s'étendant à toute
Lire l'article
La lecture et l’écriture peuvent être différentes
La figure 8 illustre l'une des propriétés d'un stream. On n'est pas obligé de lire un stream de la même manière qu'on y a écrit des données. On retrouve les mêmes octets et dans le même ordre, mais on peut les lire d'une manière différente de leur écriture.
Lire l'article
Interroger quelques experts
Il m'a semblé intéressant de connaître l'opinion de certains experts CL : des gens qui l'ont utilisé pendant aussi longtemps que moi, ou plus, mais plus rompus que moi, en tant qu'utilisateurs, à l'écriture d'applications CL concrètes. J'ai commencé par Al Barsa, un expert réputé en matière de disponibilité et
Lire l'article
Regroupement dynamique de données de rapport
La question suivante s'est posée alors que j'explorais les possibilités de Reporting Services à modifier dynamiquement le contenu ou la mise en forme d'un rapport à partir de valeurs de paramètres sélectionnées par les utilisateurs. En fait, mon besoin réel portait sur la capacité à contrôler dynamiquement le regroupement des
Lire l'article
Gagner du temps
J'espère que ces conseils vous feront gagner du temps dans la gestion de l'environnement IFS. Pour en savoir plus sur l'IFS et sur iSeries Navigator, visitez l'IBM Information Center à ibm.com/eserver/iseries/infocenter et le site iSeries Navigator à ibm.com/eserver/iseries/navigator.
Lire l'article
DTS complètement réécrit
Dans Yukon, Microsoft a réécrit DTS (Data Transformation Services) comme du code .NET géré. Si vous êtes expert en DTS, préparez-vous à réapprendre un outil de développement entièrement nouveau. DTS de Yukon a un nouveau modèle objet et a été reconçu pour plus de fiabilité et davantage d'évolutivité en entreprise.
Lire l'article
Justifier un site et un DC
Après avoir bien analysé et compris votre WAN, vous êtes prêts à entamer la conception de l'agence. Commencez par considérer toute l'entreprise comme un site puis examinez l'emplacement de chaque agence pour décider s'il faut le séparer ou non du site principal. Cette décision se fondera sur la sécurité physique
Lire l'article
L’API Close
Contrairement aux fichiers ouverts
sur la F-spec, un fichier
stream ne se fermera pas automatiquement
à la fin du programme.
C'est pourquoi il faut toujours fermer un fichier ouvert en appelant
l'API close(). Si l'on oublie de fermer
un fichier, il le sera automatiquement à
la fin du job.
La
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
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
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
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
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 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
Les plus consultés sur iTPro.fr
- Souveraineté des données : bâtir un stockage hybride adapté à l’ère de l’IA
- Secteur public : l’IA accélère la modernisation des infrastructures
- De l’inventaire à l’action : l’Asset Management au service d’un Numérique plus responsable
- IA et bureaucratie : la complexité qui grève les projets
Articles les + lus
Quand les « travailleurs numériques » pallient le manque de bras dans l’industrie
Model Context Protocol : le contexte, grand oublié du débat
Microsoft dévoile MAI-Thinking-1 : un modèle de raisonnement « enterprise-grade » en preview publique
Couchbase lance AI Data Plane pour industrialiser l’IA agentique
Windows 11 : Microsoft généralise le point-in-time restore pour accélérer la remise en service des PC
À la une de la chaîne Tech
- Quand les « travailleurs numériques » pallient le manque de bras dans l’industrie
- Model Context Protocol : le contexte, grand oublié du débat
- Microsoft dévoile MAI-Thinking-1 : un modèle de raisonnement « enterprise-grade » en preview publique
- Couchbase lance AI Data Plane pour industrialiser l’IA agentique
- Windows 11 : Microsoft généralise le point-in-time restore pour accélérer la remise en service des PC
