Rzeka nowych możliwości (cz. 2)

Administracja bez opóźnień

W Yukonie są dostępne nowe narzędzia administracyjne. Po pierwsze, wszystkie prace związane np. z tworzeniem skryptów czy projektowaniem struktur analitycznych mogą być zgromadzone w projekcie. To samo dotyczy DTS i innych usług. Po drugie, interfejs administracyjny działa w inny sposób. Dotychczas np. uruchomienie kreatora "blokowało" cały interfejs. W Yukonie podczas zadań administracyjnych można wykonywać dowolne inne czynności na bazie, bez zbędnych opóźnień. Ponadto każda operacja wykonywana z poziomu interfejsu graficznego może być zapisana jako skrypt (zwykle obok przycisku z napisem OK znajduje się przycisk z napisem: Save Action to File). Ciekawą opcją w narzędziu do pisania kwerend jest podpowiadanie składni, podobnie jak w Visual Studio.

W serwerze Yukon wprowadzono nowy model API do programowego zarządzania warstwą SQL. SQL Object Model (SMO) zastępuje Distributed Management Objects (DMO). DMO będzie dostępne w wersji Yukon, ale nie będzie jednak obsługiwać nowych cech bazy. Warto dodać, że struktura obiektowa SMO bardzo przypomina DMO, w związku z czym migracja rozwiązań nie powinna sprawiać kłopotu. Co ważne, architektura SMO obsługuje także SQL Server 7.0 i 2000.

SMO wprowadza nieco inną koncepcję inicjacji obiektów niż w DMO. Przy tworzeniu obiektu niekoniecznie od razu są inicjowane wszystkie powiązane z nim "obiekty podrzędnie" - początkowo są dostępne tylko niektóre właściwości, a dopiero na żądanie (gdy kod odwoła się do danego elementu) serwer jest dodatkowo odpytywany. Dzięki temu łatwiej jest stworzyć "szybko reagujący" interfejs użytkownika, tak jak w SQL Server Workbench. Obok SMO do Yukona dostępny będzie także WMI Provider.

Najważniejsze nowości Yukona
  • Niezależne od siebie usługi Data Transformation Runtime (DTR) oraz Data Transformation Pipeline (DTP)

  • Uproszczona replikacja, a zwłaszcza zarządzanie replikowanymi bazami

  • Możliwość grupowania wymiarów w kostkach OLAP

  • Łatwe wykorzystanie usług analitycznych z poziomu aplikacji .Net

  • Zintegrowane i wygodne środowisko projektanta/administratora

  • Obiekty .Net do administrowania SQL 7.0, 2000 oraz Yukon

TOP 200