2014-01-27
Też Cię to męczy? Musisz sprawdzić którędy wędrował mail, o której godzinie był wysłany, przyjęty, jakie serwery pocztowe go przetwarzały.
Znajomego Robarta bardzo to męczyło i mnie też. Na szczęście Tomek wiedział i powiedział.
1. Otówrz maila
2. Kliknij przycisk pakietu office (lub polecenie Plik)
3. Wybierz właściwości
I już widać nagłówek maila
2014-01-23
Nie można uruchomić skryptu powershell
Nie można go uruchomić, bo Execution Policy jest nieustawione (prawdopodobnie), ale gdy wykonuje Get-ExecutionPolicy dostajęL
Get-ExecutionPolicy : Not found
At line:1 char:20
+ Get-ExecutionPolicy <<<<
+ CategoryInfo : NotSpecified: (:) [Get-ExecutionPolicy],ManagementException
+ FullyQualifiedErrorId :
Podejrzewałem uszkodzenie .NET 2.0 i WMI Repository
Już miałem się brać za te naprawy, gdy nagle wszystko zaczęło działać. Jedyna rzecz jaka się zadziała to wylogowanie wszystkich zdalnych sesji na serwer i ponowne zaglogowanie się. Wyglądało jakby sesja użytkownika była zdublowana. Dziwne prawda?
Dalsze badanie potwierdziło, że problemy występowały tylko na moim profilu. Usunięcie profilu na serwerze i ponowne zalogowanie się na serwer rozwiązało problem.
2014-01-20
Błąd świadczy o tym, że operacja shrink chciała zmniejszyć plik bazy danych o strony, które są aktualnie wykorzystywane przez tabele znajdujące się w tempdb. Otrzymasz go czasem podczas shrinkowania tempdb:
DBCC shrinkfile (tempdb_data, 5000);
W tej sytuacji można:
1. DBCC FREESYSTEMCACHE (’ALL’)
czyści cache systemowy
2. Wykonać
CHECKPOINT
żeby bufory w pamięci były czyste, a następnie:
DBCC DROPCLEANBUFFERS
3. Wyczyścić cache procedur (skompilowane procedury przechowywane w pamięci):
DBCC FREEPROCCACHE
W moim przypadku ponowne uruchomienie shrink znowu skończyło się błędem, ale zwolniona została znacznie większa część pliku niż za pierwszym razem.
Jeśli już nic nie da się zrobić pozostanie tylko restart instancji…
Więcej na ten temat:
http://sqlsunday.com/2013/08/11/shrinking-tempdb-without-restarting-sql-server/
2014-01-17
Jeśli baza jest mirrorowana, to przy próbie przełączenia jej w stan offline otrzymuje się komunikat:
Msg 1468, Level 16, State 1, Line 2
The operation cannot be performed on database „xxxxxxxxxxxx” because it is involved in a database mirroring session.
Msg 5069, Level 16, State 1, Line 2
ALTER DATABASE statement failed.
Dlatego najpierw wyłącz mirroring:
ALTER DATABASE xxxxxxx
SET PARTNER OFF
a potem wyłącz bazę
ALTER DATABASE xxxxxx
SET offline
Na serwerze mirror baza przejdze w stan recovering. Ta konfiguracja obejmuje mirroring bez witnessa.
2014-01-15
Po zmianie certyfikatu SQL serwera usługa nie startuje z następującymi błędami w error logu:
The server could not load the certificate it needs to initiate an SSL connection. It returned the following error: 0x8009030d. Check certificates to make sure they are valid. Error: 26014, Severity: 16, State: 1. Unable to load user-specified certificate [Cert Hash(sha1) „xxxxxxxxxxxx”]. The server will not accept a connection. You should verify that the certificate is correctly installed. See „Configuring Certificate for Use by SSL” in Books Online. Error: 17182, Severity: 16, State: 1. TDSSNIClient initialization failed with error 0x80092004, status code 0x80. Reason: Unable to initialize SSL support. Cannot find object or property.
Error: 17182, Severity: 16, State: 1. TDSSNIClient initialization failed with error 0x80092004, status code 0x1. Reason: Initialization failed with an infrastructure error. Check for previous errors. Cannot find object or property.
Przyczyna – brak uprawnień do certyfikatu.
Certyfikat najlepiej zaimportować do magazynu certyfikatów Personal konta usługi SQL.
Jeżeli problem wystepuje Kliknij go prawym przyciskiem myszy (w przystawce certyfikaty) wybierz >> all tasks >> Manage Private Keys
Dodaj konto SQL serwera do listy uprawnionych i nadaj mu uprawnienie Full COntrol
2014-01-11
Jestem przyzwyczajony z wcześniejszych wersji Visual Studio, że przyprzejściu od formularza do kodu lub od kodu do formularza mogłem posługiwać się skrótem klawiaturowym F7 lub Shift F7. W Visual studio 2013 F7 nie działa, a właściwie działa, tylko ma inną funkcję – „Build Solution”.
Żeby zmienić działanie na przełączanie się z View Designer do View Code wykonaj następujące kroki:
1. Przejdź do Tools >> Options
2 Wybierz Keyboard
3. Wyszukaj komendy View.ToggleDesigner
4. Naciśnij F7
5. OK
Używaj F7 do przełączania się miedzy widokami.
2014-01-08
Metoda nr 1: Komenda uptime:
uptime
\\computerName has been up for: 31 day(s), 7 hour(s), 39 minute(s), 45 second(s)
Metoda nr 2: Komenda net statistice server:
net statistics server
Teraz poszukaj „Statistics sine”
Server Statistics for \\computerName
Statistics since 8/12/2013 7:11
Sessions accepted 1 Sessions timed-out 0 Sessions errored-out 29
Kilobytes sent 243424 Kilobytes received 99621
Mean response time (msec) 0
……