λογισμικό

* Γνώση Υπολογιστών >> λογισμικό >> SQL Server

Πώς μπορώ να τρέξω μια Έλεγχος ακεραιότητας σε SQL Server 2005 Database Express

; Microsoft SQL Server 2005 Express Edition δεν περιλαμβάνουν βάση δεδομένων SQL βοηθητικό πρόγραμμα συντήρησης , το οποίο είναι ένα συστατικό του προτύπου του Microsoft SQL Server 2000 ή νεότερη έκδοση . Μία από τις κύριες λειτουργίες αυτού του βοηθητικού προγράμματος είναι να ελέγξει τη λογική και τη σωματική ακεραιότητα όλων των αντικειμένων στην καθορισμένη βάση δεδομένων . Εκτελώντας τη διαδικασία T - SQL με εντολές DBCC , μπορείτε να ελέγξετε την ακεραιότητα όλων των σελίδων και των δομών που συνθέτουν μια βάση δεδομένων SQL Server Express Edition 2005 . Οδηγίες
Η

1 Κάντε κλικ στο κουμπί "Start ", ακολουθούμενο από 2

Εισάγετε τον παρακάτω κωδικό στο ανοιχτό παράθυρο "Microsoft SQL Management Console . " :

ΔΗΜΙΟΥΡΓΙΑ ΔΙΑΔΙΚΑΣΙΑ [ dbo ] . [ CheckDatabaseIntegrity ] Ξενοδοχεία

(

@ DatabaseName sysname = null

)

AS

---- Ξεκινήστε Test Κώδικας

- ΔΗΛΩΝΟΥΝ @ DatabaseName sysname

- SET @ DatabaseName = ' tempdb »

---- End Test Κώδικας

IF @ DatabaseName IS NULL

BEGIN

sp_msforeachdb EXEC « DBCC CHECKDB ( '' ; '' )«

ΤΕΛΟΣ

ΑΛΛΟ

EXEC ( « DBCC CHECKDB ( '' ' + @ DatabaseName + ''' )«

ΤΕΛΟΣ

/*

- Εκτέλεση Πλήρης Συνέπεια Έλεγχος όλων των βάσεων δεδομένων
.

sqlcmd - S \\ EXPRESS - Q " EXEC CheckDatabaseIntegrity "

- . Εκτέλεση Πλήρης Συνοχή Έλεγχος της βάσης δεδομένων WebContacts

sqlcmd - S \\ EXPRESS - Q " EXEC CheckDatabaseIntegrity

@ DatabaseName = ' WebContacts "

* /
εικόνων 3

Κάντε κλικ στο" Αρχείο " ακολουθούμενο από το" Save " για να αποθηκεύσετε το SQL διαδικασία για τον έλεγχο της ακεραιότητας από μια βάση δεδομένων SQL Server 2005 Express .
Η
εικόνων

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

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