Momentálne ste offline a čaká sa, kým sa znova pripojíte na internet

Chybové hlásenie pri pokuse vytvoriť inštanciu poskytovateľ pripojenia OLE DB na SQL Server: "Nie je možné vytvoriť inštanciu poskytovateľ pripojenia OLE DB provider"

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:2647989
PRIZNAKY
Uvažujme o nasledujúcom prípade:
  • Musíte nainštalovať Microsoft SQL Server 2005 alebo Microsoft SQL Server 2008.
  • Pokúsite sa vytvoriť alebo spustiť navzájom spojených serverových dotazu.
  • Navzájom spojených serverových dotazu je vytvorený alebo spustiť v kontexte používateľa, ktorý nie je lokálny správca.
V tomto scenári sa môže zobraziť chybové hlásenie, ktoré sa podobá nasledujúcemu hláseniu:
Nie je možné vytvoriť inštanciu poskytovateľa OLE DB"provider_name"pre navzájom spojených serverových"linked_server_name"
PRICINA
Tento problém sa môže vyskytnúť, ak nastavenie zabezpečenia pre MSDAINITIALIIZE DCOM triedy sú nesprávne.
RIESENIE
Ak chcete vyriešiť tento problém v systéme Windows Vista a novšie verzie systému Windows, postupujte podľa týchto krokov a začať s krok 1. Ak používate staršiu verziu systému Windows, začnite s krok 7:
  1. Kliknite na tlačidlo Štart, typu program Regedit v Hľadať programy a súbory políčko, stlačte kláves Enter a potom kliknite na tlačidlo áno.
  2. Vyhľadajte nasledovný podkľúč:
    HKEY_LOCAL_MACHINE\SOFTWARE\Classes\AppID\ {2206CDB0-19C1-11D1-89E0-00C04FD7A829}
  3. Kliknite pravým tlačidlom myši {2206CDB0-19C1-11D1-89E0-00C04FD7A829}, kliknite na tlačidlo Povolenia, a potom kliknite na tlačidlo Rozšírené.
  4. Na Vlastník kartu do Zmeniť vlastníka na, kliknite na tlačidlo Správcovia, alebo kliknite na používateľské konto, a potom kliknite na tlačidlo Uplatňovať.
  5. Na Povolenia karta, udeliť skupiny Administrators alebo užívateľské úvahy plnú kontrolu oprávnenia a potom kliknite na tlačidlo ok dva razy.
  6. Editor databázy Registry výstupu.
  7. Kliknite na tlačidlo Štart, typu Dcomcnfg v Hľadať programy a súbory políčko a potom stlačte kláves Enter.
  8. Rozbaliť Služby súčastí, rozbaľte Počítače, rozbaľte Môj počítač, a potom kliknite na tlačidlo DCOM Config.
  9. Kliknite pravým tlačidlom myši MSDAINITIALIZE, a potom kliknite na tlačidlo Vlastnosti.
  10. Na Bezpečnosť kartu do Spustenie a aktivácia povolenia, kliknite na tlačidlo Prispôsobiť, a potom kliknite na tlačidlo Upraviť.
  11. Pridanie skupiny Administrators alebo používateľské konto, ktoré chcete.

    Poznámka
    Ak máte spustený systém Windows Vista alebo novšiu verziu systému Windows, pridať používateľa alebo skupinu, ktoré ste zadali v kroku 4.
  12. Kliknutím vyberte skupiny Administrators alebo používateľské konto
  13. Podľa Povolenia pre SYSTEM, kliknutím začiarknite nasledujúce políčka pod Povoliť:
    • Lokálne spustenie
    • Vzdialené spustenie
    • Miestne aktivácia
    • Vzdialená aktivácia
    Poznámka Ak sa pripájate na server SQL Server použitím konta na serveri SQL Server, musíte prideliť povolenia na účte, podľa ktorého je spustený server SQL Server.
  14. Kliknite na tlačidlo ok.
  15. Na Bezpečnosť kartu do Prístupové práva, kliknite na tlačidlo Prispôsobiť, a potom kliknite na tlačidlo Upraviť.
  16. Kliknite na konto, skupina alebo používateľ správcovia a potom kliknutím začiarknite nasledujúce políčka v časti Povoliť:
    • Miestna prístupová
    • Vzdialený prístup
    Poznámka Pridať skupinu alebo používateľa konta správcu, ak je to nevyhnutné.
  17. Kliknite na tlačidlo ok.
  18. Na Bezpečnosť kartu do Konfigurácia povolenia, kliknite na tlačidlo Prispôsobiť, a potom kliknite na tlačidlo Upraviť.
  19. Kliknite na položku Správca skupiny v Európskom parlamente alebo používateľské konto a potom vyberte Úplný prístup začiarkavacie políčko pod Povoliť.
  20. Kliknite na tlačidlo ok dva razy.
  21. Výstup služieb súčastí.
DALSIE INFORMACIE
V systéme Windows Vista a novších verziách TrustedInstaller systémové konto vlastní MSDAINITIALIZE DCOM triedy. TrustedInstaller systémový účet je len konta, ktoré má zápis z triedy MSDAINITIALIZE. Preto v systéme Windows Vista a novších verziách je potrebné vykonať kroky č.1 až č.6 v sekcii "Riešenie" skôr ako budete upravovať vlastnosti triedy MSDAINITIALIZE.
SQL, navzájom spojených serverových OLEDB, MSDAINITIALIZE

Upozornenie: Tento článok bol preložený automaticky.

Vlastnosti

ID článku: 2647989 – Posledná kontrola: 05/14/2012 20:30:00 – Revízia: 1.0

Microsoft SQL 2005 Server Enterprise, Microsoft SQL Server 2005 Service Pack 2, Microsoft SQL Server 2005 Service Pack 3, Microsoft SQL Server 2005 Service Pack 4, Microsoft SQL Server 2005 Standard Edition, Microsoft SQL Server 2005 Standard X64 Edition, Microsoft SQL Server 2008 Developer, Microsoft SQL Server 2008 Enterprise

  • kbsurveynew kbprb kbtshoot kbmt KB2647989 KbMtsk
Pripomienky