Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
platí pro:SQL Server
Tento článek popisuje, jak nakonfigurovat remote proc trans možnost konfigurace serveru v SQL Serveru pomocí aplikace SQL Server Management Studio nebo Transact-SQL. Tato remote proc trans možnost pomáhá chránit akce procedury mezi servery prostřednictvím transakce Ms DTC (Microsoft Distributed Transaction Coordinator).
Nastavte hodnotu remote proc trans pro 1 poskytnutí distribuované transakce koordinované MS DTC, která chrání ACID (atomické, konzistentní, izolované a trvalé) vlastnosti transakcí. Relace zahájené po nastavení této možnosti dědí 1 nastavení konfigurace jako výchozí.
Důležité
Tato funkce bude odebrána v budoucí verzi SQL Serveru. Nepoužívejte tuto funkci v nové vývojové práci a naplánujte úpravu aplikací, které tuto funkci aktuálně používají.
Požadavky
Před nastavením této hodnoty musí být povolená vzdálená připojení k serveru.
Recommendations
Tato možnost je poskytována z důvodu kompatibility se staršími verzemi SQL Serveru pro aplikace, které používají vzdálené uložené procedury. Místo vydávání vzdálených volání uložených procedur použijte distribuované dotazy odkazující na propojené servery, které jsou definovány pomocí sp_addlinkedserver.
Povolení
Ve výchozím nastavení se všem uživatelům udělí oprávnění sp_configure bez parametrů nebo pouze s prvním parametrem. Pokud chcete provést sp_configure oba parametry, aby se změnila možnost konfigurace nebo aby příkaz spustil RECONFIGURE , musí být uživateli uděleno ALTER SETTINGS oprávnění na úrovni serveru. Oprávnění ALTER SETTINGS se implicitně uchovává rolemi serveru sysadmin a serveradmin .
Použití aplikace SQL Server Management Studio
V Průzkumníku objektů klikněte pravým tlačítkem na server a vyberte Vlastnosti.
Vyberte uzel Připojení .
V části Připojení ke vzdálenému serveru zaškrtněte políčko Vyžadovat distribuované transakce pro komunikaci mezi servery .
Použijte Transact-SQL
Připojte se k databázovému stroji.
Na panelu Standard vyberte Nový dotaz.
Zkopírujte a vložte následující příklad do okna dotazu a vyberte Spustit. Tento příklad ukazuje, jak použít sp_configure k nastavení hodnoty
remote proc transmožnosti na1.USE master; GO EXECUTE sp_configure 'remote proc trans', 1; GO RECONFIGURE; GO
Další informace naleznete v tématu Možnosti konfigurace serveru.
Zpracovat: Po nakonfigurování možnosti vzdáleného převodu proc
Nastavení se projeví okamžitě bez restartování serveru.
Související obsah
- PŘEKONFIGUROVAT (Transact-SQL)
- možnosti konfigurace serveru
-
sp_configure (Transact-SQL)