> Windows
Traitement des erreurs spl V5R2

Traitement des erreurs spl V5R2

Par Paul Conte - Mis en ligne le 17/09/2003

1àˆRE PARTIE : PRINCIPES DE BASE

Un guide essentiel pour blinder le coding du langage de procédure SQLLe langage de procédure SQL (SPL, SQL Procedural Language) est un langage IBM et standard permettant d'écrire des procédures stockées, des UDF (user-defined functions) et des triggers. Pour écrire du code SQL dans le but d'accéder à  la base de données iSeries, SPL est généralement plus simple que les HLL (high-level languages). De plus, SPL bénéficie de fonctions très intéressantes pour des procédures stockées, des UDF et des triggers qui ne contiennent pas de code base de données. En revanche, un HLL, comme RPG ILE, est souvent préférable lorsque la procédure stockée, l'UDF ou le trigger est vaste ou complexe. Avant la V5R2, SPL souffrait, entre autres, d'un mécanisme de traitement d'erreurs peu maniable. Avant la V5R2, écrire du code SPL sûr était si compliqué que la plupart des développeurs se contentaient d'une protection partielle pour leurs routines et… croisaient les doigts. Avec la V5R2, IBM permet des instructions composées imbriquées qui permettent enfin de protéger entièrement les routines SPL. Cependant, les règles de traitement d'erreurs SPL restent baroques et il est presque impossible de les déchiffrer sans beaucoup d'expérimentation par essais et erreurs successifs. Ou sans un guide, comme cette série de deux articles. Dans cette première partie, j'explique comment fonctionne le traitement d'erreurs SPL et je suggère plusieurs « meilleures pratiques » pour coder un SPL bien protégé. Dans la seconde partie, je présenterai un exemple complet d'une procédure stockée SPL qui illustre un traitement d'erreurs efficace. Cette série suppose

Lire l'article
Les failles dans la protection des données en entreprise

Les failles dans la protection des données en entreprise

Livre blanc publié par Sunbelt Software - Mis en ligne le 07/07/2003
La nécessité de protéger les données sur les réseaux et les systèmes client/serveur va croissant au vu de l'ampleur prise par lesdits réseaux. Les applications critiques migrent des mainframes vers les systèmes client-serveur. Des applications réseau autrefois non-critiques telles que les messageries électroniques et les traitements de texte, sont maintenant essentielles dans les opérations quotidiennes. Et même lorsque toutes les applications critiques résident sur de gros systèmes, l'accès et le traitement des informations s'effectuent souvent via des postes de travail connectés en réseau.

Lire l'article
Destination : IFS, 1ère partie

Destination : IFS, 1ère partie

par Jake Kugel - Mis en ligne le 24/06/2003
Le système de fichiers racine de l'IFS (integrated file system) est le meilleur endroit pour stocker les données des fichiers stream sur l'iSeries. L'IFS voit ses performances améliorées continuellement et il supporte la journalisation à  partir de la V5R1. Vous pouvez aussi utiliser l'IFS avec des ASP (auxiliary storage pools) indépendants. Mais il n'est pas toujours simple et direct de placer les données dans l'IFS et de les y sécuriser. Les modalités de transfert des données diffèrent selon leur origine. Les données peuvent déjà  se trouver sur l'iSeries dans le système de fichiers QDLS, ou bien se trouver sur une autre plate-forme comme Unix, Linux ou NT.

Dans cet article, j'explique comment faire migrer des données dans le système de fichiers root de l'IFS à  partir de NT et de QDLS. Dans chaque scénario, j'utilise des commandes CL et de nouvelles fonctions V5R1 pour illustrer la manière de copier des données dans l'IFS et de les sécuriser après les avoir transférées.

Lire l'article
Stratégie de protection des ressources, 2e partie

Stratégie de protection des ressources, 2e partie

par Wayne O. Evans - Mis en ligne le 12/06/03
Dans la première partie de cet article (« Accès exclusif aux applications : une stratégie de protection des ressources, 1ère partie », iSeries News, octobre 2002, N°9), j'ai expliqué la nécessité de l'AOA (application only-access) sur l'iSeries. La solution est simple : ne donner aux utilisateurs aucun droit d'accès aux données de production en dehors des applications approuvées. Pour permettre aux applications approuvées d'accéder aux données de production, il faut soit faire adopter à  chaque application l'autorité de son propriétaire, soit remplacer le profil de groupe de l'utilisateur par un profil d'utilisateurs de groupe ayant des droits d'accès aux données de production.

