Excel i SQL 2012 zbytnio się nie lubią. Jeżeli stworzysz pakiet odwołujący się do plików Excel możesz napotkać na błąd: Error: 0xC0209303 at GetDataFromExcel, Connection manager „Excel Connection Manager”: The requested OLE DB provider Microsoft.Jet.OLEDB.4.0 is not registered. If the 64-bit driver is not installed, run the package in 32-bit mode. Error code: 0x00000000. Aby […]
Archiwum za rok 2012
Pakiety SSIS korzystające z Excela na systemie 64 bitowym
Data Quality Services – błąd z tabelą Address w AdventureWorks
Próbowałem pobawić się DQS z wykorzystaniem tabeli Address w bazie danych AdventureWorks2012. Niestety napotkałem błąd: SQL Server Data Quality Services ——————————————————————————– 2012-12-03 21:40:35 Message Id: DataServiceDataSourceTableNotFound The data source table with id '[AdventureWorks2012].[Person].[Address]’ was not found while adding to the repository. Check whether the table is accessible by DQS. ——————————————————————————– Microsoft.Ssdqs.Infra.Exceptions.EntryPointException: The data source table […]
Data Quality Services DQS – instalacja
DQS składa się z serwera usługi i klienta. 1. Podczas instalacji Serwera SQL zaznacz pozycje odpowiadające za DQS Server i DQS Client 2. Po instalacji uruchom dqsinstaller. Podczas instalacji zostaną załadowane pozostałe bazy danych oraz zdefiniowane zostanie bezpieczeństwo. Między innymi należy podać hasło chroniące Database Encryption Key. (http://msdn.microsoft.com/en-us/library/hh231682.aspx). Log z instalacji będzie dostępny w pliku. […]
SSIS: DataTap w SQL 2012
We wpisie Jak uruchomić pakiet SSIS z TSQL w Management Studio? pokazałem jak uruchomić pakiet SSIS w management studio. W wersji SQL 2012 istnieje możliwość zdefiniowania tzw. Data Tap. Polega to na tym, że w Data Flow Task zostanie dodany „jakby Data Viewer”, ale jego celem nie będzie pokazanie rekordów przepływających z jednego tasku do drugiego w […]
Jak uruchomić pakiet SSIS z TSQL w Management Studio?
Zakładając, że pakiet został deployowany na serwer do Integration Services Catalog: to uruchomisz go tak: Declare @execution_id bigint EXEC [SSISDB].[catalog].[create_execution] @package_name=N’Package.dtsx’, @execution_id=@execution_id OUTPUT, @folder_name=N’AdventureWorks’, @project_name=N’CopyFiles’, @use32bitruntime=False, @reference_id=Null Select @execution_id DECLARE @var0 smallint = 1 EXEC [SSISDB].[catalog].[set_execution_parameter_value] @execution_id, @object_type=50, @parameter_name=N’LOGGING_LEVEL’, @parameter_value=@var0 EXEC [SSISDB].[catalog].[start_execution] @execution_id […]
SSIS: Gdzie zniknęły Package Configurations w wersji 2012?
Szukałem dzisiaj Package Configurations w SQL Data Tools (SQL 2012) i znaleźć nie mogłem. Polecenie powinno znajdować się w menu kontekstowym lub w menu SSIS… ale nie było go tam. Zajrzyjmy więc do właściwości pakietu: Jest! A przecież na stronce http://msdn.microsoft.com/en-us/library/ms141132.aspx piszą wyraźnie:
SSIS: Wykorzystanie Environment i parametrów w Project Deployment Model
W pakietach SSIS można używać Project Deployment Model . Charakteryzuje się on tym, że pozwala definiować parametry pakietu. Parametry są używane podczas pracy pakietu do zainicjowania zmiennych, zdefiniowania np. ścieżek, connection string itp. Parametry podaje się poprzez zdefiniowanie środowiska na serwerze, na którym pakiet będzie uruchamiany. Zdefiniuj parametr





























