PowerProtect Data Manager Microsoft-agent: Stored procedures voor T-SQL in een gebruikersdatabase upgraden
Summary: Standaard maakt de installatiewizard (CLR-implementatiewizard) de opgeslagen procedures in de hoofddatabase. Het is echter mogelijk om de opgeslagen T-SQL-procedures te maken en te registreren in een gebruikersdatabase, die geen hoofddatabase is. ...
This article applies to
This article does not apply to
This article is not tied to any specific product.
Not all product versions are identified in this article.
Instructions
Opmerking: Deze procedure maakt gebruik van het standaard installatiepad van de Microsoft-applicatieagent. Als de Microsoft-applicatieagent niet op het standaardpad is geïnstalleerd, gebruikt u het relevante pad in de opdrachten.
Notitie: Wanneer u de Microsoft-applicatieagent upgradet, implementeert u de CLR-assembly niet op de SQL Server-instantie waarop u de opgeslagen procedures voor de Microsoft-toepassingsagent in een gebruikersdatabase wilt registreren.
De volgende stappen zijn van toepassing als de assembly al is geregistreerd op de instantie.
Notitie: Wanneer u de Microsoft-applicatieagent upgradet, implementeert u de CLR-assembly niet op de SQL Server-instantie waarop u de opgeslagen procedures voor de Microsoft-toepassingsagent in een gebruikersdatabase wilt registreren.
De volgende stappen zijn van toepassing als de assembly al is geregistreerd op de instantie.
- Meld u aan bij SSMS met administratorbevoegdheden.
- Ga naar het station waarop de Microsoft App Agent standaard is geïnstalleerd. Dit is C:\Program Files/DPSAPPS/MSAPPAGENT/bin. Zoek het uitvoerbare bestand met de naam ddbmaSQLCLRDeployApp.exe en voer het uit als administrator.
- Nadat de installatie van de Microsoft-applicatieagent is voltooid, voert u de volgende opdrachten uit op de SQL Server: sp_configure 'show advanced options', 1;
GA OPNIEUW
CONFIGUREREN;
GO sp_configure 'clr ingeschakeld', 1;
GA OPNIEUW CONFIGUREREN;
GAAN
CONFIGUREREN;
GO sp_configure 'clr ingeschakeld', 1;
GA OPNIEUW CONFIGUREREN;
GAAN
Opmerking: Als u het CPU- of I/O-affiniteitsmasker voor de server hebt gewijzigd, vervangt u RECONFIGURE door RECONFIGURE WITH OVERRIDE in de bovenstaande opdrachten. Met deze wijziging wordt de controle van de configuratieparameters uitgeschakeld die verhindert dat de wijzigingen worden aangebracht.
- Maak een logboek in de hoofdtabel door de volgende opdrachten uit te voeren:
create asymmetric key ddbmaCLRExtensionKey from executable file ='C:\ProgramFiles\DPSAPPS\MSAPPAGENT\bin\DDBMASQLCLRLib.dll'go
create login ddbmaCLRExtLogin from asymmetrische sleutel ddbmaCLRExtensionKey; ga onveilige montage verlenen aan ddbmaCLRExtLogin;
gaan
create login ddbmaCLRExtLogin from asymmetrische sleutel ddbmaCLRExtensionKey; ga onveilige montage verlenen aan ddbmaCLRExtLogin;
gaan
- Voer de volgende opdrachten uit op de gebruikersdatabase waarin u de opgeslagen procedures wilt registreren of opslaan:
CREATE ASSEMBLY ddbmaSQLCLR from 'C:\Program Files\DPSAPPS\MSAPPAGENT\bin \DDBMASQLCLRLib.dll' WITH PERMISSION_SET = UNSAFE;
Ga PROCEDURE MAKEN emc_run_backup @cmdText nvarchar(MAX) ALS EXTERNE NAAM ddbmaSQLCLR. [ddbmaSQLCLRLib.DDBMASQL]. Back-up uitvoeren;
Ga
naar CREATE PROCEDURE emc_run_restore @cmdText nvarchar(MAX) AS EXTERNAL NAME ddbmaSQLCLR. [ddbmaSQLCLRLib.DDBMASQL]. RunRestore;
Ga
PROCEDURE MAKEN emc_run_delete @cmdText nvarchar(MAX) ALS EXTERNE NAAM ddbmaSQLCLR. [ddbmaSQLCLRLib.DDBMASQL]. RunDelete;
gaan
Ga PROCEDURE MAKEN emc_run_backup @cmdText nvarchar(MAX) ALS EXTERNE NAAM ddbmaSQLCLR. [ddbmaSQLCLRLib.DDBMASQL]. Back-up uitvoeren;
Ga
naar CREATE PROCEDURE emc_run_restore @cmdText nvarchar(MAX) AS EXTERNAL NAME ddbmaSQLCLR. [ddbmaSQLCLRLib.DDBMASQL]. RunRestore;
Ga
PROCEDURE MAKEN emc_run_delete @cmdText nvarchar(MAX) ALS EXTERNE NAAM ddbmaSQLCLR. [ddbmaSQLCLRLib.DDBMASQL]. RunDelete;
gaan
Nadat u de opgeslagen procedures hebt geregistreerd of opgeslagen in een gebruikersdatabase, moet u deze gebruikersdatabase gebruiken om T-SQL-procedures uit te voeren voor het maken van back-ups en het uitvoeren van herstelbewerkingen.
- (Optioneel) Voer een back-up uit met behulp van T-SQL om een kleine back-up te testen.
Additional Information
Raadpleeg pagina 16 van de PowerProtect Microsoft Application Agent Installation Guide Version 19.5
Affected Products
PowerProtect Data Manager, Microsoft App AgentArticle Properties
Article Number: 000184234
Article Type: How To
Last Modified: 23 Oct 2025
Version: 7
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.