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 Dowiedz się więcej…

Naprawa błędu podczas łączenia się przez zdalny pulpit dotyczący serwera licencji.

Poniżej przedstawiam poradę, którą opublikowałem w czerwcu 2014 r.  na WSS.pl [Porada] Jak naprawić błąd podczas łączenia się przez zdalny pulpit dotyczący serwera licencji ? Łącząc się do usługi pulpitu zdalnego można czasem uzyskać zaskakujący komunikat „Remote Desktop Connection No Licenses Available for this computer”. Please contact the server administrator.” Poniżej przedstawię jak w bardzo prosty sposób można rozwiązać ten problem.      W przypadku gdy podczas łączenia się z serwerem przy wykorzystaniu pulpitu zdalnego, pojawi się komunikat informujący nas o tym, że Dowiedz się więcej…

MS SQL Server 2012 SP1 dla MS Dynamics cz. I – czynności wstępne

Niniejszy artykuł jest pierwszą częścią opisującą proces instalacji MS SQL Server 2012 SP1 w wersji Developer w środowisku MS Windows Server 2012 R2 dla potrzeb instalacji MS Dynamics. Uwaga: Do prawidłowej instalacji SQL Server wymagany jest system operacyjny MS Windows Server 2008R2 z SP1 lub MS Windows Server 2012 /2012R2. W tym przypadku instalacja odbyła się na systemie operacyjnym MS Windows Server 2012 R2   Pierwszym krokiem przed przystąpieniem do instalacji SQL Serwera jest sprawdzenie czy w systemie operacyjnym są zainstalowane następujące Dowiedz się więcej…

Jest już Service Pack 2 dla SQL Server 2012

Pojawił się w Centrum Pobierania Microsoft Service Pack 2 dla SQL Server 2012. W SQL Server 2012 z dodatkiem Service Pack 2 zawarte są  wszystkie poprawki z, które udostępnione były z SP1 wraz z Cummulative Update 9. Wprowadzone zostały m in. poprawki: Wsparcie dla tworzenia kopii zapasowych COPY_ONLY w AlwaysOn poprzez DPM, Wsparcie dla tworzenia lokalnej kostki. Poprawa wydajności SSIS (dotyczy SSIDB deadlock), Poprawki funkcjonalności replikacji, Poprawki mechanizmów dotyczących składowania danych. Linki: SQL Server SQL Server 2012 SP2 SQL Server SQL Server 2012 Dowiedz się więcej…

Konwersja dużych wartości hexadecimal na liczbę dziesiętną.

W MS SQL Server, a dokładnie w języku T-SQL występują pewne ograniczenia podczas konwersji typu hexadecimal na układ dziesiętny. Poniżej przedstawię rozwiązanie problemu. Do konwersji typów varbinaty (liczby  przedstawione w układzie szestnastkowym) na układ dziesiętny służą dwie funkcje T-SQL. Są nimi CAST() oraz CONVERT(). W tym przypadku lepiej będzie używać funkcji CONVERT(). Składnia: CONVERT ( data_type [ ( length ) ] , expression [ , style ] ) data_type [ ( length ) ] – typ danych na który będzie konwertowane wyrażenie. Dowiedz się więcej…

Różnice pomiędzy funkcjami ISNULL i COALESCE

Funkcje ISNULL oraz COALESCE wspierają nas przy pracy z wartościami NULL. Obie te funkcje spełniają tę sama rolę lecz ich zachowanie się różni. Poniżej opiszę te funkcje oraz przybliżę różnice występujące pomiędzy nimi. Pierwszą omawianą funkcją będzie ISNULL. ISNULL Składnia: ISNULL ( check_expression , replacement_value ) Argumenty: check_expression – Wyrażenie dowolnego typu, które jest sprawdzane czy jego wartość jest NULL. replacement_value – Wyrażenie, które jest zwracane w przypadku gdy wartość  wyrażenia check_expression jest NULL. Funkcja ta przyjmuje tylko dwa parametry. Funkcja ta zwraca Dowiedz się więcej…