2010-07-20 4 views
6

Ho creato alcuni piani di manutenzione in SQL Server 2008 senza utilizzare la procedura guidata (ad esempio, fare clic con il pulsante destro del mouse su Piani di manutenzione e selezionare Nuovo piano di manutenzione ...). Se viene creato in questo modo, non è possibile specificare la posizione per il report di azione del piano di manutenzione. Per impostazione predefinita viene inserito nella sottocartella Log della cartella Programmi per quell'istanza di SQL Server. Quando si creano piani di manutenzione utilizzando la procedura guidata, è possibile specificare la posizione per tali file di report.Modifica posizione report piano di manutenzione di SQL Server?

Non riesco a trovare un modo per modificare l'ubicazione del file del rapporto dopo il fatto. La schermata di modifica non ti dà la possibilità di specificare la posizione e non sembra che ci sia un modo per caricare un piano esistente nella procedura guidata per la modifica. Quando visualizzo il T-SQL, non vedo alcuna opzione per il file di report.

C'è un modo per modificare la posizione a cui vanno i rapporti di azione del piano di manutenzione senza ricreare i piani utilizzando la procedura guidata?

risposta

19

Utilizzando SQL Server Management Studio, fare doppio clic sul piano di manutenzione di oggetti. In Dettagli Explorer oggetti, fare clic sull'icona "Reporting and Logging" (in genere accanto al pulsante "Gestisci connessioni"). In questa finestra, è possibile specificare il percorso per i report dei file di testo.

+0

SO (e dscone) di nuovo in soccorso! Grazie! – n8wrl

1

Se il piano di manutenzione deve apparire sotto il nodo "Piani di manutenzione" in SSMS, non posso fare a meno.

In caso contrario ... I piani di manutenzione in SQL Server 2008 sono soliti pacchetti SSIS. È possibile utilizzare BIDS (Business Intelligence Developer Studio) e creare il pacchetto di manutenzione. Successivamente, è possibile memorizzare il pacchetto dove si desidera e chiamarlo da SQL Server Agent.

Spero che questo aiuti un po ', Flo