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