Select the product you need help with
Podpora politiky nevyskúšané .NET Framework zostáv v prostredí SQL Server CLR-hostilID článku: 922672 - Zobraziť produkty, ktorých sa tento článok týka. Na tejto stránkeÚVODTento článok popisuje politika podpory pre nevyskúšané Microsoft .NET Framework assemblies v .NET Framework spoločný jazykový modul runtime (CLR)-hostil prostredia v Microsoft SQL Server. Ďalšie informácieMontáž, testovanie a podporuPri registrácii zhromaždenie odkazujúcu nevyskúšané zostavy .NET Framework v SQL Server, môže zobraziť nasledujúce upozornenie:Hlásenie znamená, že nebol testovaný v prostredí SQL Server CLR-hostil zostavy .NET Framework. Preto zhromaždenie nie je podporovaný v prostredí SQL Server CLR-hostil. Nevyskúšané zostavy .NET Framework ukončiť svoj hostiteľského procesu pri kritickom stave ako stav nedostatku pamäte sa vyskytuje. Môžete použiť zhromaždenia v prostredí SQL Server CLR-hostil na svoje vlastné riziko. Avšak, Microsoft SQL Server zákazníckej podpory služby (CSS) vám nepomôže a riešenie problémov, ktoré sú priradené Nepodporovaná zostavy .NET Framework. Ak CSS určuje, že najmä nepodporované zhromaždenia spôsobuje problémy s SQL Server, môže vyzvaní prestať používať zostavy. Okrem toho môžete byť požiadaní prestať používať zhromaždením dočasne keď CSS troubleshoots konkrétnemu SQL Server, ak je to potrebné. Montáž registrácieExistujú dva typy zostáv .NET: čisté a zmiešané. Čistý zostavy .NET obsahujú iba MSIL pokyny. Zmiešané zostáv obsahujú nespravované stroj pokyny a pokyny MSIL. Zmiešané zostavy vo všeobecnosti sú zostavené v C++ kompilátor pomocou prepínača "clr", a taktiež obsahovať pokyny stroj postavené na rodení C ++ kód.Keď použijete zostavy .NET Framework, ktorý sa nenachádza v zozname podporovaných, ste povinní použite príkaz vytvoriť zhromaždenie registrovať zostavy a odkazovaného zostavy do databázy servera SQL Server. Príkaz SQL Server vytvárať zostavy umožňuje iba čisto .NET Framework zostáv byť registrované. Ak zhromaždenie alebo akékoľvek uvádzaná zostava nie je čistý zostavy .NET Framework (a teda zmiešaného zhromaždenia), dostanete nasledovné chybové hlásenie: MSG 6544, úroveň 16, štát 1, linka 2 VYTVORIŤ ZHROMAŽDENÍ montá "<assembly name="">" zlyhalo, pretože zostava "<assembly name="">" je poškodený alebo nie čistý zostavy .NET.</assembly> </assembly> Neoveriteľné PE hlavičky/rodák pahýľ. V tomto prípade nemôžete použiť zostavy .NET Framework s SQL CLR ak zhromaždenie nie je v zozname podporovaných, ktorá je zdokumentovaná v tomto článku. Okrem toho zostavy .NET Framework môžete zmeniť z čistého zhromaždenia zmiešaného zhromaždenia medzi verziami. Ak používate zostavu, ktorá sa nenachádza v zozname podporovaných, možno ste situáciu v ktorej zhromaždenie pracuje v jednej verzie platformy .NET Framework, ale nie v inom. Toto obmedzenie sa nevzťahuje na zostavy v zozname podporovaných, pretože tieto zostavy nie sú povinní registrovať pomocou príkazu vytvoriť zostavu. Okrem toho musíte udržiavať tieto zostavy po inovácii programu Microsoft .NET Framework. Ďalšie informácie nájdete po kliknutí na nasledovné číslo článku nájdete v článku databázy Microsoft Knowledge Base: 949080
(http://support.microsoft.com/kb/949080/
)
Chybové hlásenie pri vykonávať rutinné CLR alebo zhromaždenie v SQL Server: "zhromaždenia v hostiteľskej store má iný podpis ako zhromaždenie v GAC. (Výnimka z HRESULT: 0x80131050) "Zostavy, ktoré sú podporované v prostredí SQL Server CLR-hostilPodporované sú nasledujúce zostavy .NET Framework v prostredí SQL Server CLR-hostil:
VlastnostiID článku: 922672 - Posledná kontrola: 8. marca 2013 - Revízia: 3.0 Informácie v tomto článku sa týkajú nasledujúcich produktov:
Strojovo preložené DÔLEŽITÉ: Tento článok bol preložený pomocou softvéru na strojový preklad od spoločnosti Microsoft, nie prekladateľom. Spoločnosť Microsoft ponúka články preložené prekladateľmi aj strojovo preložené články, vďaka čomu máte možnosť prístupu ku všetkým článkom databázy Knowledge Base vo svojom jazyku. Strojovo preložený článok však nie je vždy perfektný. Môže obsahovať chyby týkajúce sa slovnej zásoby, syntaxe alebo gramatiky, podobne ako cudzinec môže robiť chyby, keď rozpráva vašim jazykom. Spoločnosť Microsoft nenesie zodpovednosť za akékoľvek nepresnosti, chyby alebo škody spôsobené akýmkoľvek nepresným prekladom obsahu alebo jeho použitím zo strany zákazníkov. Spoločnosť Microsoft softvér na strojový preklad pravidelne aktualizuje. Pokiaľ chcete vidieť anglickú verziu článku, kliknite sem: 922672
(http://support.microsoft.com/kb/922672/en-us/
)
| Preklady článku
|




Späť na začiatok








