Archiwum dla kategorii ‘SQL’

PostgreSQL: PGAdmin: Zapomniane master password

2023-03-28

PG Admin daje możliwość zapisania haseł wykorzystywanych do połączenia się do serwerów PostgreSQL. Dzięki temu administrator nie musi ich wprowadzać za każdym razem na nowo. Czy to dobra praktyka, żeby najważniejsze hasła zapisać lokalnie na dysku (nawet w zaszyfrowanej postaci)? Powiedziałbym, że nie, ale się da…. Jeśli zapomnisz tego hasła do haseł (master password) to […]

By Rafał Kraik in SQL

Azure: Sprytny sposób na skryptowanie w Azure CLI i BASH

2022-11-15

Azure CLI uruchamiane z linii komend jest zdecydowanie prostsze niż wykonywanie tej samej czynności z poziomu PowerShell. No dobrze, może nie zawsze, ale zdarza się. Na przykład do utworzenia alertu, w przypadku PowerShella trzeba utworzyć kilka różnych obiektów programistycznych, które w końcu łączy się w całość. Nie jest to problem dla programisty, ale administrator może […]

By Rafał Kraik in Azure

Helpdesk: TSM TDP – odtwarzanie bazy danych master

2022-10-25

IBM Tivoli Data Protection to jedeno z rozwiązań ciągle używanych do wykonywania kopii zapasowej baz danych SQL. Narzędzie ma swoje wady i zalety, ale robi to co ma robić i chwała mu za to. Dokumentacja produktu jest stworzona w dość typowy dla IBM pokrętny sposób. Niby wszystko tam jest, ale znalezienie sensownej informacji – to […]

By Rafał Kraik in SQL

Azure: Definiowanie alertu w oparciu o metryki w PowerShell

2022-09-19

Azure Monitor pozwala na konfigurację alertów, które zostaną wyzwolone w przypadku zwiększonego wykorzystania zasobów wybranego obiektu infrastruktury, np. przeciążonego CPU, dysku sieci, ale także w oparciu o przekroczenie licznika pewnych zdarzeń, jak np. liczba nieudanych logowań w określonym czasie. Poniżej możesz zobaczyć, jak stworzyć taki alert przy pomocy powershella. Na początek należy się zalogować do […]

By Rafał Kraik in Azure

PostgreSQL: Instalacja PGAdmin4

2022-07-03

PGAdmin4 to aplikacja webowa stworzona w Python-Flask pozwalajaca na prace z baza danych PostgreSQL w interfejsie graficznym. Oto jak zainstalowac PGAdmin4 na Ubuntu: Jak zwykle należy rozpocząć od aktualizacji: sudo apt update Teraz podłączamy repozytorium z PGAdmin4: curl https://www.pgadmin.org/static/packages_pgadmin_org.pub | sudo apt-key add sudo sh -c 'echo „deb https://ftp.postgresql.org/pub/pgadmin/pgadmin4/apt/$(lsb_release -cs) pgadmin4 main” > /etc/apt/sources.list.d/pgadmin4.list && […]

Azure: Znajdowanie subnetid

2022-07-03

W konfiguracji pewnego programu musiałem podać subnetid, ale w portalu Azure nie udało mi się tej informacji znaleźć. Jest id dla VNET, ale dla subnet widać już tylko dość praktyczne informacje, a subnetid, raczej taką nie jest. Po pierwsze wyświetliłem wszystkie informacje o podsieciach sieci: az network vnet subnet list –resource-group MY_RESOURCEGROUP_NAME –vnet-name MY_VNET_NAME Polecenie […]

By Rafał Kraik in Azure

PostgreSQL: pgBouncer: pooling mode i problemy z ustawieniami sesji

2022-06-09

Był sobie użytkownik. Ten użytkownik łączył się do swojej bazy danych w PostgreSQL korzystając z pgBouncera. Tyle dobrego mówi się o zarządzaniu połączeniami przez pgBouncera, że hohoho, więc użytkownik robił dobrze, że robił tak jak robił. Pojawił się jednak problem… czasami ni z tego ni z owego pojawiał się komunikat mówiący o tym, że zapytanie […]