PowerProtect Data Manager Microsoft-agent: Uppgradera lagrade procedurer för T-SQL i en användardatabas
Summary: Som standard skapar installationsguiden (CLR-distributionsguiden) de lagrade procedurerna i huvuddatabasen. Det är dock möjligt att skapa och registrera de T-SQL-lagrade procedurerna i en användardatabas, som inte är en huvuddatabas. ...
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
Obs! I den här proceduren används standardinstallationssökvägen för Microsoft-programagenten. Om Microsoft-programagenten inte är installerad i standardsökvägen använder du relevant sökväg i kommandona.
Not: När du uppgraderar Microsoft-programagenten ska du inte distribuera CLR-sammansättningen på den SQL Server-instans där du vill registrera de lagrade procedurerna för Microsoft-programagenten i en användardatabas.
Följande steg gäller om sammansättningen redan är registrerad på instansen.
Not: När du uppgraderar Microsoft-programagenten ska du inte distribuera CLR-sammansättningen på den SQL Server-instans där du vill registrera de lagrade procedurerna för Microsoft-programagenten i en användardatabas.
Följande steg gäller om sammansättningen redan är registrerad på instansen.
- Logga in på SSMS med administratörsbehörighet.
- Gå till den enhet där Microsoft App-agenten är installerad som standard. Det här är C:\Program Files/DPSAPPS/MSAPPAGENT/bin. Hitta den körbara filen med namnet ddbmaSQLCLRDeployApp.exe och kör den som administratör.
- När installationen av Microsoft-programagenten är klar kör du följande kommandon på SQL Server: sp_configure "visa avancerade alternativ", 1;
GÅ
OMKONFIGURERA;
GÅ sp_configure 'clr aktiverad', 1;
GÅ OMKONFIGURERA;
GÅ
OMKONFIGURERA;
GÅ sp_configure 'clr aktiverad', 1;
GÅ OMKONFIGURERA;
GÅ
Obs! Om du har ändrat CPU- eller I/O-tillhörighetsmasken för servern ersätter du RECONFIGURE med RECONFIGURE WITH OVERRIDE i kommandona ovan. Den här ändringen inaktiverar kontroll av konfigurationsparametrar som annars förhindrar att ändringarna görs.
- Skapa en logg i huvudtabellen genom att köra följande kommandon:
skapa asymmetrisk nyckel ddbmaCLRExtensionKey från körbar fil ='C:\ProgramFiles\DPSAPPS\MSAPPAGENT\bin\DDBMASQLCLRLib.dll'go
skapa inloggning ddbmaCLRExtLogga in från asymmetrisk nyckel ddbmaCLRExtensionKey; gå bevilja osäker montering till ddbmaCLRExtLogin;
gå
skapa inloggning ddbmaCLRExtLogga in från asymmetrisk nyckel ddbmaCLRExtensionKey; gå bevilja osäker montering till ddbmaCLRExtLogin;
gå
- Kör följande kommandon på den användardatabas där du vill registrera eller spara de lagrade procedurerna:
SKAPA SAMMANSÄTTNING ddbmaSQLCLR från 'C:\Program Files\DPSAPPS\MSAPPAGENT\bin \DDBMASQLCLRLib.dll' MED PERMISSION_SET = OSÄKER;
gå SKAPA PROCEDUR emc_run_backup @cmdText nvarchar(MAX) SOM EXTERNT NAMN ddbmaSQLCLR. [ddbmaSQLCLRLib.DDBMASQL]. KörBackup;
gå
SKAPA PROCEDUR emc_run_restore @cmdText nvarchar(MAX) SOM EXTERNT NAMN ddbmaSQLCLR. [ddbmaSQLCLRLib.DDBMASQL]. RunRestore;
gå
SKAPA PROCEDUR emc_run_delete @cmdText nvarchar(MAX) SOM EXTERNT NAMN ddbmaSQLCLR. [ddbmaSQLCLRLib.DDBMASQL]. SpringaTa bort;
gå
gå SKAPA PROCEDUR emc_run_backup @cmdText nvarchar(MAX) SOM EXTERNT NAMN ddbmaSQLCLR. [ddbmaSQLCLRLib.DDBMASQL]. KörBackup;
gå
SKAPA PROCEDUR emc_run_restore @cmdText nvarchar(MAX) SOM EXTERNT NAMN ddbmaSQLCLR. [ddbmaSQLCLRLib.DDBMASQL]. RunRestore;
gå
SKAPA PROCEDUR emc_run_delete @cmdText nvarchar(MAX) SOM EXTERNT NAMN ddbmaSQLCLR. [ddbmaSQLCLRLib.DDBMASQL]. SpringaTa bort;
gå
När du har registrerat eller sparat de lagrade procedurerna i en användardatabas måste du använda den här användardatabasen för att köra T-SQL-procedurer för att utföra säkerhetskopieringar och återställningar.
- (Valfritt) Kör säkerhetskopiering med T-SQL för att testa en liten säkerhetskopia.
Additional Information
Se sidan 16 i "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.