SQL Server 2008

Omówienie programu SQL Server Express

Opublikowano: 7 lipca 2010

Microsoft SQL Server 2008 Express to platforma bazy danych oparta na programie Microsoft SQL Server. Program SQL Server Express ułatwia opracowywanie aplikacji opartych na danych, które zapewniają dostęp do wielu funkcji, możliwość bezpiecznego przechowywania i szybkie wdrażanie.

SQL Server 2008 Express with Advanced Services to wydanie programu SQL Server Express, które zawiera nowe graficzne narzędzie do zarządzania, funkcje raportowania i zaawansowane funkcje wyszukiwania tekstowego.

SQL Server 2008 Express with Tools to wydanie programu SQL Server Express, które zawiera podstawowe graficzne narzędzie do zarządzania.

Wszystkie wydania programu SQL Server Express można pobrać bez opłat i rozprowadzać zgodnie z umową. Każde wydanie może działać jako klient bazy danych klienta i podstawowy serwer bazy danych. Wszelkie wydania programu SQL Server Express to idealny wybór dla niezależnych dostawców oprogramowania (ISV), użytkowników serwera, nieprofesjonalnych programistów, programistów sieci Web, właścicieli witryn sieci Web i hobbystów tworzących aplikacje klienckie. Jeśli wymagane są bardziej zaawansowane funkcje bazy danych, można uaktualnić program SQL Server Express do bardziej wyrafinowanych wersji programu SQL Server.

Program instalacyjny programu SQL Server Express upraszcza instalację dzięki niewielkiej liczbie okien dialogowych i pól. W celu wprowadzenia wartości domyślnych niektórych składników program instalacyjny wykorzystuje rolę AllFeatures_WithDefaults. Można wyświetlić pełny zestaw okien dialogowych, uruchamiając instalator z poziomu wiersza polecenia i określając parametry /Action=Install /UIMODE=Normal.

*

Zawartość strony
Funkcje programu SQL Server Express  Funkcje programu SQL Server Express
Funkcje programu SQL Server Express with Advanced Services  Funkcje programu SQL Server Express with Advanced Services
Program SQL Server Express with Tools  Program SQL Server Express with Tools

Funkcje programu SQL Server Express

Program SQL Server 2008 Express bazuje na programie SQL Server i obsługuje większość funkcji aparatu bazy danych dostępnych w tym produkcie.

Uwaga:

Jeśli użytkownik utworzy i zaprojektuje bazę danych w programie SQL Server Express, można dokonać migracji tej bazy danych do programu SQL Server. Jednak nie będzie możliwości korzystania z bazy danych programu SQL Server Express równolegle z wcześniejszymi wersjami programu SQL Server (dotyczy to również programu SQL Server 2000).

 

Obsługa funkcji programu SQL Server Express

Program SQL Server Express obsługuje większość funkcji programu SQL Server. Poniższa tabela zawiera niektóre główne funkcje i składniki, które są obsługiwane.

   
Procedury przechowywane Menedżer konfiguracji SQL Server Configuration Manager
Widoki Replikacja (tylko jako subskrybent)
Wyzwalacze Zaawansowane narzędzie do optymalizacji kwerend
Wskaźniki SMO/RMO
Narzędzia sqlcmd i osql Integracja z programem Visual Studio 2005
Poziomy izolowania migawek Service Broker (tylko jako klient)*
Bezpośrednia obsługa formatu XML wraz z XQuery i schematami XML SQL CLR
Obsługa języka Transact-SQL Obsługa wielu aktywnych zestawów wyników (MARS)
Dedykowane połączenie administratora** Kreator importowania/eksportowania

 

* Program SQL Server Express obsługuje funkcję Service Broker, ale bezpośrednia komunikacja między dwoma serwerami SQL Server Express nie jest obsługiwana.

** Funkcja dedykowanego połączenia administratora w programie SQL Server Express jest obsługiwana z flagą śledzenia 7806. Aby uzyskać więcej informacji na temat flag śledzenia, funkcji dedykowanego połączenia administratora i korzystania z tej funkcji (j.ang.), zobacz publikacje SQL Server Books Online.

Funkcje programu SQL Server nieobsługiwane w programie SQL Server Express

Poniższa tabela zawiera dodatkowe funkcje bazy danych w programie SQL Server, które nie są obsługiwane w tej wersji programu SQL Server Express. Ponadto zawiera ona nieobsługiwane funkcje bazy danych pochodzące z poprzednich wersji programu SQL Server.

