Archiwum za miesiąc 2021-03

SQL: AlwaysOn: Cloud witness: The client and server cannot communicate

2021-03-28

Podczas dodawania do quorum  świadka „Cloud Witness” dostałem błąd: An error was encountered while modifying the quorum settings. Your cluster quorum settings have not been changed. The client and server cannot communicate, because they do not possess a common algorithm. Dodajmy, że Always On był konfigurowany na Windows 2016. Przyczyną jest to, że Azure Storage […]

By Rafał Kraik in SQL

Python: Kolorowy tekst w konsoli

2021-03-22

Większość terminali, zarówno na Unix, jak i pod Windows obsługują „kody ucieczki” pozwalające na takie sformatowanie napisu wyświetlanego w konsoli poleceniem print, aby wyświetlany tekst otrzymał odpowiedni kolor. Szczegółowo ten mechanizm jest opisany tutaj: https://en.wikipedia.org/wiki/ANSI_escape_code#Colors Jeśli jednak chcesz ominąć czytanie długiej dokumentacji, bo po prostu chcesz wyświetlić coś na kolorowo, to powinno wystarczyć rozumienie poniższej […]

SQL: Uzyskanie adresu IP v4 serwera

2021-03-12

W pewnych przypadkach trzeba ustalić jaki adres IPv4 jest przypisany do serwera. Można oczywiście zajrzeć do widoku sys.dm_exec_connections Niestety ta metoda nie zadziała jeśli połączenie jest nawiązane przez Shared Memory, albo 127.0.0.1 albo (i to mój przypadek) przez IPv6, a tymczasem potrzebowałem IPv4. Na całe szczęście udało się znaleźć ciekawy pomysł z wykorzystaniem xm_cmdshell i […]

By Rafał Kraik in SQL