Uwaga
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Dotyczy:sql Server
SSIS Integration Runtime w usłudze Azure Data Factory
Dotyczy:programu SQL Server
Asynchronicznie weryfikuje pakiet w katalogu usług Integration Services.
Składnia
catalog.validate_package [ @folder_name = ] folder_name
, [ @project_name = ] project_name
, [ @package_name = ] package_name
, [ @validation_id = ] validation_id OUTPUT
[ , [ @use32bitruntime = ] use32bitruntime ]
[ , [ @environment_scope = ] environment_scope ]
[ , [ @reference_id = ] reference_id ]
Argumenty
[ @folder_name = ] folder_name
Nazwa folderu zawierającego pakiet.
folder_name to nvarchar(128).
[ @project_name = ] project_name
Nazwa projektu, który zawiera pakiet.
project_name jest nvarchar(128).
[ @package_name = ] package_name
Nazwa pakietu.
package_name jest nvarchar(260).
[ @validation_id = ] validation_id
Zwraca unikatowy identyfikator (ID) walidacji.
validation_id jest bigint.
[ @use32bitruntime = ] use32bitruntime
Wskazuje, czy 32-bitowe środowisko uruchomieniowe powinno być używane do uruchamiania pakietu w 64-bitowym systemie operacyjnym. Użyj wartości 1
, aby wykonać pakiet ze środowiskiem uruchomieniowym 32-bitowym podczas uruchamiania w 64-bitowym systemie operacyjnym. Użyj wartości 0
, aby wykonać pakiet ze środowiskiem uruchomieniowym 64-bitowym podczas uruchamiania w 64-bitowym systemie operacyjnym. Ten parametr jest opcjonalny.
use32bitruntime jest bit.
[ @environment_scope = ] environment_scope
Wskazuje odwołania do środowiska, które są brane pod uwagę podczas walidacji. Gdy wartość jest A
, wszystkie odwołania środowiska skojarzone z projektem są uwzględniane w weryfikacji. Jeśli wartość jest S
, uwzględniane jest tylko jedno odwołanie do środowiska. Gdy wartość jest D
, żadne odwołania do środowiska nie są uwzględniane, a każdy parametr musi mieć wartość domyślną literału w celu przejścia weryfikacji. Ten parametr jest opcjonalny. Znak D
jest używany domyślnie.
environment_scope jest char(1).
[ @reference_id = ] reference_id
Unikatowy identyfikator odwołania do środowiska. Ten parametr jest wymagany tylko wtedy, gdy jedno odwołanie do środowiska jest uwzględnione w weryfikacji, gdy environment_scope jest S
.
reference_id jest bigint.
Zwracanie wartości kodu
0 (powodzenie)
Zestawy wyników
Żaden
Uprawnienia
Ta procedura składowana wymaga jednego z następujących uprawnień:
Uprawnienia do odczytu w projekcie i, jeśli ma to zastosowanie, uprawnienia DO ODCZYTU w środowiskach, do których się odwołujesz
Członkostwo w roli bazy danych ssis_admin
Członkostwo w roli serwera sysadmin
Błędy i ostrzeżenia
Na poniższej liście opisano niektóre warunki, które mogą zgłaszać błąd lub ostrzeżenie:
Nazwa projektu lub nazwa pakietu jest nieprawidłowa
Użytkownik nie ma odpowiednich uprawnień
Co najmniej jedno ze środowisk, do których odwołuje się sprawdzanie poprawności, nie zawiera odwołanych zmiennych
Sprawdzanie poprawności pakietu kończy się niepowodzeniem
Środowisko, do którego się odwołuje, nie istnieje
Nie można odnaleźć odwołanych zmiennych w środowiskach, do których odwołuje się weryfikacja
Zmienne są odwoływali się do parametrów pakietu, ale w weryfikacji nie uwzględniono żadnych środowisk, do których odwołuje się odwołanie
Uwagi
Walidacja pomaga zidentyfikować problemy, które mogą uniemożliwić pomyślne uruchomienie pakietu. Użyj widoków catalog.validations lub catalog.operations, aby monitorować stan weryfikacji.