> Tech > Automatiser le sign-DTS à  l’iSeries

Automatiser le sign-DTS à  l’iSeries

Tech - Par Renaud ROSSET - Publié le 24 juin 2010
email

Q: J'appelle un fichier .bat à  partir d'un programme CL iSeries en utilisant RunRmt- Cmd. Le fichier .bat, qui réside sur un SQL Server 2000, contient un package DTS (Data Transformation Services) qui extrait des données de l'iSeries. Mais, quand le fichier .bat est appelé (et exécute le package DTS),

Automatiser le sign-DTS à  l’iSeries

un écran de login à 
l’iSeries apparaît sur le SQL
Server. Pour que ce package
s’exécute, un opérateur doit se
connecter (log in) en réponse à 
cette invite, ce qui risque de
bloquer notre cycle de production.
Est-il possible d’empêcher
l’écran de login iSeries d’apparaître
chaque fois que le
package DTS est exécuté depuis
le programme CL ?

R : Pour accomplir cela, vérifiez
d’abord que vous avez sur le SQL
Server un compte utilisateur ayant
le même ID et mot de passe utilisateur
que celui de l’iSeries. Ensuite,
sélectionnez Administrative Tools et
Services, double-cliquez sur le service
iSeries Access Express Remote
Command et ouvrez l’onglet Log
On. Assurez-vous que le bouton radio
This account est coché et fournissez
le nom de l’ID et mot de
passe utilisateur Windows et iSeries
partagé dans les champs This account
et Password. Vous serez ainsi
sûr que le service iSeries Access
Express Remote Command démarrera
DTS avec l’ID utilisateur qui
peut accéder à  l’iSeries.
Ensuite, ouvrez iSeries Navigator,
faites un clic droit sur le nom de
votre système iSeries et sélectionnez
l’option Properties dans le
menu surgissant. Dans le groupe
d’information sign-on, activez
l’option Use Windows user name
and password, no prompting.
Enfin, si DTS utilise une connexion
ODBC, allez au dossier
Administrative Tools et ouvrez le
manager Data Sources (ODBC).
Puis, sélectionnez la source de données
que DTS utilise et cliquez sur
le bouton Configure. Sur l’onglet
General, cliquez sur Connection
Options pour afficher la boîte de
dialogue Connection Options et
activez le bouton radio Use Operations
Navigator default. Désormais,
DTS devrait pouvoir se connecter à 
l’iSeries sans passer par une invite
de sign-on interactive.

Téléchargez cette ressource

Solutions Cloud & Services Managés Simplifiés

Solutions Cloud & Services Managés Simplifiés

Comment capitaliser sur son existant tout en bénéficiant, dès à présent, des promesses de flexibilité et de scalabilité du cloud ? Découvrez les bonnes pratiques pour répondre aux défis de simplification du Cloud dans ce nouveau TOP 5.

Tech - Par Renaud ROSSET - Publié le 24 juin 2010