Salve,
vorrei creare una query SQL per esportare tutti i PC in un'unità organizzativa (OU) che hanno lo stato "Disconnesso".
Ho cercato nella tabella "hosts" e
ho trovato l'attributo "reachable", ma è corretto? A volte, infatti, risulta impostato su NULL anche se il PC appare raggiungibile sulla mia console WAPT.
[RISOLTO] Richiesta di visualizzazione UC "Disconnesso" - irraggiungibile
Regole del forum
Regole del forum della community
* Supporto in inglese su www.reddit.com/r/wapt
* Supporto della community in francese disponibile su questo forum
* Si prega di anteporre [RISOLTO] al titolo dell'argomento se è stato risolto.
* Si prega di non modificare un argomento contrassegnato con [RISOLTO]. Aprire un nuovo argomento facendo riferimento a quello precedente.
* Specificare la versione di WAPT installata, la versione completa e il numero di build (2.2.1.11957 / 2.2.2.12337 / ecc.) nonché l'edizione Enterprise/Discovery.
* Le versioni 1.8.2 e precedenti non sono più supportate. Le uniche domande accettate relative alla versione 1.8.2 riguardano l'aggiornamento a una versione supportata (2.1, 2.2, ecc.).
* Specificare il sistema operativo del server (Linux/Windows) e la versione (Debian Buster/Bullseye - CentOS 7 - Windows Server 2012/2016/2019).
* Specificare il sistema operativo della macchina di amministrazione/creazione dei pacchetti e della macchina con l'agente problematico, se applicabile (Windows 7/10/11/Debian 11/ecc.).
* Evitare di porre più domande quando si apre una discussione, altrimenti potrebbe essere ignorata. Se ci sono più discussioni, aprirle separatamente, preferibilmente una dopo l'altra e non tutte contemporaneamente (ovvero, non intasare il forum).
* Includere frammenti di codice, screenshot e altre immagini direttamente nel post. I link a Pastebin, Bitly e altri siti di terze parti verranno sistematicamente rimossi.
* Come in qualsiasi forum della community, il supporto è fornito volontariamente dai membri. Se si necessita di supporto commerciale, è possibile contattare il reparto vendite di Tranquil IT al numero 02.40.97.57.55
Regole del forum della community
* Supporto in inglese su www.reddit.com/r/wapt
* Supporto della community in francese disponibile su questo forum
* Si prega di anteporre [RISOLTO] al titolo dell'argomento se è stato risolto.
* Si prega di non modificare un argomento contrassegnato con [RISOLTO]. Aprire un nuovo argomento facendo riferimento a quello precedente.
* Specificare la versione di WAPT installata, la versione completa e il numero di build (2.2.1.11957 / 2.2.2.12337 / ecc.) nonché l'edizione Enterprise/Discovery.
* Le versioni 1.8.2 e precedenti non sono più supportate. Le uniche domande accettate relative alla versione 1.8.2 riguardano l'aggiornamento a una versione supportata (2.1, 2.2, ecc.).
* Specificare il sistema operativo del server (Linux/Windows) e la versione (Debian Buster/Bullseye - CentOS 7 - Windows Server 2012/2016/2019).
* Specificare il sistema operativo della macchina di amministrazione/creazione dei pacchetti e della macchina con l'agente problematico, se applicabile (Windows 7/10/11/Debian 11/ecc.).
* Evitare di porre più domande quando si apre una discussione, altrimenti potrebbe essere ignorata. Se ci sono più discussioni, aprirle separatamente, preferibilmente una dopo l'altra e non tutte contemporaneamente (ovvero, non intasare il forum).
* Includere frammenti di codice, screenshot e altre immagini direttamente nel post. I link a Pastebin, Bitly e altri siti di terze parti verranno sistematicamente rimossi.
* Come in qualsiasi forum della community, il supporto è fornito volontariamente dai membri. Se si necessita di supporto commerciale, è possibile contattare il reparto vendite di Tranquil IT al numero 02.40.97.57.55
- dcardon
- Esperto WAPT
- Messaggi: 1908
- Registrazione: 18 giugno 2014 - 09:58
- Ubicazione: Saint Sébastien sur Loire
- Contatto:
Nell'ultima versione di WAPT, la tabella WebSocket è stata separata perché cambia molto frequentemente e PostgreSQL non la gestiva molto bene (un problema legato alla tabella TOAST con blob JSON che creavano errori VACUUM). Pertanto, è necessario interrogare la seguente tabella: hostwebsocket. Puoi provare qualcosa del genere:
seleziona session_id, hostwebsocket.host_id, hosts.uuid, hosts.computer_fqdn da hostwebsocket, hosts dove hostwebsocket.host_id = hosts.uuid e session_id è null;
Denis Cardon - Tranquil IT
Condividi le tue esperienze su WAPT! Inviaci gli URL dei tuoi blog e articoli nella "La tua opinione del forum e li pubblicheremo sul di WAPT
Condividi le tue esperienze su WAPT! Inviaci gli URL dei tuoi blog e articoli nella "La tua opinione del forum e li pubblicheremo sul di WAPT
Grazie, è esattamente quello che cercavo!
Tuttavia, volevo aggiungere il test di una stringa con un LIKE % in computer_ad_ou, questo funziona con Dbeaver ma non dalla scheda di reporting sulla console.
Questo non mi preoccupa perché lo userò con uno script Python, ma volevo segnalarlo per scoprire se è normale.
esempio:
Tuttavia, volevo aggiungere il test di una stringa con un LIKE % in computer_ad_ou, questo funziona con Dbeaver ma non dalla scheda di reporting sulla console.
Questo non mi preoccupa perché lo userò con uno script Python, ma volevo segnalarlo per scoprire se è normale.
esempio:
Codice: Seleziona tutto
select computer_name, computer_ad_ou
from hostwebsocket, hosts
where hostwebsocket.host_id = hosts.uuid
and session_id is null
[b]and computer_ad_ou LIKE '%Salles%'[/b]
order by computer_ad_ou ASC; Codice: Seleziona tutto
Error on server
IndexError['tuple index out of range']Sì, c'è un piccolo problema con % che viene interpretato da Python.
Puoi provare a raddoppiare tutte le %
Puoi provare a raddoppiare tutte le %
Codice: Seleziona tutto
select computer_name, computer_ad_ou
from hostwebsocket, hosts
where hostwebsocket.host_id = hosts.uuid
and session_id is null
and computer_ad_ou LIKE '%%Salles%%'
order by computer_ad_ou ASC; Tranquillo IT
- dcardon
- Esperto WAPT
- Messaggi: 1908
- Registrazione: 18 giugno 2014 - 09:58
- Ubicazione: Saint Sébastien sur Loire
- Contatto:
C'è un bug che si è insinuato, in effetti. Le percentuali devono essere raddoppiate... Chiederò a Hubert di risolverlo.
Denis
seleziona computer_name, computer_ad_ou
da hostwebsocket, hosts
dove hostwebsocket.host_id = hosts.uuid
e session_id è nullo
e computer_ad_ou LIKE '%%Rooms%%'
ordina per computer_ad_ou ASC;
Denis
Denis Cardon - Tranquil IT
Condividi le tue esperienze su WAPT! Inviaci gli URL dei tuoi blog e articoli nella "La tua opinione del forum e li pubblicheremo sul di WAPT
Condividi le tue esperienze su WAPT! Inviaci gli URL dei tuoi blog e articoli nella "La tua opinione del forum e li pubblicheremo sul di WAPT
- dcardon
- Esperto WAPT
- Messaggi: 1908
- Registrazione: 18 giugno 2014 - 09:58
- Ubicazione: Saint Sébastien sur Loire
- Contatto:
Dopo aver approfondito un po' la questione, sembra che si tratti di un bug/una caratteristica della libreria psycopg2...
https://www.psycopg.org/docs/usage.html ... s-and-like
Dobbiamo trovare un modo semplice ed elegante per risolvere il problema. Per ora, lo aggiungeremo alla documentazione.
https://www.psycopg.org/docs/usage.html ... s-and-like
Dobbiamo trovare un modo semplice ed elegante per risolvere il problema. Per ora, lo aggiungeremo alla documentazione.
Denis Cardon - Tranquil IT
Condividi le tue esperienze su WAPT! Inviaci gli URL dei tuoi blog e articoli nella "La tua opinione del forum e li pubblicheremo sul di WAPT
Condividi le tue esperienze su WAPT! Inviaci gli URL dei tuoi blog e articoli nella "La tua opinione del forum e li pubblicheremo sul di WAPT
