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
Wdraża projekt w folderze w katalogu usług Integration Services lub aktualizuje istniejący projekt, który został wcześniej wdrożony.
Składnia
catalog.deploy_project [@folder_name =] folder_name
, [ @project_name = ] project_name
, [ @project_stream = ] projectstream
[ , [ @operation_id = ] operation_id OUTPUT ]
Argumenty
[@folder_name =] folder_name
Nazwa folderu, w którym jest wdrażany projekt.
folder_name to nvarchar(128).
[@project_name =] project_name
Nazwa nowego lub zaktualizowanego projektu w folderze.
project_name jest nvarchar(128).
[@projectstream =] strumienia projektu
Zawartość binarna pliku wdrożenia projektu usług Integration Services (rozszerzenie ispac).
Aby pobrać zawartość binarną pliku, można użyć instrukcji SELECT z funkcją OPENROWSET i dostawcą zestawów wierszy BULK. Aby zapoznać się z przykładem, zobacz Deploy Integration Services (SSIS) Projects and Packages (SSIS) Projects and Packages (Projekty i pakiety usług SSIS). Aby uzyskać więcej informacji o systemie OPENROWSET, zobacz OPENROWSET (Transact-SQL).
strumienia projektu jest varbinary(MAX)
[@operation_id =] operation_id
Zwraca unikatowy identyfikator operacji wdrażania.
operation_id jest bigint.
Zwracana wartość kodu
0 (powodzenie)
Zestawy wyników
Żaden
Uprawnienia
Ta procedura składowana wymaga jednego z następujących uprawnień:
CREATE_OBJECTS uprawnienia do folderu w celu wdrożenia nowego projektu lub uprawnienia MODYFIKUJ w projekcie w celu zaktualizowania projektu
Członkostwo w roli bazy danych ssis_admin
Członkostwo w roli serwera sysadmin
Błędy i ostrzeżenia
Poniższa lista zawiera opis niektórych warunków, które mogą spowodować wystąpienie błędu procedury składowanej:
Parametr odwołuje się do obiektu, który nie istnieje, parametr próbuje utworzyć obiekt, który już istnieje lub parametr jest nieprawidłowy w inny sposób
Wartość parametru @project_name jest niezgodna z nazwą projektu w pliku wdrożenia
Użytkownik nie ma wystarczających uprawnień
Uwagi
Podczas wdrażania lub aktualizowania projektu procedura składowana nie sprawdza poziomu ochrony poszczególnych pakietów w projekcie.