Porady

Włączenie Developer Dashboard

1

The Fluoride Uncertainty Theory

Skrypt powershell’owy do włączania Developer Dashboard zwanego w polskiej wersji językowej pulpitem nawigacyjnym programisty. Narzędzie to pozwala  analizować wydajność środowiska SharePoint od strony klienta, szczególnie przydatny w wypadku pojawienia się problemów wydajnościowych. Wyświetlany raport prezentuje czasy wywołania poszczególnych metod, zapytań SQL (wraz z ich treścią) oraz czasy związane z WebPartami na stronie. Warto o tym narzędziu pamiętać.

(więcej…)

Wyświetlanie błędów w SharePoint 2010

2

ERROR 404 ERROR 404 ERROR 404 ERROR 404Od czasu do czasu niestety doprowadzamy do wysypania się naszego SharePointa. Niestety sytuacja taka jest nieunikniona w momencie dokonywania testów i modyfikacji. Przykład radzenia sobie w sytuacjach kryzysowych z położonym SharePointem opisałem niedawno, dzisiaj natomiast przedstawię rozwiązanie dla sytuacji gdy uzyskujemy na witrynie Sharepoint komunikat o treści: An unexpected error has occurred. Niestety treści w takowym komunikacie jak i opisie brak. Wynika to z faktu wyłączenia wyświetlania pełnej treści błędów przez IISa. Nie pozostaje więc nic jak tylko włączyć pełne wyświetlanie błędów.

(więcej…)

Usuwanie „złych” webpartów

3

ROAD CLOSED

Co zrobić, gdy po dodaniu jakiegoś webpart’a otrzymujemy nieobsłużony błąd nie pozwalający wyświetlić strony? Odpowiedź jest prosta – trzeba go usunąć. Realizacja może okazać się niestety znacznie trudniejsza ze względu na brak dostępu do witryny z pechowym webpartem.

Microsoft na nasze szczęście umożliwił wykonanie operacji usuwania niechcianego webparta bez konieczności wyświetlania danej strony. W tym celu udostępniony został ekran Konserwacji składników Web Part.

Chcąc uruchomić naszą ostatnią deskę ratunku na końcu adresu witryny/strony dopisujemy tekst:

?Contents=1

Po otwarciu tego adresu będziemy mogli bezproblemowo usunąć, zamknąć czy też zresetować do ustawień domyślnych poszczególne webparty.

Konfiguracja baz SQL kontentu SharePoint

1

Microsoft SQL ServerOstatni wpis opisywał mniej więcej kontekst wystąpienia świetnie obsłużonego błędu HRESULT: 0x80040E14 wynikającego z braku miejsca na serwerze SQL. Dziś przypomnę natomiast ścieżkę ratunkową w takim momencie jak i dobrą praktykę w kontekście konfiguracji baz danych SharePoint na serwerze SQL.

(więcej…)

Błąd HRESULT: 0x80040E14

1

stencil free spaceNa weekend błąd pojawiający się podczas próby dodawania nowego elementu na liście SharePoint lub dokumentu:

HRESULT: 0x80040E14

Błąd niestety nie niesie ze sobą dobrych wieści: Właśnie skończyło się wolne miejsce na serwerze SQL.

Oznaczać to może dwa scenariusze:

1. Osiągnęliśmy limit rozmiaru bazy danych Microsoft SQL Express (4GB/10GB)

2. Skończyło się miejsce na fizycznych dyskach serwera SQL

W takim wypadku pozostaje nam jedynie wykonanie czystki na zasobach SharePoint – np. wyczyszczenie koszy witryn, zbędnego kontentu lub poszukanie miejsca na dyskach serwa SQL. Oba tematy szerokie i wymagające od nas dłuższej pracy.

SharePoint a akceleracja WAN

0

Ferrari 599XX

Dzisiaj krótki wpis ku pamięci dotyczący akceleracji rozproszonych sieci WAN w kontekście współpracy z SharePoint. SharePoint sam w sobie z takowym rozwiązaniem nie ma problemów nie mniej jeden problem może się pojawić. Po uruchomieniu akceleracji sieci WAN mogą przestać działać wszystkie kontrolki typu SharePoint Picker. Po uruchomieniu jakiegoś zapytania o użytkownika czy dane zewnętrzne kontrolka nie zwraca żadnych danych lub permanentnie prezentuje proces wyszukiwania.

Rozwiązaniem problemu jest wyłączenie cache’owania uwierzytelniania NTLM w  narzędziu akceleracyjnym. IIS wymaga autoryzacji NTLM per request. Po wyłączeniu wszystkich opcji, które oszczędzają zasoby na tym elemencie problem zostaje rozwiązany.

Wdrożenie Cumulative Update nie zmienia numeru wersji SharePoint

0

London Underground - car 012301 interior number plateKażdorazowe wdrożenie zbioru poprawek w postaci Cumulative Update lub też Service Packa zmienia numer wersji usługi SharePoiont. Natrafiłem jednak na scenariusz, w którym po wdrożeniu zbioru poprawek wersja usługi SharePoint nie uległa zmianie.

(więcej…)

Do góry