beetFreeQ Geschrieben 3. Juli 2003 Geschrieben 3. Juli 2003 Moin! Mal ne Frage an die MSSQL-Spezis: Ist es auf dem MS-SQL-Server (ab 2000) irgendwie möglich über eine Stored Procedure eine Anwendung direkt auf dem Server zu starten? Es müsste dabei auch die Möglichkeit bestehen, der Anwendung einen Parameter mit zu übergeben (wie z.B. Test.exe -parameter). Ich hab's schonmal über die xp_cmdshell auf der Master versucht, aber leider hat der User, der die SP ausführen soll, nicht die entsprechenden Rechte dafür... Gibt es sonst vielleicht noch andere Ansatzpunkte? thx for help!
Honkytonk Geschrieben 3. Juli 2003 Geschrieben 3. Juli 2003 Hi beeti, Vorschlag: Bastel dir doch einfach ein DTS-Paket in dem du den Step mit dem Aufruf in einem Kontext laufen lassen kannst. Das DTS-Paket kannst du dann einfach per Query ausführen. Such in der SQL-Server-Hilfe einfach mal unter : "Querying a DTS Package from external sources" (Sorry, hab nur die englische Hilfe ) Gruß, Honky
Sergeant Hartman Geschrieben 3. Juli 2003 Geschrieben 3. Juli 2003 @beetFreeQ Ich habs glaub ich mal über xp_cmdshell hinbekommen (war mit Notepad.exe oder so). Das lief allerdings bei mir über den SystemAdministrator. Welche Userlevel verwendest du für den Master ?
beetFreeQ Geschrieben 3. Juli 2003 Autor Geschrieben 3. Juli 2003 @Honky: Gute Idee, werd's mal ausprobieren! @Sgt.: Welchen Userlevel ich hab', weiß ich leider nicht - ich arbeite nämlich auf dem Server eines Kunden. Viele Rechte scheine ich jedenfalls nicht zu haben - ich konnte z.B. nicht meinen Status mit der sp_helplogins abrufen... Laut einem Kollegen von mir ist der Benutzer auch unabhängig von den Rechten einer SP... Werd mal weitersehen, aber ich denke ein DTS sollte schon genügen! thx euch beiden schonmal!
Empfohlene Beiträge
Erstelle ein Benutzerkonto oder melde Dich an, um zu kommentieren
Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können
Benutzerkonto erstellen
Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!
Neues Benutzerkonto erstellenAnmelden
Du hast bereits ein Benutzerkonto? Melde Dich hier an.
Jetzt anmelden