VEA nr: 56280 (Content Maintenance)

SISSEJUHATUS

Selles artiklis kirjeldatakse tugiteenuste poliitikat testimata Microsoft .NET Frameworki komplekte .NET Frameworki common language runtime (CLR)-majutatud Microsoft SQL serveri keskkonnas.

Lisateabe saamiseks

Testimise komplekti ja tugi

Komplekti, mis viitab testimata .NET Frameworki komplekti SQL serveri registreerimise, võidakse kuvada järgmine hoiatus:

Hoiatus: Microsoft .net raamistiku komplekti "AssemblyName' on registreerimine ei ole täielikult testitud majutatud SQL Server keskkonnas.


Sõnum tähendab, et .NET Framework komplekti ei ole testitud SQL Server CLR majutatud keskkonnas. Seega ei toetata assembleri SQL Server CLR majutatud keskkonnas.

.NET Frameworki testimata komplekti võib selle hosti protsess väljumist, kui näiteks vähese mälu tingimus kriitiline olukord tekib. Kasutate assembleri SQL Server CLR majutatud keskkonnas omal vastutusel. Kuid Microsoft SQL serveri kliendi tuge (CSS) ei aita teil kasutada ja lahendada probleeme, mis on seotud toetatud .NET Frameworki komplekti. Kui CSS leiab kindla toeta komplekti põhjustab SQL serveri probleemid, võidakse teil paluda assembleri kasutamise lõpetada. Lisaks võidakse teil paluda lõpetate assembleri ajutiselt kui CSS-i abil saate teatud SQL serveri probleemi, kui on vaja.

Komplekti registreerimine

On kahte tüüpi .NET-komplektidele: puhta ja segatud. Puhas .NET-komplektidele sisaldavad ainult MSIL juhiseid. Segatud komplektid sisaldavad haldamata masin juhiseid ja MSIL juhiseid. Segatud sõlmed üldiselt kompileeritakse C++ kompilaatori "clr" lüliti abil ja sisaldada C++ kompileerib ehitatud masin juhiseid.

Kui kasutate .NET Framework komplekti, mis ei ole toetatud loendis, on kohustatud luua komplekti lause abil registreerida assembleri ja viidatud komplektide SQL serveri andmebaasis. SQL Server luua komplekti lause abil registreerida ainult puhas .NET Frameworki komplekte. Kui kogu või mis tahes soovitatud pakett pole puhas .NET Frameworki komplekti (ja seega on segatud komplekti), kuvatakse järgmine tõrketeade:

MSG 6544, tase 16, riik 1 rida 2

Looge komplekti komplekti < assembleri nimi > nurjus, kuna assembleri < komplekti name > on vigane või pole puhas .NET-komplekti.

Miks PE päis/native stub.


Sel juhul ei saa kasutada koos SQL CLR-i komplekti .NET Frameworki, kui on projekti toetatud loendis, mis on dokumenteeritud käesoleva artikli. Lisaks .NET Frameworki komplekti saate muuta puhas komplekti segatud komplekti versioonide vahel. Kui kasutate komplekti toetatud loendis pole, peate olukorda, kus assembleri töötab .NET Frameworki versiooni, kuid teises mitte. See piirang ei kehti komplektide kohta toetatud loendis, kuna need sõlmed ei pea olema registreeritud abil luua komplekti avaldus.

Lisaks peavad need sõlmed säilitamiseks pärast versiooniuuendust Microsoft .NET Framework. Lisateabe saamiseks klõpsake Microsofti teabebaasi (Knowledge Base) artikli kuvamiseks järgmist artiklinumbrit:

949080 tõrketeade käivitada CLR rutiin või komplekti kasutamisel SQL Server: "komplekti hosti poes on teise allkirja kui komplekti GAC. (Exception from HRESULT: 0x80131050) "

Toetatud SQL Server CLR majutatud keskkonnas komplektid

SQL Server CLR majutatud keskkonnas toetavad järgmised .NET Frameworki komplekte.

  • Microsoft.VisualBasic.dll

  • Mscorlib.dll

  • System.Data.dll

  • System.dll

  • System.Xml.dll

  • Microsoft.VisualC.dll

  • CustomMarshalers.dll

  • System.Security.dll

  • System.Web.Services.dll

  • System.Data.SqlXml.dll

  • System.Transactions.dll

  • System.Data.OracleClient.dll

  • System.Configuration.dll

Kas vajate veel abi?

Täiendage oma oskusi
Tutvuge koolitusmaterjalidega
Kasutage uusi funktsioone enne teisi
Liitu Microsofti Insideri programmis osalejad

Kas sellest teabest oli abi?

Kui rahul te keelekvaliteediga olete?
Mis mõjutas teie hinnangut?

Täname tagasiside eest!

×