Agente Microsoft do PowerProtect Data Manager: Fazendo upgrade de procedimentos armazenados do T-SQL em um banco de dados do usuário
Summary: Por padrão, o assistente de instalação (assistente de implementação CLR) cria os procedimentos armazenados no banco de dados master. No entanto, é possível criar e registrar os procedimentos armazenados do T-SQL em um banco de dados do usuário, que não é um banco de dados mestre. ...
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
Nota: Este procedimento usa o caminho padrão de instalação do Microsoft Application Agent. Se o Microsoft Application Agent não estiver instalado no caminho padrão, use o caminho relevante nos comandos.
Nota: Ao fazer upgrade do Microsoft Application Agent, não implemente o conjunto montado do CLR na instância do SQL Server, na qual você deseja registrar os procedimentos armazenados do Microsoft Application Agent em um banco de dados do usuário.
As etapas a seguir se aplicam se o assembly já estiver registrado na instância.
Nota: Ao fazer upgrade do Microsoft Application Agent, não implemente o conjunto montado do CLR na instância do SQL Server, na qual você deseja registrar os procedimentos armazenados do Microsoft Application Agent em um banco de dados do usuário.
As etapas a seguir se aplicam se o assembly já estiver registrado na instância.
- Faça log-in no SSMS com privilégios de administrador.
- Vá até a unidade na qual o Microsoft App Agent está instalado por padrão. Este é C:\Program Files/DPSAPPS/MSAPPAGENT/bin. Localize o executável chamado ddbmaSQLCLRDeployApp.exe e execute-o como administrador.
- Depois que a instalação do Microsoft Application Agent for concluída, execute os seguintes comandos no SQL Server: sp_configure 'show advanced options', 1;
VÁ
RECONFIGURAR;
GO sp_configure 'clr ativado', 1;
VÁ RECONFIGURAR;
IR
RECONFIGURAR;
GO sp_configure 'clr ativado', 1;
VÁ RECONFIGURAR;
IR
Nota: Se você modificou a máscara de afinidade de CPU ou E/S para o servidor, substitua RECONFIGURE por RECONFIGURE WITH OVERRIDE nos comandos acima. Essa modificação desativa a verificação de parâmetros de configuração que, de outra forma, impede que as alterações sejam feitas.
- Crie um log na tabela mestra executando os seguintes comandos:
criar chave assimétrica ddbmaCLRExtensionKey do arquivo executável ='C:\ProgramFiles\DPSAPPS\MSAPPAGENT\bin\DDBMASQLCLRLib.dll'go
create login ddbmaCLRExtLogin a partir da chave assimétrica ddbmaCLRExtensionKey; vá conceder assembly inseguro para ddbmaCLRExtLogin;
ir
create login ddbmaCLRExtLogin a partir da chave assimétrica ddbmaCLRExtensionKey; vá conceder assembly inseguro para ddbmaCLRExtLogin;
ir
- Execute os seguintes comandos no banco de dados do usuário no qual você deseja registrar ou salvar os procedimentos armazenados:
CRIE ASSEMBLY ddbmaSQLCLR de 'C:\Program Files\DPSAPPS\MSAPPAGENT\bin \DDBMASQLCLRLib.dll' COM PERMISSION_SET = INSEGURO;
vá CREATE PROCEDURE emc_run_backup @cmdText nvarchar(MAX) AS EXTERNAL NAME ddbmaSQLCLR. [ddbmaSQLCLRLib.DDBMASQL]. Executar backup;
vá
CREATE PROCEDURE emc_run_restore @cmdText nvarchar(MAX) AS EXTERNAL NAME ddbmaSQLCLR. [ddbmaSQLCLRLib.DDBMASQL]. RunRestore;
vá
CREATE PROCEDURE emc_run_delete @cmdText nvarchar(MAX) AS EXTERNAL NAME ddbmaSQLCLR. [ddbmaSQLCLRLib.DDBMASQL]. ExecutarExcluir;
ir
vá CREATE PROCEDURE emc_run_backup @cmdText nvarchar(MAX) AS EXTERNAL NAME ddbmaSQLCLR. [ddbmaSQLCLRLib.DDBMASQL]. Executar backup;
vá
CREATE PROCEDURE emc_run_restore @cmdText nvarchar(MAX) AS EXTERNAL NAME ddbmaSQLCLR. [ddbmaSQLCLRLib.DDBMASQL]. RunRestore;
vá
CREATE PROCEDURE emc_run_delete @cmdText nvarchar(MAX) AS EXTERNAL NAME ddbmaSQLCLR. [ddbmaSQLCLRLib.DDBMASQL]. ExecutarExcluir;
ir
Depois de registrar ou salvar os procedimentos armazenados em um banco de dados do usuário, você deve usar esse banco de dados do usuário para executar procedimentos de T-SQL para fazer backups e restaurações.
- (Opcional) Execute o backup usando o T-SQL para testar um backup pequeno.
Additional Information
Consulte a página 16 do "Guia de instalação do agente de aplicativos Microsoft PowerProtect versão 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.