Noen ganger kan en systemadministrator må slette en fil utenfor en Microsoft SQL server. En SQL -serveren er ikke konstruert for kommando operativsystem skript , noe som gjør det utfordrende å gjøre endringer , for eksempel slette en fil , til filsystemet. En bruker kan slette filer fra en SQL- server ved hjelp av xp_cmdshell C: ledeteksten . Den xp_cmdshell er deaktivert som standard for systemets sikkerhet. Et system administrator må manuelt aktivere xp_cmdshell kommandoen for å slette filer på en SQL- server. Du trenger
System administratorrettigheter til SQL server
Vis flere instruksjoner
en
Velg "Command Prompt " fra start menyen . Aktiver xp_cmdshell bruker sp_configure funksjon
2
Skriv inn følgende og trykk " Enter" etter hver linje : .
Exec sp_configure
gå
< p > exec sp_configure xp_cmdshell ' , en
install .
gå
rekonfigurere
gå
3
vent til listen over konfigurasjonsverdiene å rulle opp vinduet. Sørg for at den siste linjen viser en xp_cmdshell verdi på "1". Skriv kommandoene hvis verdien er "0" , fordi manuset er bare aktivert hvis verdien er "1 ". Kontroller at config_value og run_value kolonnen er synlige
4
Slett filer fra filsystemet ved å skrive inn følgende kommando ved ledeteksten : .
Xp_cmdshell 'del c: \\ navn -of - file.txt '
Erstatt teksten " name- of- file" med selve filnavnet på filen du vil slette. Trykk "enter" etter å skrive kommandoen for å slette filen.