Précédent   Forum des professionnels en informatique > Logiciels > Solutions d'entreprise > Business Intelligence > SAS > Outils BI
Outils BI Forum d'entraide sur les fonctionnalités spécifiquement liées à la partie Business Intelligence de SAS : DI, EG, infomaps, cubes, WRS
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 04/01/2011, 15h17   #1
Nouveau Membre du Club
 
Inscription : novembre 2009
Messages : 84
Détails du profil
Informations forums :
Inscription : novembre 2009
Messages : 84
Points : 36
Points : 36
Par défaut Mise à jour document Word à partir du Portail

Bonjour ! (Bonne Année à tous !)

J'ai constitué un document Word contenant des Stored Process qui me produisent des tableaux de bord. L'idée est de lancer la mise à jour de ce document Word à partir du portail (et que ce dernier soit placé dans un dossier Webdav)

Mon idée serait de lancer un SP qui lui même lance un *.bat qui lui même lance un VBScript qui lui même lance la mise à jour du document. (Si vous avez d'autres idées, je suis preneur)

---------------------------------------------------------
J'ai donc écrit mon VBscript qui met à jour le document.
J'ai crée le .bat qui lance le VBscript.
J'ai crée un Stored Process qui lance le .bat

Code :
1
2
3
4
5
6
OPTIONS NOXSYNC NOXWAIT XMIN ;
x "cd C:\Rapport\Prog";
x "md tutu";
x "Launcher.bat";
 
proc print DATA=sashelp.class; run;
(J'ai inséré une ligne de création de répertoire ainsi qu'une proc print pour vérifier que le tout tournait.)

Je lance le .bat à la main, pas de soucis, ca fonctionne.
Je lance le .bat via le Stored Process. La mise à jour du document Word ne se fait pas. Par contre, le dossier tutu est créé, la proc print a fonctionné mais j'ai un message d'erreur dans ma log de VBscript

Code :
1
2
3
Error #46
IN FUNCTION CreateObject
Permission refusée
J'ai essayé de faire des recherches sur cette erreur, mais n'ai pas trouvé grand chose (rien pour ainsi dire).

Auriez vous des pistes sur ce sujet ?
Dr Byby'San est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 05/01/2011, 10h16   #2
Rédacteur
 
Homme Stéphane
Consultant et formateur SAS et Cognos
Inscription : avril 2009
Messages : 1 791
Détails du profil
Informations personnelles :
Nom : Homme Stéphane
Localisation : France, Yvelines (Île de France)

Informations professionnelles :
Activité : Consultant et formateur SAS et Cognos
Secteur : Conseil

Informations forums :
Inscription : avril 2009
Messages : 1 791
Points : 4 012
Points : 4 012
quand tu le lances à la main, ton user n'est pas sassrv (le user du SP server) ?
__________________
N'oubliez pas de cliquer sur lorsque votre problème est réglé !

Moteur de recherche dans les papiers SAS
datametric est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 05/01/2011, 10h32   #3
Nouveau Membre du Club
 
Inscription : novembre 2009
Messages : 84
Détails du profil
Informations forums :
Inscription : novembre 2009
Messages : 84
Points : 36
Points : 36
Je pense que non.
Connecté au serveur sur mon compte personnel (Groupe des Administrateurs).

Ce serait le SASSRV qui lancerait alors mon .bat ??? Associer cet utilisateur au groupe des Administrateurs du serveur serait peut-être la solution.
Dr Byby'San est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 05/01/2011, 16h07   #4
Rédacteur
 
Homme Stéphane
Consultant et formateur SAS et Cognos
Inscription : avril 2009
Messages : 1 791
Détails du profil
Informations personnelles :
Nom : Homme Stéphane
Localisation : France, Yvelines (Île de France)

Informations professionnelles :
Activité : Consultant et formateur SAS et Cognos
Secteur : Conseil

Informations forums :
Inscription : avril 2009
Messages : 1 791
Points : 4 012
Points : 4 012
A l'exécution d'un SP, qui est le user d'exécution sur le SP server à la différence du Workspace server ?
__________________
N'oubliez pas de cliquer sur lorsque votre problème est réglé !

Moteur de recherche dans les papiers SAS
datametric est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 05/01/2011, 16h55   #5
Nouveau Membre du Club
 
Inscription : novembre 2009
Messages : 84
Détails du profil
Informations forums :
Inscription : novembre 2009
Messages : 84
Points : 36
Points : 36
C'est l'utilisateur sassrv.
Dr Byby'San est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 13h53.


 
 
 
 
Partenaires

Hébergement Web