Je décris ici les problèmes rencontrés quand j'ai essayé pour la première fois d'utiliser une stratégie AOA, et les solutions qui m'ont permis d'en faire une technique utile.

Lire l'article
Les nouveautés de la semaine 43 – Windows 2000 & .Net – 2003

Les nouveautés de la semaine 43 – Windows 2000 & .Net – 2003

Tous les nouveaux produits du 20 au 24 Octobre 2003

Lire l'article
Destination : IFS, 2e partie

Destination : IFS, 2e partie

par Jake Kugel - Mis en ligne le xx/xx/2003
Dans la 1ère partie de cet article (iSeries News Novembre 2002 N°10), nous avons vu comment faire migrer les données des fichiers stream à  partir de NT et de QDLS vers le système de fichiers racine de l'IFS (integrated file system) sur l'iSeries. Voyons maintenant comment déplacer les données des fichiers stream dans l'IFS à  partir d'Unix/Linux et du serveur NetWare. Comme dans la 1ère partie, les exemples utilisent des commandes CL et de nouvelles fonctions V5R1.

Lire l'article
VISUAL Control LPAR Tuner

VISUAL Control LPAR Tuner

Tango/04 Computing Group, spécialiste en logiciels de gestion de systèmes iSeries, lance VISUAL Control LPAR Tuner, module supplémentaire qui s'intègre à sa suite de logiciels de gestion de performance VISUAL Control. 

Développé avec le support de IBM Rochester, VISUAL Control LPAR Tuner permet de déplacer dynamiquement des ressources d'une partition à une autre en utilisant un algorithme de tuning automatique efficace, qui assure le retour maximal sur l'investissement hardware et augmente des temps de réponse.

Lire l'article
Utilisations du Wizard

Utilisations du Wizard

par Michael Otey - Mis en ligne le 17/06/2003
Le Configure Your Server Wizard est l'un des composants logiciels les plus sous-utilisés de Windows 2000 Server. Alors que la plupart des administrateurs chevronnés le considèrent comme simplement un autre outil GUI, il est bien plus que cela ...il regroupe un ensemble de fonctions dans une interface pratique. Voyons donc les dix principales utilisations de Configure Your Server Wizard de Win2K Server.

Lire l'article
Création d’applications :eDeveloper v9.4

Création d’applications :eDeveloper v9.4

Magic Software Enterprises, fournisseur de technologies de développement et de solutions d'entreprises annonce le lancement d'eDeveloper v9.4, nouvelle version du logiciel de Magic Software dans les environnements de développement et de déploiement. 

eDeveloper v9.4 permet la création d'applications et de solutions particulièrement appréciées dans les environnements où le développement rapide et la personnalisation de processus métiers sont primordiaux, les temps de lancement et de mise sur le marché décisifs, et enfin dans les domaines où l'intégration avec des systèmes standards requiert un haut niveau de maintenance.

Lire l'article
Actualités Windows NT / 2000 – Semaine 43 – 2003

Actualités Windows NT / 2000 – Semaine 43 – 2003

Toutes les Actualités du 20 au 24 Octobre 2003

Lire l'article
CGI vous appelle sur le web

CGI vous appelle sur le web

par Terry Silva - Mis en ligne le xx/xx/2003
Comme le gros d'IBM Corporate a invité les programmeurs iSeries (AS/400) à  monter dans le bateau Java sous peine d'être largué dans le monde du e-commerce, un petit groupe d'IBMeurs a créé une alternative - un hors-bord e-commerce de type RPG appelé CGIDEV2. Avec lui, les développeurs RPG peuvent programmer des applications Web en utilisant les concepts et les langages qui leur sont familiers. CGIDEV2 offre aussi des programmes permettant de configurer le serveur Web pour qu'il exécute les outils et les programmes de votre cru.

Lire l'article
News iSeries – Semaine 28 – 2003

News iSeries – Semaine 28 – 2003

Actualités du 07 au 13 Juillet 2003

Lire l'article
Acer TravelMate 100

Acer TravelMate 100

par John D. Ruley - Mis en ligne le xx/xx/2003
J'assistais récemment à  une réunion d'information au centre de conférence Silicon Valley de Microsoft. La plupart de mes voisins avaient leurs portables, donc personne n'a fait attention quand j'ai ouvert le mien. Mais ce que j'ai fait ensuite a suscité l'intérêt : j'ai pressé sur les charnières de l'écran pour le déverrouiller, puis je l'ai fait tourner de 180 degrés et l'ai rabattu sur le clavier ... J'utilisais le Tablet PC TravelMate 100 d'Acer.

