April 5
A volte, un amministratore di sistema può essere necessario eliminare un file al di fuori di un server Microsoft SQL. Un server SQL non è progettato per gli script dei comandi del sistema operativo, il che rende difficile apportare modifiche, come l'eliminazione di un file, per il file system. Un utente può eliminare i file da un server SQL utilizzando il xp_cmdshell il C: prompt dei comandi. Il xp_cmdshell è disabilitato di default per la sicurezza del sistema. Un amministratore di sistema deve attivare manualmente il comando xp_cmdshell per eliminare i file su un server SQL.
1 Selezionare "Prompt dei comandi" dal menu di avvio. Abilitare il xp_cmdshell utilizzando la funzione di sp_configure.
2 Digitare quanto segue e premere "Invio" dopo ogni riga:
sp_configure exec
andare
exec sp_configure 'xp_cmdshell', 1
installa.
andare
riconfigurare
andare
3 Attendere che l'elenco dei valori di configurazione per far scorrere la finestra. Assicurarsi che l'ultima riga visualizza un valore xp_cmdshell di "1" Digitare nuovamente i comandi se il valore è "0", perché lo script è abilitato solo se il valore è "1" Assicurarsi che il config_value e la colonna run_value sono visibili.
4 Eliminare i file dal file system digitando il seguente comando al prompt dei comandi:
xp_cmdshell 'del c: \ nome-di-file.txt'
Sostituire il testo "il nome del file-di-" con il nome del file effettivo del file che si desidera eliminare. Premere "Invio" dopo aver digitato il comando per eliminare il file.