Wie gewähre ich Zugriff auf SQL Server-Agent werden in der Lage zu schreiben/ändern system-Dateien?

Ich habe einen job, der eine gespeicherte Prozedur, die ausgeführt wird BCP QUERYOUT einige Daten.

Wenn ich das QUERYOUT Befehl von selbst, es funktioniert.

Allerdings, wenn ich versuche, führen Sie es in AUFTRAG, erstellt er die Datei aber "hängt", und die Daten niemals in die Datei. Dies hängt immer damit ich in der Regel kündigen die BCP.exe.

Meine Frage ist:

Wie bekomme ich einen SQL-Auftrag ausgeführt BCP zu tun QUERYOUT und haben die Berechtigungen, dies zu tun?

Den QUERYOUT wird das Laufwerk C:\ (also nichts ausgefallenes oder etwas).

Dieses problem treibt mich in den Wahnsinn und aus der Lektüre online, es sieht aus wie der Benutzer, führt die Beschäftigung muss Berechtigungen für den Ordner. Der Ordner ist nicht geschützt oder sonst was.

Den Besitzer der SQL-Auftrag ist Teil des SYS-ADMIN-Gruppe in der SQL.

Jegliche Hilfe würde sehr geschätzt werden.

InformationsquelleAutor Rj. | 2013-02-07

Schreibe einen Kommentar