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 with Advanced Services | |
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
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
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 |