Agent Microsoftu pro PowerProtect Data Manager: Upgrade uložených procedur T-SQL v uživatelské databázi
Summary: Ve výchozím nastavení průvodce instalací (průvodce nasazením CLR) vytvoří uložené procedury v hlavní databázi. Je však možné vytvořit a zaregistrovat uložené procedury T-SQL v uživatelské databázi, která není hlavní databází. ...
Ez a cikk a következő(k)re vonatkozik:
Ez a cikk nem vonatkozik a következő(k)re:
Ez a cikk nem kapcsolódik egyetlen konkrét termékhez sem.
Ez a cikk nem azonosítja az összes termékverziót.
Instructions
Poznámka: Tento postup používá výchozí instalační cestu agenta aplikace Microsoft. Pokud není ve výchozí cestě nainstalován agent aplikace Microsoft, použijte v příkazech příslušnou cestu.
Poznámka: Při upgradu agenta aplikace Microsoft nenasazujte sestavení CLR na instanci SQL Server, na které chcete zaregistrovat uložené procedury agenta aplikace Microsoft v uživatelské databázi.
Následující kroky platí v případě, že sestavení je již zaregistrováno v instanci.
Poznámka: Při upgradu agenta aplikace Microsoft nenasazujte sestavení CLR na instanci SQL Server, na které chcete zaregistrovat uložené procedury agenta aplikace Microsoft v uživatelské databázi.
Následující kroky platí v případě, že sestavení je již zaregistrováno v instanci.
- Přihlaste se do SSMS s oprávněními správce.
- Přejděte na jednotku, na které je ve výchozím nastavení nainstalovaný agent aplikace Microsoft. Přejděte do složky C:\Program Files/DPSAPPS/MSAPPAGENT/bin. Vyhledejte spustitelný soubor s názvem ddbmaSQLCLRDeployApp.exe a spusťte jej jako správce.
- Po dokončení instalace agenta aplikace Microsoft spusťte na SQL Server následující příkazy: sp_configure "show advanced options", 1;
PŘEJÍT
NA REKONFIGURACI;
GO sp_configure "clr enabled", 1;
PŘEJÍT NA REKONFIGURACI;
JÍT
NA REKONFIGURACI;
GO sp_configure "clr enabled", 1;
PŘEJÍT NA REKONFIGURACI;
JÍT
Poznámka: Pokud jste pro server upravili masku spřažení procesoru nebo I/O, nahraďte ve výše uvedených příkazech možnost RECONFIGURE za hodnotu RECONFIGURE WITH OVERRIDE. Tato úprava zakáže kontrolu konfiguračních parametrů, která jinak brání provádění změn.
- Vytvořte protokol v hlavní tabulce spuštěním následujících příkazů:
vytvořit asymetrický klíč ddbmaCLRExtensionKey ze spustitelného souboru ='C:\ProgramFiles\DPSAPPS\MSAPPAGENT\bin\DDBMASQLCLRLib.dll'go
create login ddbmaCLRExtLogin from asymmetric key ddbmaCLRExtensionKey; go udělit nebezpečné sestavení ddbmaCLRExtLogin;
jít
create login ddbmaCLRExtLogin from asymmetric key ddbmaCLRExtensionKey; go udělit nebezpečné sestavení ddbmaCLRExtLogin;
jít
- V databázi uživatelů, ve které chcete zaregistrovat nebo uložit uložené procedury, spusťte následující příkazy:
VYTVOŘTE SESTAVENÍ ddbmaSQLCLR z C:\Program Files\DPSAPPS\MSAPPAGENT\bin \DDBMASQLCLRLib.dll' S PERMISSION_SET = UNSAFE;
go CREATE PROCEDURE emc_run_backup @cmdText nvarchar(MAX) AS EXTERNAL NAME ddbmaSQLCLR. [ddbmaSQLCLRLib.DDBMASQL]. SpustitZálohování;
go
CREATE PROCEDURE emc_run_restore @cmdText nvarchar(MAX) AS EXTERNAL NAME ddbmaSQLCLR. [ddbmaSQLCLRLib.DDBMASQL]. RunRestore;
go
CREATE PROCEDURE emc_run_delete @cmdText nvarchar(MAX) AS EXTERNAL NAME ddbmaSQLCLR. [ddbmaSQLCLRLib.DDBMASQL]. RunDelete;
jít
go CREATE PROCEDURE emc_run_backup @cmdText nvarchar(MAX) AS EXTERNAL NAME ddbmaSQLCLR. [ddbmaSQLCLRLib.DDBMASQL]. SpustitZálohování;
go
CREATE PROCEDURE emc_run_restore @cmdText nvarchar(MAX) AS EXTERNAL NAME ddbmaSQLCLR. [ddbmaSQLCLRLib.DDBMASQL]. RunRestore;
go
CREATE PROCEDURE emc_run_delete @cmdText nvarchar(MAX) AS EXTERNAL NAME ddbmaSQLCLR. [ddbmaSQLCLRLib.DDBMASQL]. RunDelete;
jít
Po registraci nebo uložení uložených procedur v uživatelské databázi musíte tuto uživatelskou databázi použít ke spouštění procedur T-SQL k provádění zálohování a obnovení.
- (Volitelné) Spusťte zálohování pomocí T-SQL a otestujte malou zálohu.
Additional Information
Viz strana 16 příručky "PowerProtect Microsoft Application Agent Installation Guide Version 19.5".
Érintett termékek
PowerProtect Data Manager, Microsoft App AgentTermék tulajdonságai
Article Number: 000184234
Article Type: How To
Utoljára módosítva: 23 okt. 2025
Version: 7
Választ kaphat kérdéseire más Dell-felhasználóktól
Támogatási szolgáltatások
Ellenőrizze, hogy a készüléke rendelkezik-e támogatási szolgáltatással.