Momentan sunteți offline, așteptați să vă reconectați la internet

Browserul dvs. nu este acceptat

Trebuie să vă actualizați browserul pentru a utiliza site-ul.

Actualizați la cea mai recentă versiune Internet Explorer

ID eveniment 17659 şi event ID 3859 sunt înregistrate când actualizaţi tabelele de sistem într-o bază acoperire de date SQL Server

IMPORTANT: Acest articol a fost tradus de software-ul de traducere automată Microsoft, si nu de un traducător. Microsoft vă oferă atât articole traduse de persoane, cât şi articole traduse automat, astfel incat aveti access la toate articolele din Baza noastră de informatii în limba dvs. materna. Totuşi, un articol tradus automat nu este întotdeauna perfect. Acesta poate conţine greşeli de vocabular, sintaxă sau gramatică, la fel cum un vorbitor străin poate face greşeli vorbind limba dvs. materna. Compania Microsoft nu este responsabilă pentru nici o inexactitate, eroare sau daună cauzată de traducerea necorespunzătoare a conţinutului sau de utilizarea traducerii necorespunzătoare de către clienţii nostri. De asemenea, Microsoft actualizează frecvent software-ul de traducere automată.

Faceți clic aici pentru a vizualiza versiunea în limba engleză a acestui articol: 2688307
Simptome
Scenariul 1

Un eveniment care seamănă cu următorul se înregistrează în jurnalul de erori SQL Server sau în jurnalul de aplicaţii din Event Viewer atunci când un tabel de sistem manual este actualizată în Microsoft SQL Server:
Jurnal nume: aplicare
Sursa: MSSQL$ SQL2008R2
ID eveniment: 17659
Categoria de activitate: Server
Nivel: informaţii
Descrierea/de control: Avertisment: tabelul de sistem ID 34 a fost actualizat direct în baza acoperire de date de ID 17 şi memoria cache coerenţa nu poate au fost menţinute. SQL Server trebuie să fie repornit.

Scenariul 2

Un eveniment care seamănă cu următorul se înregistrează în jurnalul de erori SQL Server sau în jurnalul de aplicaţii din Event Viewer atunci când începeţi o bază acoperire de date SQL Server care conţine un tabel de sistem care a fost actualizat manual:
Jurnal nume: aplicare
Sursa: MSSQL$ SQL2008R2
ID eveniment: 3859
Categoria de activitate: Server
Nivel: informaţii
Descrierea/de control: Avertisment: Catalogul de sistem a fost actualizat direct în baza acoperire de date de ID 17, cel mai recent la date_time

Scenariul 3

Următorul mesaj de avertizare este returnat atunci când executaţi comanda DBCC_CHECKDB după o masă de sistem este actualizat manual:
DBCC rezultate pentru "database_name'.
Verificaţi Catalogul Msg 3859, stat 1: Avertisment: Catalogul de sistem a fost actualizat direct în baza acoperire de date de ID 17, cel mai recent la date_time.
CHECKDB găsit 0 erori de alocare şi 0 erori de coerenţă în baza acoperire de date "DB_Name'.
DBCC executarea finalizat. Dacă DBCC imprimat mesajele de eroare, contactați administrator de sistem.


Cauză
Această problemă poate apărea dacă un tabel de sistem de bază este actualizat manual.

Note
  • Actualizarea manual tabelele de sistem nu este acceptată. Tabelele de sistem trebuie actualizată numai de motorul de baze acoperire de date SQL Server.
  • Puteţi vizualiza datele în tabele de sistem prin intermediul sistemului catalogului vizualizari.
Rezoluţie
Pentru a rezolva această problemă, se transferă conţinutul bazei acoperire de date care a fost actualizat manual într-o bază acoperire de date pentru utilizarea aplicaţiei.
Informaţii suplimentare
Tabelele de sistem de bază

Următorul tabel furnizează informații suplimentare despre produse sau instrumente care verifică automat pentru această condiţie dumneavoastră instanţă de SQL Server şi versiuni a produsului SQL Server care este evaluat în regula.
Software-ul de regulăRegula de titluDescriere regulăVersiunile de produs care regula este evaluat
Centrul sistemului AdvisorSQL Server a detectat directe sistemul Catalogul actualizare: Msg 17659System Center Advisor generează o avertizare atunci când ID eveniment 17659 este raportat la Jurnalul de aplicaţie în Windows. Utilizaţi informaţiile furnizate de alertă pentru a identifica baza acoperire de date este într-o stare de neacceptat, şi urmaţi paşii din secţiunea "Rezolvare" a acestui articol.SQL Server 2008
SQL Server 2008 R2
SQL Server 2012
Centrul sistemului AdvisorSQL Server a detectat directe sistemul Catalogul actualizare: Msg 3859System Center Advisor generează o avertizare atunci când evenimentul ID 3859 este raportat la Jurnalul de aplicaţie în Windows. Utilizaţi informaţiile furnizate de alertă pentru a identifica baza acoperire de date este într-o stare de neacceptat, şi urmaţi paşii din secţiunea "Rezolvare" a acestui articol.SQL Server 2008
SQL Server 2008 R2
SQL Server 2012



Referinţe
Pentru informaţii suplimentare despre problemele care pot apărea atunci când un tabel SQL Server sistem manual este actualizat, faceţi clic pe următorul număr de articol pentru a vedea articolul în bază de cunoştinţe Microsoft:

2787112 "Msg 8992" mesaj de eroare şi metadatele inconsistente în SQL Server sistem de cataloage

Avertisment: acest articol a fost tradus automat

Proprietăți

ID articol: 2688307 - Ultima examinare: 02/04/2013 20:11:00 - Revizie: 2.0

  • Microsoft SQL Server 2005 Enterprise Edition
  • Microsoft SQL Server 2008 Enterprise
  • Microsoft SQL Server 2008 R2 Enterprise
  • kbprb kbsurveynew kbtshoot kbmt KB2688307 KbMtro
Feedback
y>n.protocol) + "//c.microsoft.com/ms.js'><\/script>");