Агент Microsoft Power Protect Data Manager: Оновлення процедур, що зберігаються в базі даних користувачів T-SQL
Summary: За замовчуванням майстер інсталяції (майстер розгортання CLR) створює збережені процедури в головній базі даних. Однак можна створювати та реєструвати процедури, що зберігаються в T-SQL, у базі даних користувача, яка не є головною базою даних. ...
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
Примітка: Для цієї процедури використовується шлях інсталяції агента програми Microsoft за замовчуванням. Якщо агент програми Microsoft не встановлено за замовчуванням, використовуйте відповідний шлях у командах.
Примітка: Під час оновлення агента застосунків Microsoft не розгортайте збірку CLR на екземплярі SQL Server, на якому потрібно зареєструвати процедури, що зберігаються агентом програми Microsoft у базі даних користувача.
Наступні кроки застосовуються, якщо збірка вже зареєстрована на екземплярі.
Примітка: Під час оновлення агента застосунків Microsoft не розгортайте збірку CLR на екземплярі SQL Server, на якому потрібно зареєструвати процедури, що зберігаються агентом програми Microsoft у базі даних користувача.
Наступні кроки застосовуються, якщо збірка вже зареєстрована на екземплярі.
- Увійдіть до SSMS з правами адміністратора.
- Перейдіть на диск, на якому за замовчуванням встановлено агент програми Microsoft. Це C:\Program Files/DPSAPPS/MSAPPAGENT/bin. Знайдіть виконуваний файл з іменем ddbmaSQLCLRDeployApp.exe і запустіть його від імені адміністратора.
- Після завершення інсталяції агента програми Microsoft виконайте такі команди на SQL Server: sp_configure 'показати додаткові параметри', 1;
ПЕРЕЙТИ
ПЕРЕНАЛАШТУВАТИ;
GO sp_configure 'clr увімкнено', 1;
ПЕРЕЙТИ ПЕРЕНАЛАШТУВАТИ;
ІТИ
ПЕРЕНАЛАШТУВАТИ;
GO sp_configure 'clr увімкнено', 1;
ПЕРЕЙТИ ПЕРЕНАЛАШТУВАТИ;
ІТИ
Примітка: Якщо ви змінили маску спорідненості процесора або вводу/виводу для сервера, замініть RECONFIGURE на RECONFIGURE WITH OVERRIDE у наведених вище командах. Ця модифікація вимикає перевірку параметрів конфігурації, яка в іншому випадку перешкоджає внесенню змін.
- Створіть журнал у майстер-таблиці, виконавши такі команди:
створити асиметричний ключ ddbmaCLRExtensionKey з виконуваного файлу ='C:\ProgramFiles\DPSAPPS\MSAPPAGENT\bin\DDBMASQLCLRLib.dll'go
create login ddbmaCLRExtLogin з асиметричного ключа ddbmaCLRExtensionKey; go надати небезпечну збірку ddbmaCLRExtLogin;
іти
create login ddbmaCLRExtLogin з асиметричного ключа ddbmaCLRExtensionKey; go надати небезпечну збірку ddbmaCLRExtLogin;
іти
- Виконайте такі команди в базі даних користувачів, в якій потрібно зареєструватися або зберегти збережені процедури:
CREATE ASSEMBLY ddbmaSQLCLR з 'C:\Program Files\DPSAPPS\MSAPPAGENT\bin \DDBMASQLCLRLib.dll' З PERMISSION_SET = НЕБЕЗПЕЧНО;
перейти CREATE PROCEDURE emc_run_backup @cmdText nvarchar(MAX) ЯК ЗОВНІШНЄ ІМ'Я ddbmaSQLCLR. [ddbmaSQLCLRLib.DDBMASQL]. Функція RunBackup;
перейдіть до
CREATE PROCEDURE emc_run_restore @cmdText nvarchar(MAX) ЯК ЗОВНІШНЄ ІМ'Я ddbmaSQLCLR. [ddbmaSQLCLRLib.DDBMASQL]. RunRestore;
перейти CREATE
PROCEDURE emc_run_delete @cmdText nvarchar(MAX) ЯК ЗОВНІШНЄ ІМ'Я ddbmaSQLCLR. [ddbmaSQLCLRLib.DDBMASQL]. RunDelete;
іти
перейти CREATE PROCEDURE emc_run_backup @cmdText nvarchar(MAX) ЯК ЗОВНІШНЄ ІМ'Я ddbmaSQLCLR. [ddbmaSQLCLRLib.DDBMASQL]. Функція RunBackup;
перейдіть до
CREATE PROCEDURE emc_run_restore @cmdText nvarchar(MAX) ЯК ЗОВНІШНЄ ІМ'Я ddbmaSQLCLR. [ddbmaSQLCLRLib.DDBMASQL]. RunRestore;
перейти CREATE
PROCEDURE emc_run_delete @cmdText nvarchar(MAX) ЯК ЗОВНІШНЄ ІМ'Я ddbmaSQLCLR. [ddbmaSQLCLRLib.DDBMASQL]. RunDelete;
іти
Після реєстрації або збереження збережених процедур у базі даних користувача необхідно використовувати цю базу даних користувача для виконання процедур T-SQL для виконання резервного копіювання та відновлення.
- (Необов'язково) Запустіть резервне копіювання за допомогою T-SQL, щоб перевірити невелику резервну копію.
Additional Information
Зверніться до сторінки 16 «Посібника з інсталяції агента додатків PowerProtect Microsoft версії 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.