SSIS oznaczone posty

Rozwiązanie problemów z niskimi uprawnieniami

Wybrani użytkownicy przypisani są tylko do grupy DOMENA\Group_DevelopmentBasic. Grupa ta przeznaczona jest dla początkujących deweloperów, która ma dostęp tylko do kilku baz produkcyjnych z rolą db_datareader. W wyniku wstępnych testów okazało się że użytkownicy z DOMENA\Group_DevelopmentBasic,
nie mają:

  1. dostępu do jobów – należy umożliwić samo przeglądanie
  2. dostępu do metadanych SSISDB – należy umożliwić samo przeglądanie,
  3. dostępu do katalogu z projektami SSIS – – należy umożliwić samo przeglądanie
  4. możliwości uruchamiania „Execution Plan” – – należy umożliwić samo przeglądanie

Rozwiązania problemów:

  1. Dodanie do roli SQLAgentReaderRole w bazie msdb grupy DOMENA\Group_DevelopmentBasic
    (dostęp do Jobów, możliwość podglądu bez zmian – rozwiązanie problemu nr I)
USE [msdb]
GO
ALTER ROLE [SQLAgentReaderRole] ADD MEMBER [DOMENA\Group_DevelopmentBasic]
GO
  1. Dodanie do roli db_datareader w bazie SSISDB grupy DOMENA\Group_DevelopmentBasic
    (możliwość odczytu tabel z metadanymi – rozwiązanie problemu nr II):
USE [SSISDB]
GO
ALTER ROLE [db_datareader] ADD MEMBER [DOMENA\Group_DevelopmentBasic]
GO
  1. Dod...
Czytaj dalej

SSIS Error Code DTS_E_CANNOTACQUIRECONNECTIONFROMCONNECTIONMANAGER(0xC0209303)

Tworząc prosty pakiet ETL w SSIS mający na celu zaimportować dane z pliku Excela (xls) do bazy MS SQL Server 2012 otrzymałem następujący komunikat błędu:

 

 [Excel Source T_MSISDN [2]] Error: SSIS Error Code DTS_E_CANNOTACQUIRECONNECTIONFROMCONNECTIONMANAGER. The AcquireConnection method call to the connection manager "ECM_T_MSISDN" failed with error code 0xC0209303. There may be error messages posted before this with more information on why the AcquireConnection method call failed. 

Po dość długim googlowaniu i szukaniu rozwiązań  udało się usunąć błąd uruchamiając pakiet SSIS w trybie 32-bitowym.

Czytaj dalej
DBBS