Veröffentlicht 3. Juli 200322 j 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!
3. Juli 200322 j 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
3. Juli 200322 j @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 ?
3. Juli 200322 j Autor @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!
Archiv
Dieses Thema wurde archiviert und kann nicht mehr beantwortet werden.