![]() | |||||
![]() ![]() ![]() ![]() ![]() |
Program Microsoft Windows SharePoint Services umożliwia wyszukiwanie w zawartości całej witryny sieci Web na serwerze lub farmie serwerów. Program Windows SharePoint Services oferuje szersze możliwości wyszukiwania w porównaniu z programem SharePoint Team Services 1.0 firmy Microsoft. W programie SharePoint Team Services, wyszukiwanie było zaimplementowane za pomocą katalogów Internetowych usług informacyjnych (IIS). Wyszukiwanie było ograniczone do dokumentów w systemie plików; użytkownicy nie mogli wyszukiwać na listach, takich jak zadania i kontakty, ani w elementach tablic dyskusyjnych. Ponieważ wszystkie informacje witryny, w tym dokumenty, są teraz przechowywane w bazie danych, wyszukiwanie w programie Windows SharePoint Services uwzględnia całą zawartość witryny.
Funkcje wyszukiwania są dostępne tylko w programie Windows SharePoint Services z serwerem SQL Server 2000. W przypadku używania programu Microsoft SQL Server Desktop Engine (Windows) 2000 (WMSDE), funkcje wyszukiwania są niedostępne.
Wyszukiwanie jest dostępne dla serwera lub farmy serwerów. Oznacza to, że wyszukiwanie jest włączone albo wyłączone dla wszystkich witryn sieci Web najwyższego poziomu i podwitryn na serwerze lub farmie serwerów. Jeśli wyszukiwanie nie zostanie włączone, łącza wyszukiwania nie pojawią się w witrynach sieci Web przechowywanych na serwerze wirtualnym.
Wyszukiwanie może dotyczyć większości list i wszystkich bibliotek dokumentów w witrynie. Wyszukiwanie nie może dotyczyć wykazów list, takich jak pasek Szybkie uruchamianie lub ankiety. Wyszukiwać można w całej witrynie lub na jednej liście w witrynie. Na przykład można wyszukiwać określony kontakt na liście kontaktów.
W przypadku używania programu SQL Server 2000 można włączyć wyszukiwanie pełnotekstowe w witrynach sieci Web. Chociaż wyszukiwanie pełnotekstowe serwera SQL Server 2000 jest dobrym rozwiązaniem dla witryn sieci Web programu Windows SharePoint Services w małych lub średnich firmach; w dużych farmach serwerów wyszukiwanie pełnotekstowe serwera SQL Server 2000 nie działa dobrze. Katalogi wyszukiwania mogą stanowić 40 procent miejsca na dysku zajmowanego przez dane. Istnieje górny limit 256 katalogów wyszukiwania na serwer. Ponadto mogą występować problemy z wydajnością po osiągnięciu 1 miliona wierszy w tabeli katalogów wyszukiwania. W przypadku używania dużej farmy serwerów nie jest zalecane oferowanie funkcji wyszukiwania dla wszystkich witryn sieci Web w farmie serwerów. Należy rozważyć dodanie wyszukiwania dla klientów specjalnych, jeśli ma dotyczyć usługodawcy internetowego, usługodawcy w zakresie udostępniania aplikacji lub ograniczonej liczby witryn, w przypadku zarządzania witrynami sieci Web na podstawie programu Windows SharePoint Services w dużej firmie.
Wyszukiwanie pełnotekstowe programu SQL Server 2000 obsługuje tylko jeden język w bazie danych. Aby włączyć wyszukiwanie pełnotekstowe w kilku językach w witrynach sieci Web programu Windows SharePoint Services, należy rozważyć zarządzanie poszczególnymi językami na osobnych serwerach wirtualnych z odrębnymi bazami danych dla każdego języka.
Program SQL Server 2000 używa zasobów językowych w katalogach wyszukiwania pełnotekstowego. Na poniższej liście przedstawiono dostępne zasoby językowe:
Pakiet zasobów języków neutralnych jest przeznaczony dla języków spoza tej listy.
Po włączeniu pełnotekstowego wyszukiwania w programie Windows SharePoint Services jest tworzony pusty katalog o nazwie domyślnej ix_nazwa_bazy_danych. Następnie program SQL Server 2000 indeksuje istniejącą zawartość witryny i dodaje zawartość do tego katalogu w miarę dodawania jej do nowej witryny sieci Web. Poza włączaniem i wyłączaniem wyszukiwania pełnotekstowego wszelkie zarządzanie wyszukiwaniem lub monitorowanie musi być wykonywane za pomocą programu SQL Server 2000 z narzędziami administracyjnymi programu SQL Server.