Funkcje programu SQL Server nieobsługiwane w programie SQL Server Express Funkcje programu SQL Server pochodzące z poprzednich wersji nieobsługiwane w programie SQL Server Express
Database mirroring SQL Mail
Przywracanie w trybie online Fail-over clustering
Migawka bazy danych Rozproszone widoki partycjonowane
Równoległe operacje indeksowania Obsługa protokołu VIA
Zdublowane zestawy nośników Log shipping
Partycjonowanie Równoległe DBCC
Rozszerzenia Address Windowing Extensions (AWE) Równoległe tworzenie indeksów
Dodawanie pamięci bez wyłączania serwera Rozszerzony odczyt z wyprzedzeniem i skanowanie
Bezpośredni dostęp do HTTP SOAP Widoki indeksowane (perspektywa materializowana)
SQL Mail i Database Mail Widoki partycjonowane
Operacje indeksowania w trybie online -
SQL Server Agent i usługa SQL Server Agent -
 

Poniższa lista zawiera główne składniki programu SQL Server nieobsługiwane w programie SQL Server Express:

  • Usługi Reporting Services
  • Usługi powiadamiania
  • Usługi integracji
  • Usługi Analysis Services
  • Wyszukiwanie pełnotekstowe
  • Usługi OLAP/wyszukiwanie danych

Do początku strony Do początku strony

Funkcje programu SQL Server Express with Advanced Services

Program SQL Server 2008 Express with Advanced Services zapewnia dostęp do następujących dodatkowych funkcji, poza funkcjami dostępnymi w programie SQL Server 2008 Express:

  • Podstawowa instalacja programu SQL Server Management Studio, graficzne narzędzie do zarządzania ułatwiające zarządzanie i administrowanie bazami danych SQL Server Express.
  • Usługi Reporting Services.
  • BI Development Studio. To rozwiązanie umożliwia tworzenie raportów zintegrowanych i zapewnia środowisko projektowania do tworzenia raportów.
  • Wyszukiwanie pełnotekstowe to potężne narzędzie do wyszukiwania danych tekstowych.

Funkcje programu SQL Server obsługiwane w programie SQL Server Express

Program SQL Server Express obsługuje większość funkcji programu SQL Server 2008. Obsługiwane funkcje:

   
Procedury przechowywane Menedżer konfiguracji SQL Server Configuration Manager
Widoki Replikacja (tylko jako subskrybent)
Wyzwalacze Zaawansowane narzędzie do optymalizacji kwerend
Wskaźniki SMO/RMO
Narzędzia sqlcmd i osql Integracja z programem Visual Studio
Poziomy izolowania migawek Service Broker (tylko jako klient)*
Bezpośrednia obsługa formatu XML wraz z XQuery i schematami XML SQL CLR
Obsługa języka Transact-SQL Obsługa wielu aktywnych zestawów wyników (MARS)
Dedykowane połączenie administratora** Wyszukiwanie pełnotekstowe
Część funkcji usług Reporting Services*** Kreator importowania/eksportowania

 

* Program SQL Server Express obsługuje funkcję Service Broker, ale bezpośrednia komunikacja między dwoma serwerami SQL Server Express nie jest obsługiwana.

** Funkcja dedykowanego połączenia administratora w programie SQL Server Express 2008 jest obsługiwana z flagą śledzenia 7806. Aby uzyskać więcej informacji na temat flag śledzenia, funkcji dedykowanego połączenia administratora, zobacz tematy Flagi śledzenia (Transact-SQL) (j.ang.) i Używanie funkcji dedykowanego połączenia administratora (j. ang.) w publikacji SQL Server 2008 Books Online.

*** Aby uzyskać więcej informacji na temat funkcji obsługiwanych w programie SQL Server Express with Advanced Services, zobacz artykuł Usługi Reporting Services w programie SQL Server Express with Advanced Services (j.ang.).

Funkcje programu SQL Server nieobsługiwane w programie SQL Server Express

Poniższa tabela zawiera dodatkowe funkcje bazy danych w programie SQL Server 2008, które nie są obsługiwane w tej wersji programu SQL Server Express. Ponadto zawiera ona nieobsługiwane funkcje bazy danych pochodzące z wcześniejszych wersji programu SQL Server.

