PowerProtect Data Manager Microsoft-agent: Oppgradere T-SQL-lagrede prosedyrer i en brukerdatabase
Summary: Installasjonsveiviseren (veiviseren for CLR-distribusjon) oppretter som standard de lagrede prosedyrene i hoveddatabasen. Det er imidlertid mulig å opprette og registrere T-SQL-lagrede prosedyrer i en brukerdatabase, som ikke er en hoveddatabase. ...
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
Merk: Denne fremgangsmåten bruker standard installasjonsbane for Microsoft-programagent. Hvis Microsoft-programagenten ikke er installert i standardbanen, bruker du den aktuelle banen i kommandoene.
Notat: Når du oppgraderer Microsoft Application Agent, må du ikke distribuere CLR-samlingen på SQL Server-forekomsten, der du vil registrere lagrede prosedyrer for Microsoft-programagenten i en brukerdatabase.
Følgende trinn gjelder hvis samlingen allerede er registrert på forekomsten.
Notat: Når du oppgraderer Microsoft Application Agent, må du ikke distribuere CLR-samlingen på SQL Server-forekomsten, der du vil registrere lagrede prosedyrer for Microsoft-programagenten i en brukerdatabase.
Følgende trinn gjelder hvis samlingen allerede er registrert på forekomsten.
- Logg på SSMS med administratorrettigheter.
- Gå til stasjonen der Microsoft-appagenten er installert som standard. Dette er C:\Program Files/DPSAPPS/MSAPPAGENT/bin. Finn den kjørbare navngitte ddbmaSQLCLRDeployApp.exe og kjør den som administrator.
- Når installasjonen av Microsoft App Agent er fullført, kjører du følgende kommandoer på SQL Server: sp_configure 'show advanced options', 1;
GÅ
OG KONFIGURER PÅ NYTT;
GÅ sp_configure 'clr aktivert', 1;
GÅ OG KONFIGURER PÅ NYTT;
GÅ
OG KONFIGURER PÅ NYTT;
GÅ sp_configure 'clr aktivert', 1;
GÅ OG KONFIGURER PÅ NYTT;
GÅ
Merk: Hvis du har endret tilhørighetsmasken for CPU eller I/O for serveren, erstatter du RECONFIGURE med RECONFIGURE MED OVERRIDE i kommandoene ovenfor. Denne endringen deaktiverer kontroll av konfigurasjonsparametere som ellers ikke vil hindre endringene i å bli gjort.
- Opprett en logg i hovedtabellen ved å kjøre følgende kommandoer:
opprette asymmetrisk nøkkel ddbmaCLRExtensionKey fra kjørbar fil ='C:\ProgramFiles\DPSAPPS\MSAPPAGENT\bin\DDBMASQLCLRLib.dll'go
create login ddbmaCLRExtLogin from asymmetric key ddbmaCLRExtensionKey; gå gi usikker montering til ddbmaCLRExtLogin;
gå
create login ddbmaCLRExtLogin from asymmetric key ddbmaCLRExtensionKey; gå gi usikker montering til ddbmaCLRExtLogin;
gå
- Kjør følgende kommandoer i brukerdatabasen der du vil registrere eller lagre de lagrede prosedyrene:
OPPRETT ASSEMBLY ddbmaSQLCLR fra 'C: \ Program Files \ DPSAPPS \ MSAPPAGENT \ bin \ DDBMASQLCLRLib.dll' MED PERMISSION_SET = UTRYGG;
gå CREATE PROCEDURE emc_run_backup @cmdText nvarchar(MAX) AS EXTERNAL NAME ddbmaSQLCLR. [ddbmaSQLCLRLib.DDBMASQL]. RunBackup;
GÅ OPPRETT
PROSEDYRE emc_run_restore @cmdText nvarchar(MAX) SOM EKSTERNT NAVN ddbmaSQLCLR. [ddbmaSQLCLRLib.DDBMASQL]. RunRestore;
gå
CREATE PROCEDURE emc_run_delete @cmdText nvarchar(MAX) AS EXTERNAL NAME ddbmaSQLCLR. [ddbmaSQLCLRLib.DDBMASQL]. RunDelete;
gå
gå CREATE PROCEDURE emc_run_backup @cmdText nvarchar(MAX) AS EXTERNAL NAME ddbmaSQLCLR. [ddbmaSQLCLRLib.DDBMASQL]. RunBackup;
GÅ OPPRETT
PROSEDYRE emc_run_restore @cmdText nvarchar(MAX) SOM EKSTERNT NAVN ddbmaSQLCLR. [ddbmaSQLCLRLib.DDBMASQL]. RunRestore;
gå
CREATE PROCEDURE emc_run_delete @cmdText nvarchar(MAX) AS EXTERNAL NAME ddbmaSQLCLR. [ddbmaSQLCLRLib.DDBMASQL]. RunDelete;
gå
Når du har registrert eller lagret de lagrede prosedyrene i en brukerdatabase, må du bruke denne brukerdatabasen til å kjøre T-SQL-prosedyrer for å utføre sikkerhetskopieringer og gjenopprettinger.
- (Valgfritt) Kjør sikkerhetskopiering ved hjelp av T-SQL for å teste en liten sikkerhetskopi.
Additional Information
Se side 16 i "Installasjonsveiledning for PowerProtect Microsoft Application Agent versjon 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.