Logige sisse Microsofti kontoga
Logige sisse või looge konto.
Tere!
Valige mõni muu konto.
Teil on mitu kontot
Valige konto, millega soovite sisse logida.

Microsoft levitab Microsoft SQL Server 2008 Kiirparandusi ühe allalaaditava failina. Et parandused on kumulatiivsed, sisaldab iga uus kõiki Kiirparandusi ja kõiki turvaparandusi, mis lisandusid eelmise SQL Server 2008 paranduse väljalaskes.

Sümptomid

Arvutis, kus töötab Microsoft SQL Server 2008, võite puutuda mõnega järgmistest probleemidest kui loote lingitud serveri SQL Native Client pakkuja (Sqlncli.dll) abil.

Märkus. Need probleemid ilmnevad ka Microsoft SQL Server 2005 Service Pack 3 (SP3). Selles artiklis kirjeldatud käigultparandus ei kohaldata SQL Server 2005 SP3.

1. probleem

Kujutage ette järgmist stsenaariumi.

  • SQL Server Management Studio lingitud Server uue akna avamiseks ja luua lingitud serveri, kasutades ühte järgmistest seadistusi:

    • SQL Native Clienti pakkuja Server TippigeSQL server

    • SQL Native Clienti (ei SQL Native Client 10) pakkuja serveri tüüpmuude andmete allikas

    • Microsoft OLE DB pakkuja SQL Server koos muu andmeallikaserveri tüüp

  • Lingitud serverid kataloogi SQL Server Management Studio näha lingitud serverid laiendamine

Selle stsenaariumi korral SQL serveri teenus sulgub ootamatult või mini mälutõmmise faili ei looda korduvalt SQL Serveri tõrge Logi kausta. See probleem ei lahene enne SQL serveri teenus peatatakse. Lisaks teatab SQL Server Management Studio järgmise tõrketeate:

Pealkiri: Microsoft SQL Server Management Studio
------------------------------
Selle taotluse andmete toomine nurjus. (Microsoft.SqlServer.Management.Sdk.Sfc)

Abi saamiseks klõpsake: http://go.microsoft.com/fwlink?ProdName=Microsoft+SQL+Server&LinkId=20476
------------------------------
LISATEAVE:
Partii Transact-SQL-i lause või ilmnes tõrge. (Microsoft.SqlServer.ConnectionInfo)
------------------------------

Ajalõpp on aegunud. Aja möödumist enne toimingu sooritamist või server ei reageeri. (Microsoft SQL Server, viga: -2)



Märkus. See probleem ilmneda juhul, kui kui kasutate SQL Native Client pakkuja Server tüüpi SQL serverilingitud serveri päringu käivitamine.

2. probleem

Kujutage ette järgmist stsenaariumi.

  • Saate luua lingitud serveri, kasutades Microsoft OLE DB pakkuja ODBC-draiverid.

  • ODBC andmeallikas on loodud kasutades SQL Native Client pakkuja Server tüüpi muu andmeallika.

Selle stsenaariumi puhul lingitud server ei tagasta tulemeid.

Lahendus

Lahendus sellele probleemile oli esimene avaldatud kumulatiivne Update 7 SQL Server 2008 Service Pack 1. Selle koondvärskenduse paketi kohta lisateabe saamiseks klõpsake Microsofti teabebaasi (Knowledge Base) artikli kuvamiseks järgmist artiklinumbrit:-

979065 Kumulatiivne värskenduspakett 7 SQL Server 2008 Service Pack 1
Märkus. Et järgud on kumulatiivsed, iga uus versioon sisaldab kõiki Kiirparandusi ja kõiki turvaparandusi, mis lisandusid eelmise SQL Server 2008 paranduse väljalaskes. Soovitame rakendada kõige uuema parandustepaketi, mis sisaldab seda kiirparandust. Lisateabe saamiseks klõpsake Microsofti teabebaasi (Knowledge Base) artikli kuvamiseks järgmist artiklinumbrit:-

970365 Pärast SQL Server 2008 Service Pack 1 väljaandmist väljaantud SQL Server 2008 järgud
Microsoft SQL Server 2008 Kiirparandused luuakse konkreetse SQL serveri hoolduspakette. SQL Server 2008 Service Pack 1 installi peate rakendama kiirparandust SQL Server 2008 Service Pack 1. Vaikimisi sisaldab käigultparandused, SQL Server service Pack antud järgmise SQL Server service Pack.

Lisateabe saamiseks

Saate kontrollida failid Sqlncli.dll ja Sqlservr.exe versioon töötab järgmine päring:

