Archiwum autora

C#: Błąd: Error 1923. Service could not be installed. Verify that you have sufficient privileges to install system services

2015-08-18

Jak to!? Ja administrator nie mogę zainstalować usługi! Cóż, w moim przypadku chodziło o to, że ta usługa… już istniała. Jeśli chcesz taką usługę odinstalować posłuż się poleceniem: sc delete <nazwa_usługi>

Changes to the state or options of database 'XXX’ cannot be made at this time. The database is in single-user mode, and a user is currently connected to it.

2015-08-13

Podczas wykonywania prac na bazie przełączyłem ją do SINGLE_USER. Ot tak, na wszelki wypadek, żeby nikt w tej bazie oprócz mnie nie pracował. Potem przeszedłem do mastera, bo bazę trzeba było odtworzyć. Niestety od tej pory z bazą nie dało się już nic zrobić, bo stale wyskakiwał bład: Msg 5064, Level 16, State 1, Line […]

By Rafał Kraik in SQL

Narzędzia przydatne dla DBA

2015-08-12

Notepad ++ bo ma podświetlanie składni między innymi dla SQL i powershell i fajne funkcje edytorskie. W połączeniu z Compare Plugin pozwala wizualnie porównywać pliki. https://notepad-plus-plus.org/download/v6.8.1.html http://sourceforge.net/projects/npp-compare/ Port Query – do sprawdzania, czy SQL nasłuchuje na odpowiednim porcie. Jeżeli lokalnie wynik jest pozytywny a ze zdalnego hosta negatywny, to wskazuje to na porty zamknięte na […]

By Rafał Kraik in SQL

Linux: Network Manager: Pyta o hasło do Keyring po zmianie hasła użytkownika

2015-07-22

Po zmianie hasła w Linux RedHat Open Client otiera się okienko z pytaniem o hasło do Network Manager Applet Keyring. Jest to aplikacja, która przechowuje hasła wykorzystywane przez system operacyjny podczas nawiązywania połączeń. Nie byłoby dobrze, gdyby hasła te były przechowywane niezaszyfrowane…, stąd potrzeba wprowadzania hasła. Początkowo Keyring jest chroniony pierwszym hasłem, jakie użytkownik wygenerował […]

SQL: Jaka jest różnica między sesją a połączenie (session vs connection)

2015-07-21

Mamy w SQL dwa widoki: sys.dm_exec_connections sys.dm_exec_sessions Dlaczego dane o połączeniach/sesjach zostały podzielone na 2 widoki? Czy może być sesja bez połączenia albo połączenie bez sesji? Zazwyczaj jedna sesja = 1 połączenie. Ale połączenie określa raczej fizyczne cechy komunikacyjne między klientem a serwerem, jak rodzaj protokołu, ilość wysyłanych i odbieranych pakietów, szyfrowanie połączenia, parametry wykorzystanego […]

By Rafał Kraik in SQL

Windows: Jak wyłączyć automatyczne ponowne uruchomienie komputera po instalacji aktualizacji?

2015-07-21

Właśnie jesteś w połowie wykonywania „Ważnej Rzeczy” na komputerze z systemem Windows (nieważne czy to programowanie, czy gra, czy rozmowa na skype), a tu wyskakuje komunikat „W celu zakończenia instalowania aktualizacji za chwilę uruchomimy Windowsa na nowo”. O zgrozo! Jak to wyłączyć? Zacznijmy od szybkich kroków, które u mnie zadziałały. 1. Naciśnij przycisk Windows 2. […]

SQL: CLR: z jakiej pamięci korzystamy?

2015-07-13

No i przyszło mi się zderzyć z CLR na SQL. Jeśli chodzi o tworzenie bibliotek – no problem. Kompilujesz ładujesz, działa. Sęk w tym, że na jednym serwerze ciągle pojawiał się błąd z załadowaniem bibliotek CLR. Bład wskazywał na brak pamięci. Tymczasem na systemie z 16 GB RAM miałem 7GB RAM wolnego. Jak diagnozować ten przypadek? […]

By Rafał Kraik in SQL