Lire l'article
News iSeries – Semaine 24 – 2003

News iSeries – Semaine 24 – 2003

Actualités du 9 au 15 Juin 2003

Lire l'article
Trucs & Astuces des MVP : ASP et ASP.NET

Trucs & Astuces des MVP : ASP et ASP.NET

Dans le cadre de mon activité professionnelle, je recherche  régulièrement des Trucs & Astuces me permettant de gagner un  temps « précieux » dans les manipulations de Visual Studio .NET,  Je focaliserai cette première salve de Trucs & Astuces sur  l’utilisation quotidienne de Visual Studio .NET         

 

Liste des Trucs et Astuces

1. Raccourcis clavier
2. Accélérez la compilation de vos solutions et projets
3. Visualisation de votre code sur des écrans de moindre résolution
4. Copier – Coller : La sélection partielle multi-lignes verticale
5. Visualisation et parcours des classes de votre projet
6. Dépendance de vos projets et leur ordre d’exécution
7. L’aide mémoire : le ToDo…
8. Comment ajouter des modèles personnalisés à la stratégie sous windows 2003 - Par Thierry DEMAN
9. Comment récupérer le réseau IP et l’adresse IP d’une machine NT - Par Thierry DEMAN
 

Lire l'article
Un regard réaliste sur Websphere

Un regard réaliste sur Websphere

par Sharon L. Hoffman - Mis en ligne le 20/10/2003
Quand les développeurs iSeries parlent de WebSphere, ils pensent généralement à  WAS (WebSphere Application Server). Bien que WAS existe sur l'iSeries depuis la V4R3 et qu'il soit un produit programme sous licence séparé depuis la V4R4, trois aspects ne sont toujours pas clairs : ce que WAS est réellement, comment il s'intègre aux autres composants logiciels, et son rôle dans des applications de type Web.Le nom constitue une partie du problème. Bien que l'on fasse souvent référence à  WAS sous le nom de WebSphere, ce n'est en réalité que l'un des nombreux produits qu'IBM considère comme membre de la famille WebSphere. Ces produits couvrent un large spectre, des outils de développement applicatifs au logiciel d'émulation.

Lire l'article
</A>SQL Server Magazine : Offre spéciale de lancement

SQL Server Magazine : Offre spéciale de lancement

Il y a quelques jours, est paru le dernier numéro gratuit de SQL Server Magazine.

DBA, DBM, Responsables Bases de données, nous vous avons réservé une offre d'abonnement spéciale.

Certains de votre participation, nous vous donnons rendez-vous pour la prochaine édition de SQL Server Magazine, à  paraître fin Septembre 2003.

Dans l'attente de vous compter parmi nos premiers abonnés, transformez l'essai !

Lire l'article
Software Update Services vaut le coup d’oeil

Software Update Services vaut le coup d’oeil

par Mark Minasi - Mis en ligne le 25/08/2003
Je suis administrateur de mon réseau, ce qui me vaut le surnom de Hotfix Guy (Monsieur Hotfix). Tous les deux ou trois jours, je consulte le site Web de Microsoft pour voir s'il s'y est ajouté un patch ou un correctif pour contrer une nouvelle menace. Dès que j'en trouve un, je m'empresse d'installer le patch sur tous mes systèmes, avant que quelqu'un n'écrive un code malveillant qui exploite la brèche de sécurité du jour et pénètre dans ces systèmes.Une autre tâche administrative amusante consiste à  mettre en place de nouveaux systèmes Windows XP, à  les connecter à  Internet et à  attendre pendant que chaque système télécharge les 582 Mo de correctifs post-XP-release. J'adore cela car je peux ainsi combler mon retard de lecture.

Lire l'article
Windows sans les SAN

Windows sans les SAN

par Jerry Cochran - Mis en ligne le 04/06/2003
En français, « without » se dit sans - un mot qui tombe à  pic quand on parle des environnements Windows et des SAN (Storage Area Networks). Les déploiements SAN dans l'industrie informatique commencent juste à  atteindre le monde Windows. Voyons pourquoi l'adoption des SAN a été lente dans l'environnement Windows et pourquoi ils méritent désormais de figurer dans la panoplie de tout administrateur Windows.

Lire l'article
Les nouveautés de la semaine 42 – Windows 2000 & .Net – 2003

Les nouveautés de la semaine 42 – Windows 2000 & .Net – 2003

Tous les nouveaux produits du 06 au 10 Octobre 2003

Lire l'article