Funkcje programu SQL Server nieobsługiwane w programie SQL Server Express Funkcje programu SQL Server pochodzące z wcześniejszych wersji nieobsługiwane w programie SQL Server Express
Database mirroring SQL Mail
Przywracanie w trybie online Fail-over clustering
Migawka bazy danych Rozproszone widoki partycjonowane
Równoległe operacje indeksowania Obsługa protokołu VIA
Zdublowane zestawy nośników Log shipping
Partycjonowanie Równoległe DBCC
Rozszerzenia Address Windowing Extensions (AWE) Równoległe tworzenie indeksów
Dodawanie pamięci bez wyłączania serwera Rozszerzony odczyt z wyprzedzeniem i skanowanie
Bezpośredni dostęp do HTTP SOAP Widoki indeksowane (perspektywa materializowana)
SQL Mail i Database Mail Widoki partycjonowane
Operacje indeksowania w trybie online -
SQL Server Agent i usługa SQL Server Agent -

 

Poniższe główne składniki programu SQL Server 2008 nie są obsługiwane w programie SQL Server Express:

  • Usługi integracji (poprzednia nazwa Data Transformation Services)
  • Usługi Analysis Services
  • Usługi OLAP (Analysis Services)/wyszukiwanie danych

Do początku strony Do początku strony

Program SQL Server Express with Tools

Program SQL Server 2008 Express with Tools zapewnia dostęp do następujących dodatkowych funkcji, poza funkcjami dostępnymi w programie SQL Server 2008 Express:

  • Podstawowa instalacja programu SQL Server Management Studio, graficzne narzędzie do zarządzania ułatwiające zarządzanie i administrowanie bazami danych SQL Server Express.

Funkcje programu SQL Server obsługiwane w programie Server Express with Tools

Program SQL Server Express with Tools obsługuje większość funkcji programu SQL Server 2008. Obsługiwane funkcje:

   
Procedury przechowywane Menedżer konfiguracji SQL Server Configuration Manager
Widoki Replikacja (tylko jako subskrybent)
Wyzwalacze Zaawansowane narzędzie do optymalizacji kwerend
Wskaźniki SMO/RMO
Narzędzia sqlcmd i osql Integracja z programem Visual Studio
Poziomy izolowania migawek Service Broker (tylko jako klient)*
Bezpośrednia obsługa formatu XML wraz z XQuery i schematami XML SQL CLR
Obsługa języka Transact-SQL Obsługa wielu aktywnych zestawów wyników (MARS)
Dedykowane połączenie administratora** Kreator importowania/eksportowania

 

* Program SQL Server Express obsługuje funkcję Service Broker, ale bezpośrednia komunikacja między dwoma serwerami SQL Server Express nie jest obsługiwana.

** Funkcja dedykowanego połączenia administratora w programie SQL Server Express 2008 jest obsługiwana z flagą śledzenia 7806. Aby uzyskać więcej informacji na temat flag śledzenia, funkcji dedykowanego połączenia administratora, zobacz tematy Flagi śledzenia (Transact-SQL) (j.ang.) i Używanie funkcji dedykowanego połączenia administratora (j. ang.) w publikacji SQL Server 2008 Books Online.

Funkcje programu SQL Server nieobsługiwane w programie SQL Server Express with Tools

Poniższa tabela zawiera dodatkowe funkcje bazy danych w programie SQL Server 2008, które nie są obsługiwane w tej wersji programu SQL Server Express. Ponadto zawiera ona nieobsługiwane funkcje bazy danych pochodzące z wcześniejszych wersji programu SQL Server.

Funkcje programu SQL Server nieobsługiwane w programie SQL Server Express Funkcje programu SQL Server pochodzące z wcześniejszych wersji nieobsługiwane w programie SQL Server Express
Database mirroring SQL Mail
Przywracanie w trybie online Fail-over clustering
Migawka bazy danych Rozproszone widoki partycjonowane
Równoległe operacje indeksowania Obsługa protokołu VIA
Zdublowane zestawy nośników Log shipping
Partycjonowanie Równoległe DBCC
Rozszerzenia Address Windowing Extensions (AWE) Równoległe tworzenie indeksów
Dodawanie pamięci bez wyłączania serwera Rozszerzony odczyt z wyprzedzeniem i skanowanie
Bezpośredni dostęp do HTTP SOAP Widoki indeksowane (perspektywa materializowana)
SQL Mail i Database Mail Widoki partycjonowane
Operacje indeksowania w trybie online -
SQL Server Agent i usługa SQL Server Agent -

 

Poniższe główne składniki programu SQL Server 2008 nie są obsługiwane w programie SQL Server Express:

  • Usługi integracji (poprzednia nazwa Data Transformation Services)
  • Usługi Analysis Services
  • Usługi OLAP (Analysis Services)/wyszukiwanie danych
Do początku strony Do początku strony

SQL Server 2008