« Emprunter » des routines d’I/O tamponnées à  partir de C ILE

Tech |
> Tech
« Emprunter » des routines d’I/O tamponnées à  partir de C ILE

« Emprunter » des routines d’I/O tamponnées à  partir de C ILE

Heureusement, IBM fournit des routines qui extraient des tranches optimales de données du disque, les mettent en mémoire-tampon puis permettent de lire un fichier texte, ligne à  ligne. Ces routines se trouvent dans la bibliothèque runtime C ILE. Comme les programmes RPG sont parfaitement capables d'appeler ces routines, il n'est

Lire l'article
Un script de gestion des patches

Un script de gestion des patches

Imaginez que vous ayez un grand réseau de serveurs, dont chacun doit être patché sans délai. Vous avez opté pour une solution de gestion des patches personnalisée qui utilise MySQL, les scripts shell et Qchain. Vous allez créer la table ComputerApps et la peupler avec l'OS et les applications qui

Lire l'article
Prendre une décision pour lier

Prendre une décision pour lier

Vous avez donc décidé de modulariser une application et vous avez construit les procédures et les avez compilées en modules. Il vous reste à  décider comment vous packagerez le module. Utiliserez-vous le modèle lier par copie (bind-by-copy) ou un programme de service et lier par référence (bind-by-reference) ? Ou bien

Lire l'article
Lire des noms d’ordinateurs à  partir d’AD

Lire des noms d’ordinateurs à  partir d’AD

Pour recenser tous les services actifs sur tous les serveurs de l'AD (ou dans l'une de ses parties), vous pouvez lire les noms directement à  partir du DC (domain controller) au lieu d'entrer manuellement les noms ou de les lire dans un fichier de texte. Ce genre de connexion au

Lire l'article
Mettre à  jour les notes administratives

Mettre à  jour les notes administratives

Le script AdministrativeNote.wsf met à jour la propriété AdministrativeNote. wsf sur une instance Exchange_Public- Folder. Le listing 1 montre un extrait de ce script. AdministrativeNote.wsf utilise la même structure que les scripts de la 1ère partie. Une fois qu’AdministrativeNote.wsf a initialisé les constantes, le script établit la connexion WMI et

Lire l'article
Le réseau interne

Le réseau interne

La construction du réseau interne commence par le choix d'un schéma d'adressage IP. La plupart des entreprises utilisent un espace de nom d'adresse IP privé plutôt que des adresses IP publiques. Il en est ainsi à  cause de la limitation de l'espace d'adresse IP publique. Avec la croissance d'Internet, cette

Lire l'article
Lire des lignes de texte

Lire des lignes de texte

Lire un fichier texte est un peu plus compliqué. Comme chaque ligne de texte est de longueur variable et se termine par la rencontre d'un caractère fin de ligne, on ne peut pas simplement lire un bloc de données. Il faut au contraire lire les données un octet à  la

Lire l'article
Utiliser MySQL dans un script

Utiliser MySQL dans un script

Pour utiliser Mysql de manière non interactive (par exemple, dans un script shell), utilisez l'option -e suivie de l'instruction SQL à  exécuter et l'option -p suivie du mot de passe du compte. L'instruction SQL dans la commande suivante utilise le joker astérisque (*) pour sélectionner toutes les colonnes dans la

Lire l'article
Il faut penser petit

Il faut penser petit

La création d'une application modulaire efficace se heurte à  un blocage mental bien particulier : la réticence à  créer une procédure pour un seul objet ou à  remplacer simplement quelques lignes de code. Mais ces procédures sont précisément les plus utiles. Ce sont les procédures petites et cohérentes qui facilitent

Lire l'article
Lire à  partir d’un fichier texte

Lire à  partir d’un fichier texte

S'il y a un nombre appréciable de noms de serveurs à  vérifier ou si l'on veut toujours vérifier le serveur, il vaut mieux stocker les noms dans un fichier que de les taper avant chaque exécution du script. Si vous exécutez toujours le script à  partir d'un ordinateur, vous pouvez

Lire l'article
Visualiser des hiérarchies de dossiers publics

Visualiser des hiérarchies de dossiers publics

