Advanced Search
Search Results
146 total results found
Systemy Operacyjne
Aplikacje
Bazy danych
Microsoft Windows
Linux
VIM
MSSQL
Sybase
MySQL | MariaDB
SAP S/4 Hana
Certyfikaty SSL
Oracle DB
MailCow
Docker
NetBox
Zabbix
Komendy CLI
Ogólne komendy BASH
Obsługa VIM
Sieć
Generowanie certyfikatów
Skrypty powershell
Diagnostyka systemu
Specyficzne dla Rodziny Enterprise Linux
Konfiguracja oprogramowania
Konfiguracja silnika
Utworzenie konfiguracji w docker
Podstawowe komendy użytkowe
Sprawdzenie samej listy IPv4 kart sieciowych
Wszystkie komendy uruchamiamy w powershell. Komenda ipconfig: ipconfig /all | findstr /I "Adapter | Descripton | IPv4" Komenda Get-NetAdapter, z ładniejszym formatowaniem) Get-NetAdapter | ForEach-Object { $adapterName = $_.InterfaceAlias $ipv4 ...
Sprawdzanie zombie procesów
printf "PID PPID USER STAT CMD\n"; ps -eo pid,ppid,user,stat,command | awk '$4 ~ /Z/'
Podstawowe komendy w VIM
Otwieranie pliku następuje poprzez uruchomienie komendy vim nazwa pliku By przejść do trybu edycji pliku używamy klawisza a: Po samym otwarciu pliku jesteśmy w trybie "przeglądania" pliku: Naciskając klawisz a przechodzimy do trybu insert co pozwala n...
Zaawansowana obługa VIM
Wszystkie poniższe komendy wykonujemy w trybie nasłuchiwania komend (pusty dół okna VIM) Wyszukiwanie w VIM /TekstDoWyszukania Usunięcie aktywnej linii: dd Podmiana znaków na inne w całym dokumencie: :%s/old/new/g <start> - nr linii początkowa<stop> - n...
Wypisanie komend pod shrink wszystkich plików
W T-SQL (SSMS / SQL Server management studio) wykonujemy polecenie: SELECT 'USE [' + d.name + N']' + CHAR(13) + CHAR(10) + 'DBCC SHRINKFILE (N''' + mf.name + N''' , 0, TRUNCATEONLY)' + CHAR(13) + CHAR(10) + CHAR(13) + CHAR(10) FROM ...
Reguły w firewallu dla ECHO / PING / ICMP
Dodanie reguł New-NetFirewallRule -DisplayName "PING / ECHO / ICMP v4" -Direction Inbound -Protocol ICMPv4 -IcmpType 8 -Action Allow New-NetFirewallRule -DisplayName "PING / ECHO / ICMP v6" -Direction Inbound -Protocol ICMPv6 -IcmpType 8 -Action Allow U...
Przekierowanie ruchu sieciowego pomiędzy kartami sieciowymi
Włączenie przekazywania pakietów (IP Forwarding) Na początku należy sprawdzić konfigurację sysctl sudo vim /etc/sysctl.conf i szukamy wpisu: net.ipv4.ip_forward = 1 Przeładowujemy konfigurację sudo sysctl -p i sprawdzamy czy opcja jest aktywna: cat /...
Sprawdzenie aktualnych zadań / zapytań na bazie danych
Wykonujemy w SSMS: SELECT session_id, command, text FROM sys.dm_exec_requests CROSS APPLY sys.dm_exec_sql_text(sql_handle)
Sprawdzenie ile % bazy danych się odtworzyło
Wykonujemy w SSMS, mając wybraną bazę master: SELECT [session_id], [command], [percent_complete], DATEADD(MILLISECOND, [estimated_completion_time], GETDATE()) AS [estimated_completion_datetime] FROM sys.dm_exec_requests WHERE [comm...
Przełączenie bazy danych z [RESTORING...] do open
Wykonujemy w SSMS z wybraną bazą master: RESTORE DATABASE NazwaBazyDanych WITH RECOVERY;
Sprawdzenie ostatnich backupów
Uruchamiamy w SSMS z wybraną bazą master SELECT database_name, backup_finish_date AS last_log_backup FROM msdb.dbo.backupset WHERE type = 'L' -- L oznacza backup logów AND database_name = 'NazwaBazy' -- podaj nazwę bazy danych, której backup chcesz spra...
Purge informacji o backupach z bazy danych
Uruchamiamy z poziomu SSMS z wybraną bazą master / msdb use msdb go exec sp_delete_database_backuphistory 'NazwaBazy' go
Sortowanie tabel po rozmiarze
Uruchamiamy w SSMS z wybraną odpowiednią bazą danych: SELECT t.name AS TableName, SUM(ps.reserved_page_count) * 8 AS ReservedSpaceKB, SUM(ps.used_page_count) * 8 AS UsedSpaceKB FROM sys.tables t JOIN sys.dm_db_partition_stats ps ON ...
Zajętość poszczególnych tabel w DB
Uruchamiamy w SSMS z wybraną odpowiednią bazą danych: select top 30 schema_name(tab.schema_id) + '.' + tab.name as [table], cast(sum(spc.used_pages * 8)/1024.00 as numeric(36, 2)) as used_mb, cast(sum(spc.total_pages * 8)/1024.00 as numeric(36, 2...
Przełączanie bazy w tryb read-only
Uruchamiamy w SSMS z wybraną baza master: USE [master] GO ALTER DATABASE NazwaBazy SET READ_ONLY WITH NO_WAIT GO
Sprawdzenie wszystkich plików, rozmiarów oraz trybu recovery
Uruchamiamy w SSMS z wybraną bazą master: SELECT d.name AS 'Nazwa bazy danych', d.recovery_model_desc AS 'Tryb odzyskiwania', mf.type_desc AS 'Typ pliku', mf.name AS 'Nazwa pliku', CONVERT(decimal(12,2),mf.size*8/1024.0) AS 'Wie...
Shrink rozmiaru logów transakcyjnych
Uruchamiamy w SSMS z wybraną bazą master Przed samą operacją zaleca się wykonanie backupu full DB. Należy również sprawdzić recovery model. USE NazwaBazyDanych; GO -- Zmieniamy tryb recovery na SIMPLE by można było wykonać shrink zapchanego logu ALTE...
Naprawa uszkodzonej przystawki Configuration Manager
W momencie wystąpienia błędu po uruchomieniu: Uruchamiamy cmd jako administrator i przechodzimy do shared komponentów MSSQL: cd "C:\Program Files (x86)\Microsoft SQL Server\140\Shared" W tym miejscu uruchomiamy rejestrację komponentów: m...
Weryfikacja zapchanych logów przy replikacji
Na serwerze MSSQL, "zacięły" się logi. Baza danych nie mogła zwolnić opublikowanych logów z pliku LDF, mimo wykonywanego backupu fulldb oraz backupu logów. Nie pomogło rozpięcie replikacji przez "usunięcie" backupów, oraz usuniecie wpisu replikacji z ustawi...
Sprawdzenie co blokuje przełączanie trybu bazy po stronie silnika
Wykonujemy z poziomu SSMS z wybraną bazą master: select l.resource_type, l.request_mode, l.request_status, l.request_session_id, r.command, r.status, r.blocking_session_id, r.wait_type, r.wait_time, ...