Bonjour a tous,
Je ne suis pas un expert en DB donc soyez clément si je n'utilise pas les termes pas approprier
En Powershell : J'ai vu sur certains sites internet pour faire des requêtes DB2 il était possible d'ajouté une variable et de faire sa requête
L'ajout de la variable DB2
Set-item -path env:DB2CLP -value "**$$**"
Puis je lance une connexion :
DB2 connect to XxxxXxx user XxxxXxx using XxxxXxx
A partir de là je peux faire des select/update/..., exemple :
Jusqu’à là ça fonctionne pas mal du tout.
Mais j'aimerais a partir de la même machine me connecter a une autre base de donnée (en Powershell toujours)
J'ai trouvé dans un des scripts en Batch (.cmd) qui est je pense la partie qui permet de faire un changement de serveur (j'ai changé les noms des variables)
1 2 3 4 5 6 7
| DB2 UNCATALOG DB %VAR1%
DB2 UNCATALOG DB %VAR2%
DB2 UNCATALOG NODE NODEPSTE
DB2 CATALOG TCPIP NODE NODEPSTE REMOTE %VAR3% SERVER xxxxxxx
DB2 CATALOG DB %VAR4% AT NODE NODEPSTE
DB2 CATALOG DB %VAR5% AT NODE NODEPSTE
DB2 TERMINATE |
La question est : existerait il un moyen si plus simple et en powershell pour pouvoir faire des connexions sur différentes bases de données ?
En vous remerciant d'avance
Partager