select * from sys.dm_os_loaded_modules where name like '%sqlncli.dll' or name like '%sqlservr.exe'

Kui kasutate Microsoft SQL Server 2008 Service Pack 1 (SP1) või uuemat versiooni Microsoft SQL Server 2008, tagastab päring versiooni järgmine teave:

  • Fail Sqlncli.dll on versiooni hiljem kui 9.0:3207.0.

  • Fail Sqlservr.exe on võrdne 10.0:2531.0, kuid varem kui 10.0:2766.0 või hilisem versioon.

Kui kasutate Microsoft SQL Server 2008 RTM või uuemates versioonides SQL Server 2008 RTM, tagastab päring versioon järgmist teavet:

  • Sqlncli.dll fail on uuem versioon 9.0:3207.0 versioon.

  • Sqlservr.exe fail on võrdne 10.0:1600.0, kuid varem kui 10.0:1835.0 või hilisem versioon.

Lahendus

Nende probleemide lahendamiseks toimige järgmiselt.

Workaround 1:

1. Kustutage probleemse lingitud serveri.

2. luua uue lingitud serveri SQL Server Native Client 10.0 (SQLNCLI10) pakkuja. Selleks toimige järgmiselt.
a. Paremklõpsake Lingitud serverid ja valige suvand Uus lingitud Server.
b. muu andmeallika valimine ja valige SQL Server Native Client 10.0 pakkuja.

Workaround 2:

  1. Looge registri alamvõti nimega "SQLNCLI" järgmisel teel:

    HKLM\Software\Microsoft\DataAccess

  2. Looge REG_DWORD-tüüpi-registrikirje nimega "SQLOSPartitioning" selle alamvõtme all.

  3. Selle sisestuse väärtuseks seatud 0x0.

Olek

Microsoft on kinnitanud, et see probleem esineb jaotises "Kehtib järgmiste toodete kohta" loetletud Microsofti toodetel.

Lisateabe saamiseks

Reegli tarkvara

Reegli pealkiri

Reegli kirjeldus

Mille vastu hinnatakse reeglina tooteversioonid

System Center Advisor

SQL serveri puuduv värskendus KB979779 SQL native Clienti mälu saada

SQL Native Clienti pakkuja, mis vastab SQL Server 2005 on selles serveris. See vanem versioon SQLNCLI.dll võivad potentsiaalselt laadida SQL Server 2008 ja SQL Server 2008 R2 lingitud serverid nummerdamisel pakkujad ja loomine. Teatud järkude SQL Server 2008 ja SQL Server 2008 R2 võib tekkida probleeme ja hangub loomisel või lingitud serveri loodud see mõjutatud SQLNCLI.dll. Värskendage mõjutatud eksemplari SQL Server 2008 ja SQL Server 2008 R2 vajalikud parandused või hoiduge selle SQLNCLI.dll lingitud serverid loomisel.

SQL Server 2008

SQL Server 2008 R2



Viited

SQL serveri astmelise Hooldusmudeli kohta lisateabe saamiseks klõpsake Microsofti teabebaasi (Knowledge Base) artikli kuvamiseks järgmist artiklinumbrit:

935897 Astmeline teeninduse mudel on saadaval SQL serveri meeskond pakkuda teatatud probleemidele Kiirparandusi



SQL serveri värskenduste nimetamise kohta lisateabe saamiseks klõpsake Microsofti teabebaasi (Knowledge Base) artikli kuvamiseks järgmist artiklinumbrit:

822499 Microsoft SQL serveri tarkvaravärskenduspakettide uus failinimede skeem

Tarkvaravärskenduste terminoloogia kohta lisateabe saamiseks avage Microsofti teabebaasi (Knowledge Base) artikkel, klõpsates järgmist artiklinumbrit:

824684 Microsofti tarkvaravärskenduste iseloomustamiseks kasutatavate standardterminite kirjeldus

Kas vajate veel abi?

Kas soovite rohkem valikuvariante?

Siin saate tutvuda tellimusega kaasnevate eelistega, sirvida koolituskursusi, õppida seadet kaitsma ja teha veel palju muud.

Kogukonnad aitavad teil küsimusi esitada ja neile vastuseid saada, anda tagasisidet ja saada nõu rikkalike teadmistega asjatundjatelt.

Kas sellest teabest oli abi?

Kui rahul te keelekvaliteediga olete?
Mis mõjutas teie hinnangut?
Kui klõpsate nuppu Edasta, kasutatakse teie tagasisidet Microsofti toodete ja teenuste täiustamiseks. IT-administraator saab neid andmeid koguda. Privaatsusavaldus.

Täname tagasiside eest!

×