PowerProtect Data Manager Agent Microsoft: Uaktualnianie procedur składowanych języka T-SQL w bazie danych użytkowników
Summary: Domyślnie kreator instalacji (Kreator wdrażania CLR) tworzy procedury składowane w głównej bazie danych. Istnieje jednak możliwość tworzenia i rejestrowania procedur składowanych języka T-SQL w bazie danych użytkowników, która nie jest bazą danych master. ...
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
Uwaga: W tej procedurze jest używana domyślna ścieżka instalacji agenta aplikacji firmy Microsoft. Jeśli agent aplikacji firmy Microsoft nie jest zainstalowany w ścieżce domyślnej, użyj odpowiedniej ścieżki w poleceniach.
Nuta: Podczas uaktualniania agenta aplikacji firmy Microsoft nie należy wdrażać zestawu CLR w wystąpieniu SQL Server, w którym chcesz zarejestrować procedury składowane agenta aplikacji firmy Microsoft w bazie danych użytkowników.
Poniższe kroki mają zastosowanie, jeśli zestaw jest już zarejestrowany w wystąpieniu.
Nuta: Podczas uaktualniania agenta aplikacji firmy Microsoft nie należy wdrażać zestawu CLR w wystąpieniu SQL Server, w którym chcesz zarejestrować procedury składowane agenta aplikacji firmy Microsoft w bazie danych użytkowników.
Poniższe kroki mają zastosowanie, jeśli zestaw jest już zarejestrowany w wystąpieniu.
- Zaloguj się do programu SSMS z uprawnieniami administratora.
- Przejdź do dysku, na którym jest domyślnie zainstalowany agent aplikacji Microsoft. Jest to C:\Program Files/DPSAPPS/MSAPPAGENT/bin. Znajdź plik wykonywalny o nazwie ddbmaSQLCLRDeployApp.exe i uruchom go jako administrator.
- Po zakończeniu instalacji agenta aplikacji firmy Microsoft uruchom następujące polecenia w programie SQL Server: sp_configure "pokaż opcje zaawansowane", 1;
PRZEJDŹ DO
ZMIANY KONFIGURACJI;
PRZEJDŹ sp_configure 'clr włączony', 1;
PRZEJDŹ DO ZMIANY KONFIGURACJI;
IŚĆ
ZMIANY KONFIGURACJI;
PRZEJDŹ sp_configure 'clr włączony', 1;
PRZEJDŹ DO ZMIANY KONFIGURACJI;
IŚĆ
Uwaga: Jeśli maska koligacji procesora lub we/wy dla serwera została zmodyfikowana, w powyższych poleceniach zamień polecenie "RECONFIGURE" na "RECONFIGURE WITH OVERRIDE". Ta modyfikacja wyłącza sprawdzanie parametrów konfiguracji, które w przeciwnym razie uniemożliwia wprowadzenie zmian.
- Utwórz dziennik w tabeli głównej, uruchamiając następujące polecenia:
utwórz klucz asymetryczny ddbmaCLRExtensionKey z pliku wykonywalnego ='C:\ProgramFiles\DPSAPPS\MSAPPAGENT\bin\DDBMASQLCLRLib.dll'go
create login ddbmaCLRExtLogin from asymmetric key ddbmaCLRExtensionKey; go give unsafe assembly to ddbmaCLRExtLogin;
iść
create login ddbmaCLRExtLogin from asymmetric key ddbmaCLRExtensionKey; go give unsafe assembly to ddbmaCLRExtLogin;
iść
- Uruchom następujące polecenia na bazie danych użytkowników, w której chcesz zarejestrować lub zapisać procedury składowane:
CREATE ASSEMBLY ddbmaSQLCLR from 'C:\Program Files\DPSAPPS\MSAPPAGENT\bin \DDBMASQLCLRLib.dll' WITH PERMISSION_SET = UNSAFE;
idź UTWÓRZ PROCEDURĘ emc_run_backup @cmdText nvarchar(MAX) JAKO NAZWĘ ZEWNĘTRZNĄ ddbmaSQLCLR. [ddbmaSQLCLRLib.DDBMASQL]. Uruchomkopia zapasowa;
idź
UTWÓRZ PROCEDURĘ emc_run_restore @cmdText nvarchar(MAX) JAKO NAZWĘ ZEWNĘTRZNĄ ddbmaSQLCLR. [ddbmaSQLCLRLib.DDBMASQL]. Uruchom: Przywróć;
idź
UTWÓRZ PROCEDURĘ emc_run_delete @cmdText nvarchar(MAX) JAKO NAZWĘ ZEWNĘTRZNĄ ddbmaSQLCLR. [ddbmaSQLCLRLib.DDBMASQL]. UruchomUsuń;
iść
idź UTWÓRZ PROCEDURĘ emc_run_backup @cmdText nvarchar(MAX) JAKO NAZWĘ ZEWNĘTRZNĄ ddbmaSQLCLR. [ddbmaSQLCLRLib.DDBMASQL]. Uruchomkopia zapasowa;
idź
UTWÓRZ PROCEDURĘ emc_run_restore @cmdText nvarchar(MAX) JAKO NAZWĘ ZEWNĘTRZNĄ ddbmaSQLCLR. [ddbmaSQLCLRLib.DDBMASQL]. Uruchom: Przywróć;
idź
UTWÓRZ PROCEDURĘ emc_run_delete @cmdText nvarchar(MAX) JAKO NAZWĘ ZEWNĘTRZNĄ ddbmaSQLCLR. [ddbmaSQLCLRLib.DDBMASQL]. UruchomUsuń;
iść
Po zarejestrowaniu lub zapisaniu procedur składowanych w bazie danych użytkowników należy użyć tej bazy danych użytkowników do uruchamiania procedur języka T-SQL w celu wykonywania kopii zapasowych i przywracania.
- (Opcjonalnie) Uruchom kopię zapasową przy użyciu języka T-SQL, aby przetestować małą kopię zapasową.
Additional Information
Zapoznaj się ze stroną 16 "Podręcznika instalacji agenta aplikacji PowerProtect Microsoft w wersji 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.