> Renaud ROSSET
Ce n’est qu’un début

Ce n’est qu’un début

Bien que cela ne soit qu'un simple aperçu de Qshell, vous disposez des éléments de base pour commencer à  développer vos propres scripts shell. Vous pourrez faire beaucoup plus dans cet environnement en lisant la nombreuse littérature sur l'utilisation d'Unix sur l'iSeries. Vous pouvez commencer à  acquérir des connaissances sur

Lire l'article
Créer un programme shell

Créer un programme shell

Vous voilà  prêt à  créer votre premier script shell Unix dans Qshell. La figure 2 montre un exemple de script de menu Korn shell. Les menus démontrent quelques fonctions de base du langage script et ils peuvent vous simplifier la vie.
Pour entrer un script shell dans Qshell iSeries, on

Lire l'article
Pipes et redirections

Pipes et redirections

Contrairement aux structures de contrôle, les opérateurs pipes et redirection fonctionnent de la même manière dans tous les shells. Il est très courant d'utiliser des commandes pipe dans des scripts shell. On peut comparer un pipe à  un fichier de sortie sur une commande iSeries qui est lu directement par

Lire l'article
Contrôles logiques

Contrôles logiques

Bien que le scripting shell, comme tout autre langage, puisse traiter des conditions if et des boucles, il a sa propre syntaxe. Il faut garder à  l'esprit ces constructions de syntaxe principales : les instructions de contrôle suivent une convention de nommage singulière mais logique. On termine les groupes If

Lire l'article
Paramètres

Paramètres

La possibilité de passer des paramètres ou des arguments à  un programme contribue à  la souplesse de la programmation des shells. Quand on travaille avec des variables de paramètres shell, on fait référence aux arguments avec $n, où n est la séquence de l'argument. Par exemple, $1 est le premier

Lire l'article
Variables shell

Variables shell

Examinons quelques composants et constructions du Bourne shell et du Korn shell. La première partie de tout programme concerne le stockage des valeurs dans des variables. Soit l'attribution de variables :

var1='My name is'
var2='Thibault'


Pour vérifier les valeurs dans vos variables, tapez simplement

Echo $var1 $var2

A noter que

Lire l'article
Principes de base des shells

Principes de base des shells

En programmation shell, la ligne de commentaires est la plus importante à  comprendre. Comme dans tout langage de programmation, il est toujours judicieux de bien documenter le code. Le signe dièse (#) est l'indicateur de commentaire pour un script shell. Tout ce qui se trouve à  droite constitue un commentaire.

Lire l'article
Bien plus qu’une aide au réglage des requêtes

Bien plus qu’une aide au réglage des requêtes

Cet utilitaire de listing des index non seulement donne une seule interface pour déterminer facilement tous les index considérés pendant l'optimisation des requêtes, mais il aide aussi à  déterminer si les index sur vos tables les plus usuelles bénéficient des dernières avancées en matière d'index sur l'iSeries. Par exemple, tous

Lire l'article
Un coup d’oeil au code

Un coup d’oeil au code

La procédure stockée IndexList démarre simplement avec une déclaration pour les deux paramètres d'entrée (nom de la table et bibliothèque de la table) et un indicateur que la procédure renvoie les données via un jeu de résultats. Un jeu de résultats peut être assimilé à  un tableau ou à  un

Lire l'article
La solution idéale

La solution idéale

En V5R2, le support de LPAR iSeries se caractérise toujours par son extrême souplesse. Il permet aux utilisateurs iSeries de définir facilement des configurations uniques pour des partitions, en se fondant sur leurs attributs : géographique, application ou système d'exploitation. C'est la solution idéale pour des multinationales ou des data

Lire l'article
Gestion des partitions graphiques

Gestion des partitions graphiques

L'OS/400 V5R1 a grandement simplifié la gestion quotidienne de LPAR en fournissant une interface utilisateur graphique sécurisée par l'intermédiaire d'iSeries Navigator. Les tâches de gestion de LPAR OS/400, comme créer et supprimer de nouvelles partitions, déplacer des ressources dynamiques et fournir l'accès sécurisé à  ces tâches d'après l'authentification de l'utilisateur,

Lire l'article
La continuité de l’activité avec LPAR

La continuité de l’activité avec LPAR

Les architectures LPAR peuvent présenter une combinaison de charges de travail caractérisées par la haute disponibilité et la business intelligence, avec des partitions de production critiques réparties sur plusieurs systèmes. Par exemple, si l'on a deux serveurs utilisant LPAR et des charges de travail de production multiples, cela donne (au

Lire l'article
Connexions inter-partitions haute vitesse

Connexions inter-partitions haute vitesse

Lorsqu'on consolide de multiples charges de travail avec LPAR, il est indispensable de pouvoir offrir l'accès de données haute vitesse entre ces charges de travail. Les serveurs iSeries, en collaboration avec Virtual Ethernet et Virtual OptiConnect, exploitent complètement les bandes passantes HSL (High Speed Link) pour fournir des communications inter-

Lire l'article
Linux et LPAR

Linux et LPAR

LPAR permet aussi de tirer parti des technologies émergentes et des nouveaux environnements d'exploitation comme WebSphere, Lotus Domino et l'implémentation PowerPC Linux lauréate d'IBM.
La consolidation des serveurs Linux sur iSeries présente un double avantage : ils sont plus faciles à  gérer et plus économiques. Un serveur iSeries peut accepter

Lire l'article
Analyse de statistiques

Analyse de statistiques

SPSS présente SPSS12.0, nouvelle version de son produit d'analyse statistique pour iSeries et zSeries qui fonctionne sous Windows. Cette nouvelle version comprend des présentations graphiques améliorées, des données améliorées, et des outils d'analyses mis à  jour.

Lire l'article
Mise à  jour de scripts

Mise à  jour de scripts

Original Software ajoute la technologie Self-Healing Script (SHS) à  TestBench for iSeries, sa suite d'outils de test d'applications. SHS réalise les changements automatiquement pour tester les scripts.

Lire l'article
Module de gestion TN5250

Module de gestion TN5250

BOScom présente BOSaNOVA TCP/IP Management Module, module de gestion TCP/IP BOSaNOVA pour son logiciel d'émulation d'impression et d'affichage TN5250e. Ce module permet aux administrateurs réseaux de traiter une variété de tâches à  partir d'une unique situation sur le réseau, y compris installation, mises à  jour et configurations.

Lire l'article
Outil de Business Intelligence

Outil de Business Intelligence

Symtrax annonce StarQuery, outil iSeries qui permet aux utilisateurs d'accéder et de faire des requêtes de divers systèmes de bases de données (DB2, Oracle, MS SQL Server) via un environnement graphique drag-and-drop et d'exporter les résultats vers des tableurs Excel. StarQuery fournit un environnement sécurisé.

www.symtrax.com

Lire l'article
Intégration des données

Intégration des données

iWay Software annonce deux produits et des mises à  jour de plusieurs produits d'intégration de données pour iSeries et autres plates-formes. Cluster Management est un produit de gestion des systèmes automatisé qui contrôle notamment la haute disponibilité. Remote Installation/Management Console est un utilitaire qui automatise les tâches manuelles impliquées dans

Lire l'article
ARCAD-Changer Client

ARCAD-Changer Client

Cette ouverture permet d'organiser de façon cohérente les évolutions d'applications hétérogènes.
Changer Client assure :

  • L'allocation et la redescente sur le poste client des composants à faire évoluer,
  • La synchronisation avec le référentiel ARCAD,
  • L'archivage automatique des versions de composants,
  • La comparaison/fusion graphique

    Lire l'article