Dans l’article « Exchange 2000 SP2 WMI Updates », https://www.itpro.fr Club Abonnés, je présentais un script nommé GetCollectionOfInstances permettant de lister toutes les instances d’une classe WMI. Vous pouvez télécharger GetCollectionOfInstances.wsf et tous les autres scripts dont je parle dans cet article à partir du site www.itpro.fr Club abonnés (entrez

Lire l'article
Les applications proxies

Les applications proxies

Les applications proxies, ou plus simplement les proxies, sont courantes dans les réseaux d'entreprise. Les proxies sont généralement des solutions logicielles (mais parfois matérielles) qui fournissent une sorte de « bucket brigade » de communication entre les hôtes sur le réseau interne et externe. Le type le plus courant d'application

Lire l'article
Utiliser des CCSID avec des fichiers texte

Utiliser des CCSID avec des fichiers texte

Comme les fichiers texte, par définition, sont composés de texte lisible, les valeurs hexadécimales des caractères qui constituent les données varieront selon que l'on travaille en ASCII ou en EBCDIC. Elles varieront aussi beaucoup en fonction de la langue et des traits culturels du pays visé par l'application. L'iSeries suit

Lire l'article
Utiliser MySQL à  partir de la ligne de commande

Utiliser MySQL à  partir de la ligne de commande

L'un des principaux avantages de MySQL est l'outil ligne de commande Mysql, qui s'installe par défaut dans C :\mysql\bin et qui ne demande pas de connexion ODBC. Vous pouvez utiliser MySQL pour beaucoup d'actions : verrouiller des tables de base de données, insérer des lignes dans une table et en

Lire l'article
Convertir des programmes appelés en procédures

Convertir des programmes appelés en procédures

Beaucoup des applications écrites au cours des 25 dernières années possèdent déjà  un minimum de modularité, grâce aux programmes appelés pour exécuter des « sousfonctions » dans l'application. Bien souvent d'ailleurs, ces programmes appelés pourraient aussi bénéficier d'une conversion en procédures. C'est particulièrement vrai si l'application est « très appelante

Lire l'article
Autres entrées comme arguments

Autres entrées comme arguments

Les noms de serveurs ne sont pas les seuls arguments que vous pourriez juger utile de fournir. Pour dire au script où il doit obtenir son entrée, vous pouvez lui ordonner de la lire dans un fichier de texte contenant une liste des noms de serveurs, ou lui demander de

Lire l'article
Architecture Front-end et Back-end et multiplication des protocoles

Architecture Front-end et Back-end et multiplication des protocoles

L’utilisation en standard du protocole SMTP au sein d’Exchange 2000 et 2003 apporte une plus grande souplesse et aussi et surtout la possibilité de créer et gérer des groupes de routage plus important que ce qu’il était possible de faire avec Exchange 5.5. De même l’architecture frontal-dorsal (FrontEnd-BackEnd) permet de

Lire l'article
Internet et les pare-feu

Internet et les pare-feu

Il existe diverses méthodes de se relier à  Internet. Pour une PME, un routeur DSL vers l'opérateur téléphonique peut convenir, mais la plupart des entreprises de taille moyenne à  grande ont généralement besoin de multiples connexions redondantes avec Internet, pour assurer la continuité par le basculement. Les entreprises de télécommunications

Lire l'article
Pour en savoir plus

Pour en savoir plus

Pour en savoir sur les procédures et les déclencheurs SQL, voir l'IBM Redbook Stored Procedures, Triggers and User Defined Functions on DB2 Universal Database for iSeries (SG24-6503) à  ibm.com/redbooks.

Déclenchez ces triggers et amusez-vous bien !

Lire l'article
Se connecter à  MySQL à  partir de l’application Windows

Se connecter à  MySQL à  partir de l’application Windows

L'étape suivante consiste à  accéder à  la base de données NetworkData à  partir d'une application Windows, nommément Microsoft Access. Il est intéressant de pouvoir utiliser plusieurs méthodes pour se connecter à  MySQL quand on construit des interfaces destinées à  être utilisées par des personnes (une situation dans laquelle Access ou

Lire l'article

Les plus consultés sur iTPro.fr

A lire aussi sur le site

À la une de la chaîne Tech