Til tider kan en systemadministrator nødt til at slette en fil uden for en Microsoft SQL server. En SQL -server er ikke designet til kommando operativsystemer scripts , hvilket gør det udfordrende at foretage ændringer, såsom sletning af en fil , til filsystemet. En bruger kan slette filer fra en SQL-server ved hjælp af xp_cmdshell C: kommandoprompten. Den xp_cmdshell er som standard deaktiveret for systemets sikkerhed . En systemadministrator skal manuelt aktivere xp_cmdshell kommandoen til at slette filer på en SQL -server. Ting du skal
System administratorrettigheder til SQL server
Vis Flere Instruktioner
1
Vælg "Command Prompt" fra start menuen. Aktiver xp_cmdshell vha. sp_configure funktionen
2
Skriv følgende , og tryk på "Enter " efter hver linje: .
Exec sp_configure
gå
< p > exec sp_configure ' xp_cmdshell ', 1
installation.
gå
omkonfigurere
gå
3
vent på listen over konfigurationsværdier at rulle vinduet op . Sørg for, at den sidste linje viser en xp_cmdshell værdi på "1". Gentag kommandoerne hvis værdien er "0" , fordi scriptet kun er aktiveret, hvis værdien er "1". Sørg for, at config_value og run_value kolonne er synlige
4
Slet filer fra filsystemet ved at skrive følgende kommando ved kommandoprompten : .
Xp_cmdshell 'del c: \\ navn -of- file.txt '
Erstat teksten "name -of- file" med det faktiske filnavn på den fil , du vil slette . Tryk på " enter" efter at skrive kommandoen for at slette filen .