SQL-Server 2K0 et Powershell
Bonjour à tous, et tout d'abord j'espère que je poste dans la bonne section, si ce n'est pas le cas merci de me déplacer.
Je suis actuellement en train d'essayer d'éxécuter un fichier .PS1 dans une procédure stockée avec SQL Server 2000.
Jusque là, rien de bien compliqué, surtout que le script PS n'est pas des plus compliqués en lui même puisqu'il s'agit d'une simple copie d'un fichier venant d'un autre serveur (réseau pardon) (et bien non, c'est le même serveur mais un autre domaine...)sur mon C, avec quelques contrôles (comparatif entre la taille du fichier source et celle de réception, présence du fichier, etc...).
Quand j'éxécute mon script via powershell_ise.exe ou via l'invite de commande, aucun soucis.
Quand j'essaye de faire la même chose sous SQL Server (en dehors de toute procédure stockée pour tester), ça s'éxécute plus ou moins correctement, il me retourne qu'il ne trouve pas mon fichier (à copier) :"Impossible de trouver le chemin d'accès".
Après quelques recherches, j'ai trouvé que le mode d'authentification par défaut d'éxécution d'un script PS via SQL Server est authentification Windows, j'ai essayé également de me connecter sur SQL Server avec l'authentification Windows, négatif (ce n'est donc pas un problème d'identification).
Ma question étant, qu'est-ce qui change entre l'éxécution de mon script directement via l'invite de commande et via SQL Server 2K0?