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
Toto téma popisuje, jak odebrat zprostředkovatele z relace zrcadlení databází v SQL Serveru pomocí aplikace SQL Server Management Studio nebo jazyka Transact-SQL. Kdykoli během relace zrcadlení databáze může vlastník databáze vypnout svědka této relace.
V tomto tématu
Než začnete:
Pokud chcete nahradit svědka, použijte:
Navázat:Po odstranění svědka
Než začnete
Zabezpečení
Povolení
Vyžaduje oprávnění ALTER pro databázi.
Použití aplikace SQL Server Management Studio
Odebrání svědka
Připojte se k instanci hlavního serveru a v podokně Průzkumník objektů kliknutím na název serveru rozbalte strom serveru.
Rozbalte Databáze a vyberte databázi, jejíž svědka chcete odebrat.
Klikněte pravým tlačítkem myši na databázi, vyberte Úkoly a potom klikněte na Zrcadlo. Otevře se stránka Zrcadlení dialogového okna Vlastnosti databáze .
Pokud chcete svědka odebrat, odstraňte jeho síťovou adresu serveru z pole svědek.
Poznámka:
Pokud přepnete z režimu vysoké bezpečnosti s automatickým převzetím služeb při selhání do režimu s vysokým výkonem, pole svědek bude automaticky vymazáno.
Použití Transact-SQL
Odebrání svědka
Připojte se k databázovému modulu na jedné z instancí partnerského serveru.
Na panelu Standard klikněte na Nový dotaz.
Vydat následující prohlášení:
ALTER DATABASEdatabase_name VYPNOUT SVĚDKA
kde database_name je název zrcadlené databáze.
Následující příklad odebere svědka z
AdventureWorks2025databáze.ALTER DATABASE AdventureWorks2022 SET WITNESS OFF ;
Následné opatření: Po odebrání svědka
Vypnutím svědka změníte operační režim v souladu s nastavením bezpečnosti transakce:
Pokud je bezpečnost transakcí nastavena na FULL (výchozí), relace používá synchronní režim s vysokou úrovní bezpečnosti, bez automatického převzetí služeb při selhání.
Pokud je bezpečnost transakcí nastavená na OFF, relace funguje asynchronně (ve vysokém výkonu) bez kvora. Kdykoli je vypnutá bezpečnost transakcí, důrazně doporučujeme vypnout i svědka.
Návod
Nastavení bezpečnosti transakcí databáze se zaznamenává u každého partnera v zobrazení katalogu sys.database_mirroring ve sloupcích mirroring_safety_level a mirroring_safety_level_desc .
Související úkoly
Přidání kopie clusteru zrcadlení databáze pomocí ověřování systému Windows (Transact-SQL)
Přidání nebo nahrazení určující kopie zrcadlení databáze (SQL Server Management Studio)
Viz také
ALTER DATABASE Zrcadlení databáze (Transact-SQL)
Změna bezpečnosti transakcí v relaci zrcadlení databáze (Transact-SQL)
Přidání kopie clusteru zrcadlení databáze pomocí ověřování systému Windows (Transact-SQL)
Svědek zrcadlení databáze