Προγραμματισμός

* Γνώση Υπολογιστών >> Προγραμματισμός >> Προγραμματισμός Υπολογιστών Γλώσσες

Πώς να διαγράψει τα αρχεία Χρησιμοποιώντας T - SQL

Με την ευκαιρία , ο διαχειριστής του συστήματος μπορεί να χρειαστεί να διαγράψετε ένα αρχείο έξω από ένα διακομιστή Microsoft SQL . Ένας διακομιστής SQL δεν έχει σχεδιαστεί για σενάρια εντολών του λειτουργικού συστήματος , γεγονός που καθιστά δύσκολο να κάνει αλλαγές , όπως η διαγραφή ενός αρχείου , στο σύστημα αρχείων . Ένας χρήστης μπορεί να διαγράψει αρχεία από ένα διακομιστή SQL χρησιμοποιώντας το xp_cmdshell το C : γραμμή εντολών . Η xp_cmdshell είναι απενεργοποιημένη από προεπιλογή για την ασφάλεια του συστήματος . Ένας διαχειριστής συστήματος πρέπει να ενεργοποιήσετε χειροκίνητα την εντολή xp_cmdshell να διαγράψει τα αρχεία σε ένα διακομιστή SQL . Τα πράγματα που θα χρειαστείτε
δικαιώματα διαχειριστή συστήματος για τον SQL server
Η Εμφάνιση Περισσότερες οδηγίες
Η 1

Επιλέξτε " Command Prompt" από το μενού εκκίνησης . Ενεργοποιήστε το xp_cmdshell χρησιμοποιώντας τη λειτουργία sp_configure 2

Πληκτρολογήστε τα παρακάτω και πατήστε το πλήκτρο "Enter" μετά από κάθε γραμμή : .

Exec sp_configure

πάει

exec sp_configure ' xp_cmdshell » , 1

εγκατάσταση .

πάει

reconfigure

πάει
εικόνων 3

περιμένετε για τον κατάλογο των τιμών διαμόρφωσης για να μετακινηθείτε προς τα επάνω το παράθυρο . Βεβαιωθείτε ότι η τελευταία γραμμή εμφανίζει μια τιμή xp_cmdshell "1 . " Ξαναγράψτε τις εντολές αν η τιμή είναι " 0 " , γιατί το σενάριο είναι ενεργοποιημένη μόνο εάν η τιμή είναι "1". Βεβαιωθείτε ότι η config_value και run_value στήλη είναι ορατά
Η 4

Διαγραφή αρχείων από το σύστημα αρχείο, πληκτρολογώντας την ακόλουθη εντολή στη γραμμή εντολών : .

Xp_cmdshell 'del c : \\ όνομα -of - file.txt »

Αντικαταστήστε το κείμενο" το όνομα του αρχείου " με το πραγματικό όνομα του αρχείου που θέλετε να διαγράψετε . Πιέστε το πλήκτρο " enter" μετά πληκτρολογώντας την εντολή για να διαγράψετε το αρχείο
Η
εικόνων .

Συναφής σύστασή

Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα