Moje podróże

admin | Ogólne | 24 listopada 2008

Dzisiaj temat nie związany w żaden sposób z hurtowniami danych ani ogólnie z IT. Otóż postanowiłem trackować miejsca w których byłem/będę/chce być. Szukając w internecie odpowiednich narzędzi, za najlepsze uznałem serwis Where I’ve Been. Stworzoną w nim mapkę wrzuciłem tutaj. :-)

MTS 2008 :: Hands-on-Labs z PerformancePoint

admin | PerformancePoint Server | 23 listopada 2008

Niestety również i w tym roku nie dałem rady zjawić się na październikowej konferencji MTS. Na szczęście większość materiałów konferencyjnych została w tym roku udostępniona online. Szczególnie zaciekawiła mnie maszyna wirtualna z labami dotyczącymi PPS, i to zarówno Monitoring jak i Planning (kod maszyny BIHOL 201+203-205+304-305).

Link: http://www.mts2008.pl/pobierzlaboratoria.aspx

SQL Server Compact - mobilna baza danych

admin | SQL Server 2008, Microsoft | 13 listopada 2008

Pracując od kilku lat na platformie SQL Server, dopiero niedawno odkryłem dla siebie świat mobilnych baz danych - SQL Server Compact. Okazuje się że w najnowszej edycji tego systemu (SSCE 3.5 SP1) możemy tworzyć całkiem ciekawe rozwiązania.

Po instalacji środowiska na urządzeniu Windows Mobile uzyskujemy dostęp do mobilnej wersji znanego narzędzia Query Analyzer, w którym wykonujemy wszystkie operacje na strukturze bazy bądź danych. Baza przechowywana jest fizycznie jako pojedyńczy plik .SDF - w razie potrzeby możemy ten plik fizycznie przekopiować do komputera PC. Wspierane są również bardziej zaawansowane mechanizmy - merge replication oraz najnowszy wynalazek Microsoftu w postaci Synchronization Services.

NorthwindSQL Compact 3.5

Do dyspozycji mamy podzbiór poleceń języka T-SQL, z nieco zmienioną składnią (np. w nazwach kolumn zawierających spację - tak jak na drugim screenie poniżej). Oczywiście całość oprogramowuje się z poziomu .NET Compact Framework  (przestrzeń nazw System.Data.SqlServerCe), więc programista znający podstawy ADO.NET bez problemu poradzi z napisaniem odpowiedniego kodu do łączenia z bazą.

Fragment kodu C#

Najbardziej oczywiste zastosowanie SQL Server Compact Edition to lokalne przechowywanie zbieranych danych, a następnie ich wysyłanie na “prawdziwy” serwer - SQL Server 2005/2008. Jak wspomniałem wcześniej, mamy tu do dyspozycji kilka scenariuszy synchronizacji - od najprostszych do nieco bardziej wyrafinowanych (replikacja).

Uwaga techniczna na koniec - do tworzenia aplikacji pod SSCE wymagany jest pełny pakiet Visual Studio 2008 z SP1 oraz SDK Refresh dla Windows Mobile 6. Na szczęście 90-dniowe triale Visual Studio można pobrać ze stron Microsoftu.

Link: http://www.microsoft.com/Sqlserver/2005/en/us/compact-downloads.aspx

Polski Wordpress
Oparte na WordPress | Theme by Roy Tanck. Tłumaczenia dokonał azWeb dla Polski support WordPress