Hmm… A required privilege is not held by the client… Jak ci czegoś brakuje, to powiedz co to jest! Niestety Integration Services Deployment Wizard nie chciał powiedieć co go boli… Skoro brakuje jakiegoś prawa (Local Settings >> Local Policies >> User Rights Assigment) to naprawa SQL powinna pomóc. Ponieważ serwer był testowy, to naprawa była możliwa. […]
Archiwum dla kategorii ‘SSIS’
SSIS: Error deploying SSIS project: A required privilege is not held by the client
SSIS: ISDeploymentWizard: „Not enough storage is available to complete this operation.”
Aby zainstalować w SSIS Catalog nowe pakiety możesz po prostu dwa razy kliknąć na pakiecie. Jeśli środowisko jest poprawnie skonfigurowane spowoduje to uruchomienie ISDeploymentWizard, który krok po kroku poprowadzi do zainstalowania pakietu na serwerze. Niestety jeśli pakiet jest większy, to czasami na pewnym etapie deploymentu może dojść do błędu…. ja spotkałem: The package failed to […]
SSIS: Co zrobić, aby błąd w ForEach nie powodował zakończenia pakietu
W kontenerze ForEach odbywa się kopiowanie plików, które jest narażone na błędy. Chciałbyś zapisać gdzieś informację o błędzie, ale nie przerywać kopiowania. Jak to zrobić, poza globalną zmianą wyłączającą wszelkie śledzenie plików. Sytuacja wejściowa wygląda następująco: Pętla (count and copy files) wykonywana jest dla każdego pliku, a po jej zakończeniu może być wyświetlone podsumowanie […]
SSIS: Błąd podczas zapisu do Excel-a
Jeśli pakiet SSIS ma zapisywać dane do skoroszytu Excel, to podczas definiowania docelowego arkusza możesz napotkać bład: There is no sufficient information about mapping SSIS types to data types of the selected .NET data provider. As a result, you may need to modify the default column types of the SQL statement on the next screen. […]
Korzystanie z Microsoft.Jet.OLEDB.4.0 na systemie x64 w pakietach SSIS
Pakiet DTSX utworzony w Visual Studio i uruchamiany bez problemu w trybie debug nie uruchamia sie w systemie operacyjnym po wywołaniu komendy DTExec z komunikatem: Started: 21:59:26 Error: 2015-02-27 21:59:26.75 Code: 0xC0209303 Source: 04 Add column with logging Connection manager „Excel Connection Manager” Description: The requested OLE DB provider Microsoft.Jet.OLEDB.4.0 is not registered. If the […]
SSIS: Dynamiczna nazwa pliku podczas eksportu danych
Załóżmy, że chcesz eksportować dane do excela, ale za każdym razem ma powstawać plik z nową nazwą. Nazwa może wynikać np z wartości parametru generowanego podczas pętli (patrz poprzedni wpis). Samo przepisywanie danych ze źródła do celu to nic. Umieszczasz w Data Flow Tasku Data Source wskazujące np na SQL Server, definiujące zapytanie pobierające dane […]
SSIS: Wczytanie listy wartości z tabeli i iteracja dla każdej z wartości
Należało wyeksportować dane dla każdego pracownika do osobnego pliku. Ponieważ lista pracowników jest dość długa, aż prosi się o skorzystanie z paczki SSIS. Zaczynamy od zdefiniowania listy pracowników gdzieś na serwerze SQL: Tabela names zawiera kolumnę name, a wartości w niej znajdujące się to imiona (nazwiska, czy jakakolwiek inna informacja o pracowniku). Budujemy projekt […]