Šajā rakstā mēs uzzinām par rezerves kontrolsummām un to atspējošanu, izmantojot SSMS
Kontrolsummas īpašums SQL Server var izmantot, lai noteiktu izmaiņas, kurās tiek veiktas izmaiņas SQL Server rindas vai izteicienus noteiktā laika periodā. Datu un izmaiņu izsekošana lietojumprogrammā, piemēram, SQL Server dažkārt var būt ļoti izaicinošs un intensīvs. Lai palīdzētu lietotājiem tikt galā ar šo problēmu, viņiem ir nodrošināts rekvizītu kontrolsummas. Kad jūs to lietosit attiecīgajā laukā vai tabulā, tajā tiks uzskaitītas visas veiktās izmaiņas. Pievienojot kontrolsummu sintaksei, jūs saņemsiet bināro kontrolsummas vērtību, kas nodrošinās izmaiņas, kas iestrādātas noteiktā laika posmā. Tādējādi to var uzskatīt par īpašumu, ko izmanto veikto izmaiņu izsekošanai SQL Server dati.
Rezerves kontrolsummas
Var izmantot dažādus kontrolsummu veidus, viens no tiem ir rezerves kontrolsummas. Zem rezerves kontrolsummām ir arī vairāki veidi, kurus varat izvēlēties izmantot. Atkarībā no izmantoto kontrolsummu veida jūs varat pārbaudīt, vai datu bāzes dublējumos tiek veikti replicējumi, korupcija un atjauninājumi.
Galvenais iemesls, kāpēc dublējumkopiju laikā tiek izmantotas kontrolsummas, ir pārliecināties, ka dati nav bojāti. Tā ir viena no lielākajām jomām, kurā kontrolsummas jums palīdz. Pirms pāriet uz kontrolsummu atspējošanu, izmantojot SSMS, ir daži svarīgi faktori, kas jums jāzina par SQL Server dublējumkopijām un atjaunošanu.
SQL Server backups
Windows dublēšanas žurnāla un dublēšanas datu bāzes atļaujas SQL Server pēc noklusējuma ir pieejamas ar fiksētām servera lomām, piemēram, sysadmin, db_owner un db_backupoperator. Problēmas saistībā ar rezerves ierīces īpašumtiesībām un atļauju pār fizisko failu bieži traucē dublēšanas darbībām. Tāpēc tas ir obligāti SQL Server lai būtu iespēja lasīt un rakstīt ierīcē, tādējādi kontā, kuru izmantojot SQL Server lietojumprogramma darbojas noteikti jābūt rakstīšanas atļaujas.
SQL Server Atjaunot
Ja datu bāze, kuru mēģināt atjaunot, pat nepastāv, lietotājam būs nepieciešama piekļuve atļaujas Izveidot datu bāzi izveidei, lai viņi varētu izvēlēties atjaunošanas izpildi. Ja ir pieejama datu bāze, atjaunošanas atļauja pēc noklusējuma būs pieejama dalībniekiem ar fiksētām servera lomām, piemēram, sysadmin, dbcreator un dbo (datu bāzes īpašnieks).
Atjaunošanas atļauja korumpēts sql servera datu bāze parasti tiek piešķirta lomām, kurās informācija par dalību serverī ir vienmēr pieejama. Tā kā fiksēto lomu informācija par dalību ir pieejama arī tad, ja datu bāzei nav bojājumu un tā ir viegli pieejama, tāpēc pat fiksētajām datu bāzes lomām ne vienmēr tiek piešķirtas atļaujas atjaunot.
Atspējojot dublēšanas kontrolsummas, izmantojot SQL Server Vadības studija
Lai varētu iespējot vai atspējot dublējuma kontrolsummas Windows Vista SQL Server, izmantojot Management Studio, veiciet norādītās darbības.
- Izvēlieties izveidot SQL Server datu bāzē, uz start ar.
- Kad tas ir izdarīts, jums jāiet uz sadaļu Uzticamība, kas atrodama Opciju lapā, šeit atlasiet “Veikt kontrolsummu pirms rakstīšanas plašsaziņas līdzekļiem”.
Jūs varat arī izvēlēties veikt izmaiņas T - SQL, lai atspējotu vai iespējotu dublējumkopijas kontrolsummas SQL Server
Autora ievads:
Viktors Saimons ir datu atkopšanas eksperts DataNumen, Inc., kas ir pasaules līderis datu atkopšanas tehnoloģiju, tostarp piekļuves atkopšana un SQL atkopšanas programmatūras produkti. Lai iegūtu vairāk informācijas, apmeklējiet vietni www.datanumen. Ar
Man ļoti patīk jūsu vietne. Lieliskas krāsas un tēma. Vai jūs pats izveidojāt šo vietni? Lūdzu, atbildiet, jo es mēģinu izveidot savu personīgo vietni un vēlos uzzināt, no kurienes jūs to ieguvāt vai kā sauc motīvu. Novērtēju to!