Hi,
ich habe hier ein Perl-Script, das automatisch unsere Domäne nach Workstations durchsucht und Daten per WMI sammelt. Nun soll das Script in der DB die Daten abgleichen d. h. wenn das Item noch nicht existiert (Anhand der SID identifiziert), soll es das eintragen oder ggf. updaten. Dasselbe nochmal für Software. Bei Änderungen an der DB schickt das Script ein RfC-Ticket.
Allerdings würde ich gern wissen, wie configitem-history aufgebaut ist. Ich verstehe bisher nur so viel, dass die Datensätze dort mit einer ID in ConfigItem verknüpft sind und dass man verschiedene Versionen hinterlegen kann. Allerdings weiß ich nicht welchen Bezug Type_ID hat und die entsprechende Werte in Content. Das Einzige was mir auffiel, dass in Content wohl direkt Perl-Variablen stecken.
Wo kann ich nähere Infos bekommen oder gibt es eine einfachere Möglichkeit? Wie ist das eigentlich über CSV? Werden Daten grundsätzlich nur erstellt oder ist auch ein Update möglich? Gruß, Björn
Björn Meier schrieb: [...]
Wie ist das eigentlich über CSV? Werden Daten grundsätzlich nur erstellt oder ist auch ein Update möglich?
[...]
Hi Björn,
ein Update per CSV ist über den Import möglich, siehe Kapitel 1.1.4, 5. Punkt im aktuellen ITSM-Handbuch :
http://doc.otrs.org/itsm/2.0/de/html/c29.html#AEN85
Die anderen Fragen kann ich leider nicht beantworten :(
Grüße
Alexander
-- radprax Gesellschaft fuer medizinische Versorgungszentren mbH, Bergstr. 7 - 9, 42105 Wuppertal, Fon: +49 202 2489 1110, Fax: +49 202 2489 94 1119 Geschaeftsfuehrer: Andreas Martin, Dr. med. Heiner Steffens, Dr. med. Renate Tewaag Amtsgericht Wuppertal: HRB 19359, St.-Nr.: 132/5889/0264, DE 814559152 Web: http://www.radprax.de
Hi,
aaah guter Hinweis. Danke dir. Allerdings: "Der automatisierte Import erfolgt durch den Aufruf eines Skripts, dem der Name der betreffenden ImEx-Definition, sowie der Dateiname der CSV Datei übergeben wird." Wie heißt das Script?
Mit freundlichem Gruss Bjoern Meier Netzwerkadministrator des Caritasverbandes für die Diözese Hildesheim e.V. Moritzberger Weg 1 31139 Hildesheim Tel. (+49) 0 51 21 / 9 38-186 Web: http://www.caritas-dicvhildesheim.de
-----Ursprüngliche Nachricht----- Von: itsm-de-bounces@otrs.org [mailto:itsm-de-bounces@otrs.org] Im Auftrag von Alexander Halle Gesendet: Montag, 30. August 2010 13:49 An: OTRS:@ Betreff: Re: [itsm-de] CIs erstellen
Björn Meier schrieb: [...]
Wie ist das eigentlich über CSV? Werden Daten grundsätzlich nur erstellt oder ist auch ein Update möglich?
[...]
Hi Björn,
ein Update per CSV ist über den Import möglich, siehe Kapitel 1.1.4, 5. Punkt im aktuellen ITSM-Handbuch :
http://doc.otrs.org/itsm/2.0/de/html/c29.html#AEN85
Die anderen Fragen kann ich leider nicht beantworten :(
Grüße
Alexander
-- radprax Gesellschaft fuer medizinische Versorgungszentren mbH, Bergstr. 7 - 9, 42105 Wuppertal, Fon: +49 202 2489 1110, Fax: +49 202 2489 94 1119 Geschaeftsfuehrer: Andreas Martin, Dr. med. Heiner Steffens, Dr. med. Renate Tewaag Amtsgericht Wuppertal: HRB 19359, St.-Nr.: 132/5889/0264, DE 814559152 Web: http://www.radprax.de
--------------------------------------------------------------------- OTRS mailing list: itsm-de - Webpage: http://otrs.org/ Archive: http://lists.otrs.org/pipermail/itsm-de To unsubscribe: http://lists.otrs.org/mailman/listinfo/itsm-de
Björn Meier schrieb:
aaah guter Hinweis. Danke dir. Allerdings: "Der automatisierte Import erfolgt durch den Aufruf eines Skripts, dem der Name der betreffenden ImEx-Definition, sowie der Dateiname der CSV Datei übergeben wird." Wie heißt das Script?
Hi Björn,
das hatte ich übersehen. Bitte benutze :
/otrs/bin/ImportExport.pl
Mit dem Parameter -h (nicht --help) bekommst du die Syntax angezeigt.
Ich habe das Skript noch nicht ausprobiert, rate aber zum Testsystem / Backup, da man versehentlich erstellte CIs momentan weder ausblenden noch löschen kann (siehe Bug-Reports 1972 und 4952).
Grüße
Alexander
-- radprax Gesellschaft fuer medizinische Versorgungszentren mbH, Bergstr. 7 - 9, 42105 Wuppertal, Fon: +49 202 2489 1110, Fax: +49 202 2489 94 1119 Geschaeftsfuehrer: Andreas Martin, Dr. med. Heiner Steffens, Dr. med. Renate Tewaag Amtsgericht Wuppertal: HRB 19359, St.-Nr.: 132/5889/0264, DE 814559152 Web: http://www.radprax.de
Hi,
Oh dafür hab ich auch bereits ein Script, welches Cis killt.
Mit freundlichem Gruss Bjoern Meier Netzwerkadministrator des Caritasverbandes für die Diözese Hildesheim e.V. Moritzberger Weg 1 31139 Hildesheim Tel. (+49) 0 51 21 / 9 38-186 Web: http://www.caritas-dicvhildesheim.de
-----Ursprüngliche Nachricht----- Von: itsm-de-bounces@otrs.org [mailto:itsm-de-bounces@otrs.org] Im Auftrag von Alexander Halle Gesendet: Montag, 30. August 2010 14:07 An: OTRS:@ Betreff: Re: [itsm-de] CIs erstellen
Björn Meier schrieb:
aaah guter Hinweis. Danke dir. Allerdings: "Der automatisierte Import erfolgt durch den Aufruf eines Skripts, dem der Name der betreffenden ImEx-Definition, sowie der Dateiname der CSV Datei übergeben wird." Wie heißt das Script?
Hi Björn,
das hatte ich übersehen. Bitte benutze :
/otrs/bin/ImportExport.pl
Mit dem Parameter -h (nicht --help) bekommst du die Syntax angezeigt.
Ich habe das Skript noch nicht ausprobiert, rate aber zum Testsystem / Backup, da man versehentlich erstellte CIs momentan weder ausblenden noch löschen kann (siehe Bug-Reports 1972 und 4952).
Grüße
Alexander
-- radprax Gesellschaft fuer medizinische Versorgungszentren mbH, Bergstr. 7 - 9, 42105 Wuppertal, Fon: +49 202 2489 1110, Fax: +49 202 2489 94 1119 Geschaeftsfuehrer: Andreas Martin, Dr. med. Heiner Steffens, Dr. med. Renate Tewaag Amtsgericht Wuppertal: HRB 19359, St.-Nr.: 132/5889/0264, DE 814559152 Web: http://www.radprax.de
--------------------------------------------------------------------- OTRS mailing list: itsm-de - Webpage: http://otrs.org/ Archive: http://lists.otrs.org/pipermail/itsm-de To unsubscribe: http://lists.otrs.org/mailman/listinfo/itsm-de
Björn Meier schrieb:
Oh dafür hab ich auch bereits ein Script, welches Cis killt.
Hi Björn,
sofern nichts dagegen spricht, würde ich mich sehr freuen, wenn du Details dazu posten könntest.
Ich würde sehr gern meine unverlinkten Müll-CIs loswerden.
P.S. Zum Ausblenden der CIs (Bug 1972) gibt es heute einen sehr lesenswerten Artikel im Blog (ganz großen Dank an die beiden Autoren) :
http://blog.otrs.org/2010/09/02/do-not-display-scrapped-config-items/
Grüße
Alexander
-- radprax Gesellschaft fuer medizinische Versorgungszentren mbH, Bergstr. 7 - 9, 42105 Wuppertal, Fon: +49 202 2489 1110, Fax: +49 202 2489 94 1119 Geschaeftsfuehrer: Andreas Martin, Dr. med. Heiner Steffens, Dr. med. Renate Tewaag Amtsgericht Wuppertal: HRB 19359, St.-Nr.: 132/5889/0264, DE 814559152 Web: http://www.radprax.de
Hi,
poste ich dir gern, sofern meine Scripte alle stehen.
Zur Info ich mache ein truncate oder delete (falls parameter angegeben wurden; sprich die Nummern der CIs) auf die tabelle configitem. Beim truncate auch ebenfalls die table configitem_history bereinigen und gut. Ansonsten vorher die IDs der zu löschenden Cis holen und die history-einträge entsprechend der IDs löschen.
Ich habe noch eine Frage:
Wenn ich mit dem ImportExport Script dieselbe Datei importiere habe ich immer wieder dieselben Changes. Z. B. Attribut OperatingSystem von "Windows Vistaà Business" auf "Windows VistaÔ Business" geändert Attribut OperatingSystem von "Windows Vistaà Business" auf "Windows VistaÔ Business" geändert Attribut OperatingSystem von "Windows Vistaà Business" auf "Windows VistaÔ Business" geändert
Mein Verdacht ist, dass NON_ASCII Zeichen in der Datenbank anders gespeichert werden und dadurch der Vergleich nicht klappt. Die Datenbank habe ich schon versucht auf UTF8 umzustellen. Hat nichts geholfen. Jemand einen Tipp für mich?
Mit freundlichem Gruss Bjoern Meier Netzwerkadministrator des Caritasverbandes für die Diözese Hildesheim e.V. Moritzberger Weg 1 31139 Hildesheim Tel. (+49) 0 51 21 / 9 38-186 Web: http://www.caritas-dicvhildesheim.de
-----Ursprüngliche Nachricht----- Von: itsm-de-bounces@otrs.org [mailto:itsm-de-bounces@otrs.org] Im Auftrag von Alexander Halle Gesendet: Donnerstag, 2. September 2010 13:55 An: OTRS:@ Betreff: Re: [itsm-de] CIs erstellen
Björn Meier schrieb:
Oh dafür hab ich auch bereits ein Script, welches Cis killt.
Hi Björn,
sofern nichts dagegen spricht, würde ich mich sehr freuen, wenn du Details dazu posten könntest.
Ich würde sehr gern meine unverlinkten Müll-CIs loswerden.
P.S. Zum Ausblenden der CIs (Bug 1972) gibt es heute einen sehr lesenswerten Artikel im Blog (ganz großen Dank an die beiden Autoren) :
http://blog.otrs.org/2010/09/02/do-not-display-scrapped-config-items/
Grüße
Alexander
-- radprax Gesellschaft fuer medizinische Versorgungszentren mbH, Bergstr. 7 - 9, 42105 Wuppertal, Fon: +49 202 2489 1110, Fax: +49 202 2489 94 1119 Geschaeftsfuehrer: Andreas Martin, Dr. med. Heiner Steffens, Dr. med. Renate Tewaag Amtsgericht Wuppertal: HRB 19359, St.-Nr.: 132/5889/0264, DE 814559152 Web: http://www.radprax.de
--------------------------------------------------------------------- OTRS mailing list: itsm-de - Webpage: http://otrs.org/ Archive: http://lists.otrs.org/pipermail/itsm-de To unsubscribe: http://lists.otrs.org/mailman/listinfo/itsm-de
Björn Meier schrieb:
poste ich dir gern, sofern meine Scripte alle stehen.
Zur Info ich mache ein truncate oder delete (falls parameter angegeben wurden; sprich die Nummern der CIs) auf die tabelle configitem. Beim truncate auch ebenfalls die table configitem_history bereinigen und gut. Ansonsten vorher die IDs der zu löschenden Cis holen und die history-einträge entsprechend der IDs löschen.
Hi Björn,
das würde mich sehr freuen und danke für die Erläuterung.
Ich habe noch eine Frage:
Wenn ich mit dem ImportExport Script dieselbe Datei importiere habe ich immer wieder dieselben Changes. Z. B. Attribut OperatingSystem von "Windows VistaÔ Business" auf "Windows VistaÔ Business" geändert Attribut OperatingSystem von "Windows VistaÔ Business" auf "Windows VistaÔ Business" geändert Attribut OperatingSystem von "Windows VistaÔ Business" auf "Windows VistaÔ Business" geändert
Mein Verdacht ist, dass NON_ASCII Zeichen in der Datenbank anders gespeichert werden und dadurch der Vergleich nicht klappt. Die Datenbank habe ich schon versucht auf UTF8 umzustellen. Hat nichts geholfen. Jemand einen Tipp für mich?
Bitte überprüf Mal den Zeichensatz der Eingabedatei. Du kannst z.B. in Notepad++ (Opensource, portableapps.com) den Menübefehl "Format" -> "Konvertiere zu UTF-8 ohne BOM" benutzen.
Und im Import-Export-Template muss unter Zeichensatz entprechend "UTF-8" stehen.
Grüße
Alexander
-- radprax Gesellschaft fuer medizinische Versorgungszentren mbH, Bergstr. 7 - 9, 42105 Wuppertal, Fon: +49 202 2489 1110, Fax: +49 202 2489 94 1119 Geschaeftsfuehrer: Andreas Martin, Dr. med. Heiner Steffens, Dr. med. Renate Tewaag Amtsgericht Wuppertal: HRB 19359, St.-Nr.: 132/5889/0264, DE 814559152 Web: http://www.radprax.de
Hi,
laut Notepad++ ist das was ich da erzeuge ein UTF-8 without BOM auch ein hd -n 3 file zeigt mir 00000000 53 2d 30 |S-0|
BOM wäre ja 00000000 ef bb bf ...
Daran kann es also nicht liegen. Wäre toll, wenn jemand noch eine Idee hat.
Mit freundlichem Gruss Bjoern Meier Netzwerkadministrator des Caritasverbandes für die Diözese Hildesheim e.V. Moritzberger Weg 1 31139 Hildesheim Tel. (+49) 0 51 21 / 9 38-186 Web: http://www.caritas-dicvhildesheim.de
-----Ursprüngliche Nachricht----- Von: itsm-de-bounces@otrs.org [mailto:itsm-de-bounces@otrs.org] Im Auftrag von Alexander Halle Gesendet: Freitag, 10. September 2010 10:29 An: OTRS:@ Betreff: Re: [itsm-de] CIs erstellen
Björn Meier schrieb:
poste ich dir gern, sofern meine Scripte alle stehen.
Zur Info ich mache ein truncate oder delete (falls parameter angegeben wurden; sprich die Nummern der CIs) auf die tabelle configitem. Beim truncate auch ebenfalls die table configitem_history bereinigen und gut. Ansonsten vorher die IDs der zu löschenden Cis holen und die history-einträge entsprechend der IDs löschen.
Hi Björn,
das würde mich sehr freuen und danke für die Erläuterung.
Ich habe noch eine Frage:
Wenn ich mit dem ImportExport Script dieselbe Datei importiere habe ich immer wieder dieselben Changes. Z. B. Attribut OperatingSystem von "Windows VistaÃ" Business" auf "Windows VistaÔ Business" geändert Attribut OperatingSystem von "Windows VistaÃ" Business" auf "Windows VistaÔ Business" geändert Attribut OperatingSystem von "Windows VistaÃ" Business" auf "Windows VistaÔ Business" geändert
Mein Verdacht ist, dass NON_ASCII Zeichen in der Datenbank anders gespeichert werden und dadurch der Vergleich nicht klappt. Die Datenbank habe ich schon versucht auf UTF8 umzustellen. Hat nichts geholfen. Jemand einen Tipp für mich?
Bitte überprüf Mal den Zeichensatz der Eingabedatei. Du kannst z.B. in Notepad++ (Opensource, portableapps.com) den Menübefehl "Format" -> "Konvertiere zu UTF-8 ohne BOM" benutzen.
Und im Import-Export-Template muss unter Zeichensatz entprechend "UTF-8" stehen.
Grüße
Alexander
-- radprax Gesellschaft fuer medizinische Versorgungszentren mbH, Bergstr. 7 - 9, 42105 Wuppertal, Fon: +49 202 2489 1110, Fax: +49 202 2489 94 1119 Geschaeftsfuehrer: Andreas Martin, Dr. med. Heiner Steffens, Dr. med. Renate Tewaag Amtsgericht Wuppertal: HRB 19359, St.-Nr.: 132/5889/0264, DE 814559152 Web: http://www.radprax.de
--------------------------------------------------------------------- OTRS mailing list: itsm-de - Webpage: http://otrs.org/ Archive: http://lists.otrs.org/pipermail/itsm-de To unsubscribe: http://lists.otrs.org/mailman/listinfo/itsm-de
participants (2)
-
Alexander Halle
-
Meier, Björn