jonathanfox82.mssql-tools
Rollenname
MSSQL-Tools für Linux basierend auf https://docs.microsoft.com/en-us/sql/linux/sql-server-linux-setup-tools
Nützlich, wenn Sie einfach SQL-Abfragen in Ansible-Befehlen gegen MSSQL-Datenbanken ausführen möchten, ohne eine vollständige Installation von SQL Server.
Verwendung von sqlcmd unten
sqlcmd
-a paketgröße
-A (dedizierte Administratorverbindung)
-b (Batchjob beenden, wenn ein Fehler auftritt)
-c batch_terminator
-C (Serverzertifikat vertrauen)
-d db_name
-e (Eingabe wiederholen)
-E (vertrauensvolle Verbindung verwenden)
-f codepage | i:codepage[,o:codepage] | o:codepage[,i:codepage]
-g (Spaltenverschlüsselung aktivieren)
-G (Azure Active Directory für die Authentifizierung verwenden)
-h zeilen_pro_header
-H arbeitsstationsname
-i eingabedatei
-I (quoted identifiers aktivieren)
-j (Rohfehlermeldungen anzeigen)
-k[1 | 2] (Steuerzeichen entfernen oder ersetzen)
-K anwendungsabsicht
-l anmeldetimer
-L[c] (Server auflisten, optionale saubere Ausgabe)
-m fehlerstufe
-M multisubnet_failover
-N (Verbindung verschlüsseln)
-o ausgabedatei
-p[1] (Statistiken anzeigen, optionale Doppelpunktformatierung)
-P passwort
-q "cmdline-Abfrage"
-Q "cmdline-Abfrage" (und beenden)
-r[0 | 1] (Nachrichten an stderr)
-R (regionale Einstellungen des Clients verwenden)
-s spalten_trenner
-S [protokoll:]server[instanzname][,port]
-t abfrage_timeout
-u (unicode-Ausgabedatei)
-U anmelden_id
-v variable = "wert"
-V fehler_schweregrad
-w spalten_breite
-W (trailing spaces entfernen)
-x (Variable Ersetzung deaktivieren)
-X[1] (Befehle, Startskripte, Umgebungsvariablen deaktivieren, optionale Beendigung)
-y darstellungsbreite_für_variable_längen_typ
-Y darstellungsbreite_für_fixed_längen_typ
-z neues_passwort
-Z neues_passwort (und beenden)
-? (Verwendung)
Anforderungen
Keine
Rollenvariablen
Keine
Abhängigkeiten
Keine
Beispiel Playbook
- hosts: server
roles:
- { role: jonathanfox82.mssql-tools }
Lizenz
BSD
Simple role to install MSSQL Tools on Linux Red hat only for now.
ansible-galaxy install jonathanfox82.mssql-tools