Prijavite se pomoću Microsofta
Prijavite se ili stvorite račun.
Zdravo,
Odaberite drugi račun.
Imate više računa
Odaberite račun pomoću kojeg se želite prijaviti.

Simptomi

Razmotrite sljedeći scenarij:

  • Na poslužitelju na kojem je instaliran SQL Server 2008 ili SQL Server 2008 R2 stvorite certifikat poslužitelja u osnovnoj bazi podataka.

  • Omogućujete transparentno šifriranje podataka u korisničkoj bazi podataka čiji je ključ za šifriranje baze podataka (DEK) zaštićen pomoću certifikata poslužitelja.

  • Odbacite certifikat poslužitelja.

  • Započinjete novu transakciju u odnosu na bazu podataka.

U ovom scenariju nova transakcija nije dovršena. Konkretno, transakcija čekanje na neodređeno čekanje sadrži vrstu čekanja za WRITELOG. Osim toga, baza podataka može biti označena kao "sumnjiva". Bilješke

  • Taj se problem nastavlja čak i ako vratite certifikat iz sigurnosne kopije.

  • Kada se taj problem pojavi, SQL Server ne reagira na zahtjev za zaustavljanje. SQL Server možete isključiti samo tako da naredbu shutdown izvršavate zajedno s mogućnošću NOWAIT.

  • U odjeljku određeni scenariji pogreška koja nalikuje sljedećem može se zabilježiti u zapisniku pogreške sustava SQL Server:

    Pogreška prilikom datuma spid5s: 33111, težina: 16, stanje: 3.vrijeme datuma Spid5s ne može pronaći certifikat poslužitelja s otiscima palca ' 0xF9384BBA39E82B87D07A8D9AEBD58DDF55B715A3 '.Pogreška prilikom datuma spid175:15507, težina: 16, stanje: 1.vrijeme datuma spid175 ključ koji je potreban za ovu operaciju izgleda da je oštećen.Pogreška prilikom datuma spid175:3314, težina: 21, stanje: 4.vrijeme datuma spid175 tijekom poništavanja evidentirane operacije unazivubaze podataka ", došlo je do pogreške u ID-u zapisnika (10637:3496:70). Specifičan se neuspjeh obično prethodno zapisuje kao pogreška u servisu zapisnika događaja sustava Windows. Vratite bazu podataka ili datoteku iz sigurnosne kopije ili popravite bazu podataka.Pogreška prilikom datuma spid18s: 9001, težina: 21, stanje: 5.vrijeme datuma spid18snaziv baze podatakazapisnika za bazu podataka nije dostupan. Provjerite zapisnike događaja za srodne poruke o pogreškama. Riješite pogreške i ponovno pokrenite bazu podataka.

Rješenje

Informacije o servisnom paketu za SQL Server 2008

Da biste riješili taj problem, Nabavite najnoviji servisni paket za SQL Server 2008. Za više informacija kliknite sljedeći broj članka da biste prikazali članak u Microsoftovoj bazi znanja:

968382 Kako nabaviti najnoviji servisni paket za SQL Server 2008

Informacije o servisnom paketu za SQL Server 2008 R2

Da biste riješili taj problem, Nabavite najnoviji servisni paket za SQL Server 2008 R2. Dodatne informacije potražite u članku iz Microsoftove baze znanja pod sljedećim brojem:

2527041 Kako nabaviti najnoviji servisni paket za SQL Server 2008 R2Nakon primjene popravka korisniku nije dopušteno ispuštanje certifikata poslužitelja ako se certifikat koristi za osiguravanje deka.

Status

Microsoft je potvrdio da se radi o problemu u Microsoftovim proizvodima navedenim u odjeljku "odnosi se na". Taj je problem prvi put ispravljen u sustavu SQL Server 2008 R2 Service Pack 1 za SQL Server 2008 R2. Taj je problem prvi put ispravljen u sustavu SQL Server 2008 Service Pack 3.

Dodatne informacije

Ovaj popravak sprječava i pogrešku 33111 u sljedećem scenariju:

  1. Baza podataka je šifrirana.

  2. Ista je baza podataka dešifrirana.

  3. Potvrda koja šifrira ključ baze podataka je odbačena, ali ključ baze podataka nije odbačen.

Kada se u ovom scenariju pokrene računalo na kojem je pokrenut SQL poslužitelj, vraća se sljedeća pogreška prilikom oporavka baze podataka:

Pogreška: 33111, težina: 16, stanje: 3Nije moguće pronaći certifikat poslužitelja s Thumbprint 0Xa89fe581bd3d371cd3e41d48c9978163ab7055f7 '

Kada se servisni paket 3 (SP3) Primijeni na SQL Server 2008, pojavljuje se sljedeća pogreška prilikom puštanja certifikata prije pada ključa baze podataka:

MSG 3716, razina 16, država 15, linija 2Certifikat "MyServerCert" ne može biti odbačen jer je povezan s jednim ili više ključeva za šifriranje baze podataka.

Da biste riješili taj problem, slijedite ove korake da biste dešifrirali bazu podataka:

  1. Ponovno stvorite certifikat iz sigurnosne kopije.

  2. Donesite bazu podataka na internetu.

  3. Pokrenete naredbu ključ ŠIFRIRANJA za ispuštanje baze podataka u šifriranoj bazi podataka.

  4. Ostavite certifikat ako je to ono što želite učiniti u ovom slučaju.

Dodatne informacije o transparentnom šifriranju podataka (TDE) potražite na sljedećem MSDN web-mjestu:

Razumijevanje transparentnog šifriranja podataka (TDE)Dodatne informacije o terminologiji za softversko ažuriranje potražite u članku iz Microsoftove baze znanja pod sljedećim brojem:

824684 Opis standardne terminologije koja se koristi za opisivanje ažuriranja Microsoftova softvera

Potrebna vam je dodatna pomoć?

Proširite svoje vještine
Istražite osposobljavanje
Prvi koristite nove značajke
Pridružite se Microsoft Insidere

Jesu li vam ove informacije bile korisne?

Koliko ste zadovoljni jezičnom kvalitetom?
Što je utjecalo na vaše iskustvo?

Hvala vam na povratnim informacijama!

×