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. ...

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

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. 
  1. Logga in på SSMS med administratörsbehörighet.
  2. 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.
  3. När installationen av Microsoft-programagenten är klar kör du följande kommandon på SQL Server: sp_configure "visa avancerade alternativ", 1;

OMKONFIGURERA;
GÅ sp_configure 'clr aktiverad', 1;
GÅ OMKONFIGURERA;

 
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.
  1. 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;
  1. 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;

SKAPA PROCEDUR emc_run_restore @cmdText nvarchar(MAX) SOM EXTERNT NAMN ddbmaSQLCLR. [ddbmaSQLCLRLib.DDBMASQL]. RunRestore;

SKAPA PROCEDUR emc_run_delete @cmdText nvarchar(MAX) SOM EXTERNT NAMN ddbmaSQLCLR. [ddbmaSQLCLRLib.DDBMASQL]. SpringaTa bort;

 
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.
  1. (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"

Érintett termékek

PowerProtect Data Manager, Microsoft App Agent
Termé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.