Simptomi
Kada koristite podrazumevane Microsoft SQL Server Desktop Engine (Windows) (WMSDE) baze podataka konfiguracije za raspoređivanje Microsoft Windows Server Update Services (WSUS), doći do nekih od sledećih problema:
-
Klijentske računare prestane da se javlja na WSUS server. Stoga, nema nove klijentske računare su dodati na listu kompjuter WSUS.
-
WSUS možete da sinhronizujete sa Microsoft Update.
-
Administrator mogu odobriti nove ispravke ili ne možete da promenite postavke.
-
Događaj o grešci koja je slična sledećoj mogu biti evidentirane u evidenciji aplikacije:
Tip događaja: ErrorEvent izvor: Windows Server Update ServicesEvent kategorija: (2) ID događaja: 386Date: datum vremena: datum korisnik: N / AComputer:WSUSDescription: opis za ID događaja (386) u izvoru (Windows Server Update Services) mogu biti Našao sam. Na lokalni računar nema informacije neophodne registra ili DLL datoteke poruka da biste prikazali poruke sa udaljenog računara. Možda nećete moći da koristite u /AUXSOURCE = zastavice da biste preuzeli ovaj opis; Pogledajte pomoć i podršku za više detalja. System.Data.SqlClient.SqlException: Nije moguće dodeliti prostor za objekat „tbXml” u bazi podataka „SUSDB” jer „PRIMARNOG” filegroup full.at Microsoft.UpdateServices.DatabaseAccess.DBConnection.DrainObsoleteConnections (SqlException e) u (Microsoft.UpdateServices.DatabaseAccess.DBConnection.ExecuteCommandNoResult) u Microsoft.UpdateServices.Internal.DataAccess.ExecuteSPImportUpdate (Int32 upstreamServerLocalId, niska xmlUpdateBlob, bajt [] xmlUpdateBlobCompressed, Int32 & localRevisionId) na Microsoft.UpdateServices.Internal.DataAccess.ImportUpdate (Int32 ussRevLocalId, niska xmlUpdateBlob, bajt [] xmlUpdateBlobCompressed, Int32 & localRevisionId) u Microsoft.UpdateServices.Internal.DataAccess.ImportUpdateForCatalogSync (niska xmlUpdateBlob, bajt [] xmlUpdateBlobCompressed, ServerSyncUrlData [] fileUrls) na Microsoft.UpdateServices.ServerSync.CatalogSyncAgentCore.ProcessNewUpdate (ServerSyncUpdateData updateData) na Microsoft.UpdateServices.ServerSync.CatalogS...
-
WSUSMSDESetupxxx.txt datoteka sadrži tekst koji je sličan sledećem u odeljku SetDisableThrottle:
MSI (s) (9C: 54) [10:16:11:056]: preskakanje akcije: SetDisableThrottle (uslov je false)
Uzrok
Ovi problemi se može javiti kod velikih razmera, koji ne-engleskom jeziku primene u kojoj bazi podataka WSUS naraste na više od 2 gigabajta (GB). Ti se problemi pojavljuju jer je postavka DisableThrottle nije uključen u instalaciju parametre za neki lokalizovanim verzijama WSUS. Ovi lokalizovane verzije uključuju sledeće verzije:
-
japanski
-
Pojednostavljeni kineski
-
Tradicionalni kineski
Stoga, WMSDE je instaliran u Throttled režimu. Ova konfiguracija ograničava veličinu WSUS baze podataka na 2 GB.
Rešenje
Da biste rešili ovaj problem, koristite sledeće metode:
-
Upišite sljedeću naredbu iz naredbenog retka u osql za pravljenje rezervne kopije baze podataka:
Izvrši %programfiles%\update services\Tools\osql\osql.exe – S machine_name\WSUS – E -b – n – Q „pravljenje rezervne kopije baze podataka na disku za SUSDB ='Lokacija rezervne kopije'”Napomena Čuvar machine_name predstavlja ime servera na kojem je instaliran WSUS. Ne morate dodati unazad kose crte (\) ispred imena servera. Takođe, čuvar lokaciju rezervne kopije predstavlja punu putanju. Ovo uključuje ime disk jedinice i ime datoteke. Na primer, čuvar lokaciju rezervne kopije mogu da predstavljaju „pravljenje rezervne kopije baze podataka na disku za SUSDB ='c:\wsusdata.backup'”
-
Uklonite WSUS, a zatim izbrišite baze podataka. Za više informacija o tome kako da uklonite WSUS sa SQL Server, na Microsoftovu Web-mjestu:
-
Preuzmite novu instalaciju programa WSUS, a zatim je sačuvati na čvrstom disku računara. Da biste to učinili, posetite sledeću Microsoft Web lokaciju:
-
Upišite sljedeću naredbu da biste instalirali WSUS:
WSUSSetup.exe /l:ENUNapomena/ ja: ENU ne menja prikaz konzole za administraciju. Osim toga, to ne utiče na tvoj lokalni jezik instalacije.
-
Otkucajte sledeće komande da prestanete sa WSUS servisa i Microsoft Internet Information Services (IIS):
Neto stanica wsusserviceIisreset /stop
-
Upišite sljedeću naredbu da biste vratili bazu podataka:
Izvršavanje %programfiles%\update services\Tools\osql\osql.exe – S machinename\WSUS – E -b – n – Q „SUSDB VRAĆANJA baze podataka sa diska ='lokaciju rezervne kopije'”Napomena Čuvar machine_name predstavlja ime servera na kojem je instaliran WSUS. Ne morate dodati unazad kose crte (\) ispred imena servera. Takođe, čuvar lokaciju rezervne kopije predstavlja punu putanju. Ovo uključuje ime disk jedinice i ime datoteke. Na primer, čuvar lokaciju rezervne kopije mogu da predstavljaju „pravljenje rezervne kopije baze podataka na disku za SUSDB ='c:\wsusdata.backup'”
-
Ponovo pokrenite računar.
Status
Microsoft je potvrdio da je ovo problem kod Microsoft proizvoda koji su navedeni u odeljku „Odnosi se na”.
Više informacija
WMSDE se može pokrenuti u režimu "ili" Throttled "ili" Unthrottled ". U Throttled režimu, WMSDE se ponaša tipično MSDE instanca koja ima ograničenja veličine 2 GB na baze podataka. U Unthrottled režimu, uklanja se ovom ograničenju.