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
Důležité
Služba DQS (Data Quality Services) se odebere v SQL Serveru 2025 (17.x). Stále podporujeme DQS v SQL Serveru 2022 (16.x) a starších verzích.
Toto téma popisuje, jak odpojit a připojit databáze DQS.
Než začnete
Limitace a omezení
Seznam omezení a omezení najdete v tématu Odpojení a připojení databáze (SQL Server).
Požadavky
Ujistěte se, že nejsou v DQS spuštěné aktivity ani procesy. To lze ověřit pomocí obrazovky Monitorování aktivit . Podrobné informace o práci na této obrazovce najdete v tématu Monitorování aktivit DQS.
Ujistěte se, že na serveru kvality dat nejsou přihlášeni žádní uživatelé.
Zabezpečení
Povolení
Uživatelský účet systému Windows musí být členem db_owner pevné serverové role v instanci SQL Serveru, aby bylo možné odpojit databáze DQS.
K připojení databáze musí mít uživatelský účet Systému Windows oprávnění CREATE DATABASE, CREATE ANY DATABASE nebo ALTER ANY DATABASE.
Abyste mohli ukončit všechny spuštěné aktivity nebo zastavit spuštěné procesy v DQS, musíte mít v databázi DQS_MAIN dqs_administrator roli.
Odpojení databází DQS
Když odpojeete databázi DQS pomocí aplikace SQL Server Management Studio, odpojené soubory zůstanou na vašem počítači a dají se znovu připojit ke stejné instanci SQL Serveru nebo je možné je přesunout na jiný server a připojit se tam. Soubory databáze DQS jsou obvykle k dispozici v následujícím umístění v počítači služby Data Quality Services: C:\Program Files\Microsoft SQL Server\MSSQL13. <>Instance_Name\MSSQL\DATA.
Spusťte Microsoft SQL Server Management Studio a připojte se k příslušné instanci SQL Serveru.
V Průzkumníku objektů rozbalte uzel Databáze .
Klepněte pravým tlačítkem myši na DQS_MAIN databázi, přejděte na příkaz Úkoly a klepněte na tlačítko Odpojit. Zobrazí se dialogové okno Odpojení databáze.
Zaškrtněte políčko pod sloupcem Drop a kliknutím na tlačítko OK odpojte DQS_MAIN databázi.
Opakujte kroky 3 a 4 pomocí databází DQS_PROJECTS a DQS_STAGING_DATA, abyste je odpojili.
Databáze DQS můžete také odpojit pomocí příkazů Transact-SQL a uložené procedury sp_detach_db. Další informace o odpojení databází pomocí příkazů Transact-SQL naleznete v tématu Použití jazyka Transact-SQL v odpojení databáze.
Připojení databází DQS
Následující pokyny použijte k připojení databáze DQS ke stejné instanci SQL Serveru (z místa, kde jste odpojili) nebo k jiné instanci SYSTÉMU SQL Server, ve které je nainstalován Server pro kvalitu dat.
Spusťte Microsoft SQL Server Management Studio a připojte se k příslušné instanci SQL Serveru.
V Průzkumníku objektů klikněte pravým tlačítkem myši na Databáze a potom klepněte na tlačítko Připojit. Zobrazí se dialogové okno Připojit databáze .
Chcete-li určit databázi, která se má připojit, klepněte na tlačítko Přidat. Zobrazí se dialogové okno Najít soubory databáze .
Vyberte diskovou jednotku, ve které se nachází databáze, a rozbalte strom adresáře, abyste našli a vybrali .mdf soubor databáze. Například pro databázi DQS_MAIN:
C:\Program Files\Microsoft SQL Server\MSSQL12.MSSQLSERVER\MSSQL\DATA\DQS_MAIN.mdfV podokně podrobností databáze (nižší) se zobrazí názvy souborů, které se mají připojit. Chcete-li ověřit nebo změnit název cesty souboru, klikněte na tlačítko Procházet (...).
Kliknutím na tlačítko OK připojíte DQS_MAIN databázi.
Opakujte kroky 2 až 6 pro DQS_PROJECTS a DQS_STAGING_DATA databáze a připojte je.
Po obnovení DQS_MAIN databáze musíte také spustit příkazy Transact-SQL v dalším kroku, jinak se při pokusu o připojení k serveru kvality dat pomocí aplikace Data Quality Client zobrazí chybová zpráva a nemůžete se připojit. Pokud jste ale právě připojili DQS_PROJECTS nebo DQS_STAGING_DATA databázi, nemusíte provádět kroky 9 a 10, a ne DQS_MAIN.
Příkazy Transact-SQL spustíte tak, že v Průzkumníku objektů kliknete pravým tlačítkem myši na server a potom kliknete na příkaz Nový dotaz.
V okně Editoru dotazů zkopírujte následující příkazy SQL:
ALTER DATABASE [DQS_MAIN] SET TRUSTWORTHY ON; EXEC sp_configure 'clr enabled', 1; RECONFIGURE WITH OVERRIDE; ALTER DATABASE [DQS_MAIN] SET ENABLE_BROKER; ALTER AUTHORIZATION ON DATABASE::[DQS_MAIN] TO [##MS_dqs_db_owner_login##]; ALTER AUTHORIZATION ON DATABASE::[DQS_PROJECTS] TO [##MS_dqs_db_owner_login##];Stisknutím klávesy F5 spusťte příkazy. Zkontrolujte podokno Výsledky a ověřte, že se příkazy úspěšně spustily. Zobrazí se následující zpráva:
Configuration option 'clr enabled' changed from 1 to 1. Run the RECONFIGURE statement to install.Připojte se k serveru kvality dat pomocí klienta kvality dat a ověřte, jestli se můžete úspěšně připojit.
Databáze DQS můžete připojit také pomocí příkazů Transact-SQL. Další informace o připojování databází pomocí příkazů Transact-SQL naleznete v tématu Použití jazyka Transact-SQL v připojení databáze.