SQL-Datenbank von Kommandozeile abfragen
-
- Posts: 54
- Joined: 28. Jan 2005, 18:46
- Contact:
SQL-Datenbank von Kommandozeile abfragen
Hallo,
ich würde gerne von einer Batchroutine (Kommandozeile) eine Abfrage auf die Empirumdatenbank (Empirum 2005 SR2, MSDE 2000) machen. Ich möchte gerne von einem Rechner das Inventarisierungsdatum abfragen und ob eine bestimmte Software (enthalten in Inventory --> Software) installiert ist.
Hat jemand sowas vielleicht schon mal gemacht und könnte ein Beispiel veröffentlichen (hab leider überhaubt keine Ahnung von SQL). Auch wie der Kommandozeilenaufruf (OSQL?) aussieht.
ich würde gerne von einer Batchroutine (Kommandozeile) eine Abfrage auf die Empirumdatenbank (Empirum 2005 SR2, MSDE 2000) machen. Ich möchte gerne von einem Rechner das Inventarisierungsdatum abfragen und ob eine bestimmte Software (enthalten in Inventory --> Software) installiert ist.
Hat jemand sowas vielleicht schon mal gemacht und könnte ein Beispiel veröffentlichen (hab leider überhaubt keine Ahnung von SQL). Auch wie der Kommandozeilenaufruf (OSQL?) aussieht.
Gruß
matrix42fan
matrix42fan
-
- Posts: 54
- Joined: 28. Jan 2005, 18:46
- Contact:
hat prima funktioniert.
Vielen Dank!
Ich hab da noch ein kleines Problem
Ich inventarisiere mit EmpInv.ini u.a. auch eine infoclient.exe, die auf jedem Client als Dienst läuft. Jetzt hätte ich gerne alle Rechner, die diese infoclient.exe NICHT haben, oder deren Version nicht der aktuellen Version 3.3.3.2 entsprechen, oder NICHT den Dienst Infoclient mit Status Running haben.
(Mit dem Ergebnis wird dann automatisch der entsprechende Dienst auf diesen Rechnern neu installiert/aktualisiert)
Vielen Dank!
Ich hab da noch ein kleines Problem
Ich inventarisiere mit EmpInv.ini u.a. auch eine infoclient.exe, die auf jedem Client als Dienst läuft. Jetzt hätte ich gerne alle Rechner, die diese infoclient.exe NICHT haben, oder deren Version nicht der aktuellen Version 3.3.3.2 entsprechen, oder NICHT den Dienst Infoclient mit Status Running haben.
(Mit dem Ergebnis wird dann automatisch der entsprechende Dienst auf diesen Rechnern neu installiert/aktualisiert)
Gruß
matrix42fan
matrix42fan
-
- Moderator
- Posts: 7966
- Joined: 13. Dec 2004, 23:10
- Location: Adendorf/Lüneburg
Dafür zwei Wege:
1) Filter erstellen, der dies alles abprüft und dann per drag&drop darauf Software verteilen
2) Einfach ein Empirum Paket, das genau diese Datei noch mal kopiert und den Dienst startet, an ALLE PCs zu weisen -> sichere Sache
1) Filter erstellen, der dies alles abprüft und dann per drag&drop darauf Software verteilen
2) Einfach ein Empirum Paket, das genau diese Datei noch mal kopiert und den Dienst startet, an ALLE PCs zu weisen -> sichere Sache
Hendrik Ambrosius / Senior Presales Consultant
Mobile: +49 172 408 4447 | hendrik.ambrosius@matrix42.com
Matrix42 GmbH | Elbinger Straße 7 | 60487 Frankfurt am Main | Germany | www.matrix42.com
Disclaimer: I participate in this forum on a voluntary basis. Views expressed are not necessarily those of Matrix42 or of the support team.
Mobile: +49 172 408 4447 | hendrik.ambrosius@matrix42.com
Matrix42 GmbH | Elbinger Straße 7 | 60487 Frankfurt am Main | Germany | www.matrix42.com
Disclaimer: I participate in this forum on a voluntary basis. Views expressed are not necessarily those of Matrix42 or of the support team.
-
- Posts: 876
- Joined: 17. Dec 2004, 12:29
- Contact:
Ich moechte Punkt 2 des Vorposters unterstuetzen. Der Aufwand hinter solchen Filtern lohnt sich dort, wo duenne Leitungen beteiligt oder extrem grosse Pakete zu verteilen sind.Hendrik_Ambrosius wrote:Dafür zwei Wege:
1) Filter erstellen, der dies alles abprüft und dann per drag&drop darauf Software verteilen
2) Einfach ein Empirum Paket, das genau diese Datei noch mal kopiert und den Dienst startet, an ALLE PCs zu weisen -> sichere Sache ;-)
Falls man den Overhead tragen kann: Goto 2.
Ciao!
Walter Schulz
-
- Posts: 54
- Joined: 28. Jan 2005, 18:46
- Contact:
das mit der Paketverteilung ist OK, solange die PCs schon in Empirum inventarisiert sind.
Ich möchte gerne ein Batchscript machen, das permanent (automatisch) nach neuen Clients in der Domäne sucht diese installiert. Auch PCs mit alten Versionen, oder verkonfiguriert wurden, möchte ich mit dem Script autmatisch "richtigziehen", da ist mir das in Empirum etwas zuviel Handarbeit.
In dem Batchscript möchte ich aber mittels SQL auf ein paar Informationen zugreifen.
Ich möchte gerne ein Batchscript machen, das permanent (automatisch) nach neuen Clients in der Domäne sucht diese installiert. Auch PCs mit alten Versionen, oder verkonfiguriert wurden, möchte ich mit dem Script autmatisch "richtigziehen", da ist mir das in Empirum etwas zuviel Handarbeit.
In dem Batchscript möchte ich aber mittels SQL auf ein paar Informationen zugreifen.
Gruß
matrix42fan
matrix42fan
-
- Posts: 54
- Joined: 28. Jan 2005, 18:46
- Contact:
-
- Moderator
- Posts: 7966
- Joined: 13. Dec 2004, 23:10
- Location: Adendorf/Lüneburg
In DHCP_ENTRIES kann man das Feld BOOTINFO auf verschiedene Zahlenwerte setzen um dies zu erreichen. Einfach mal manuell den Status ändern und den Wert beobachten.
Hendrik Ambrosius / Senior Presales Consultant
Mobile: +49 172 408 4447 | hendrik.ambrosius@matrix42.com
Matrix42 GmbH | Elbinger Straße 7 | 60487 Frankfurt am Main | Germany | www.matrix42.com
Disclaimer: I participate in this forum on a voluntary basis. Views expressed are not necessarily those of Matrix42 or of the support team.
Mobile: +49 172 408 4447 | hendrik.ambrosius@matrix42.com
Matrix42 GmbH | Elbinger Straße 7 | 60487 Frankfurt am Main | Germany | www.matrix42.com
Disclaimer: I participate in this forum on a voluntary basis. Views expressed are not necessarily those of Matrix42 or of the support team.
-
- Moderator
- Posts: 7966
- Joined: 13. Dec 2004, 23:10
- Location: Adendorf/Lüneburg
P.S.: Ich würde aber eher eine Aktivierung über das EmpExternalActivation-Tool empfehlen.
Hendrik Ambrosius / Senior Presales Consultant
Mobile: +49 172 408 4447 | hendrik.ambrosius@matrix42.com
Matrix42 GmbH | Elbinger Straße 7 | 60487 Frankfurt am Main | Germany | www.matrix42.com
Disclaimer: I participate in this forum on a voluntary basis. Views expressed are not necessarily those of Matrix42 or of the support team.
Mobile: +49 172 408 4447 | hendrik.ambrosius@matrix42.com
Matrix42 GmbH | Elbinger Straße 7 | 60487 Frankfurt am Main | Germany | www.matrix42.com
Disclaimer: I participate in this forum on a voluntary basis. Views expressed are not necessarily those of Matrix42 or of the support team.
-
- Moderator
- Posts: 7966
- Joined: 13. Dec 2004, 23:10
- Location: Adendorf/Lüneburg
Müßte unter Empirum\Addons\ExternalActivation liegen.
Mindestens auf der CD.
Mindestens auf der CD.
Hendrik Ambrosius / Senior Presales Consultant
Mobile: +49 172 408 4447 | hendrik.ambrosius@matrix42.com
Matrix42 GmbH | Elbinger Straße 7 | 60487 Frankfurt am Main | Germany | www.matrix42.com
Disclaimer: I participate in this forum on a voluntary basis. Views expressed are not necessarily those of Matrix42 or of the support team.
Mobile: +49 172 408 4447 | hendrik.ambrosius@matrix42.com
Matrix42 GmbH | Elbinger Straße 7 | 60487 Frankfurt am Main | Germany | www.matrix42.com
Disclaimer: I participate in this forum on a voluntary basis. Views expressed are not necessarily those of Matrix42 or of the support team.
Who is online
Users browsing this forum: No registered users and 12 guests