Autor: Marc

  • iMedOne: Drucker Umstellung über die Datenbank

    Wir haben im kompletten Krankenhaus die Drucker ausgetauscht. In diesem Zuge wurde auch ein neuer Printserver installiert. Statt alle Druckerverknüpfungen händisch im iMedOne Admin zu ändern haben wir dies direkt über die Datenbank getan. Dafür haben wir folgende Tabellen angepasst:

    lnkreportwsprinter und TSYPRINTSETUP

    Mit folgendem Updatebefehl konnten wir so schnell ausgetauschte Drucker auf die neuen am gleichen Standort genutzten Druckern umstellen:

    update lnkreportwsprinter set printercode = '\\neuerprintserver\druckerfregabename-neu' where printercode like '\\alterprintserver\druckerfregabename-alt';
    update TSYPRINTSETUP set printername = '\\neuerprintserver\druckerfregabename-neu' where printername like '\\alterprintserver\druckerfregabename-alt';

    Zusätzlich gibt es noch die Tabelle TSYPRINTDEFCONFIG. Diese sorgt für die Verknüpfung von einzelnen Drucker-Setups mit den einzelnen Rechner. In der alten Formularzuordnung zu Druckern ist dies nicht nötig.

    Weitere Themen zu iMedOne findest du in der entsprechenden iMedOne Kategorie

  • Microsoft Exchange 2019 – Suche von Mails in allen Postfächern und diese löschen

    Mit folgendem Befehl können alle Mailboxen nach Mails von einem bestimmten Absender gesucht werden. Dies ist z.B. hilfreich um eine Spammail im kompletten Unternehmen zu suchen. Es wird ein Ergebnis angezeigt in welchen Postfächern, wie viele Mails gefunden wurden

    Get-Mailbox -ResultSize unlimited | Search-Mailbox -SearchQuery from:"spam@mail.de" -EstimateResultOnly|select Identity,ResultItemsCount,ResultItemsSize| Where-Object ResultItemsCount -gt 0

    Anschließend kann mit dem folgendem Code eine Löschung der gefundenen Mails erfolgen

    Get-Mailbox -ResultSize unlimited | Search-Mailbox -SearchQuery from:"spam@mail.de" -DeleteContent
  • iMedOne: Falsche OE als Standard beim Erstellen eines neuen Dokumentes

    Wenn in iMed beim erstellen eines neuen Dokuments immer die falsche OE ausgewählt ist, kann dies über die Sortierung der Zuweisung der OE geändert werden.

    Die Einstellung dazu ist im „iMedOne Admin“ unter:

    • Administration
    • Verknüpfungen
    • Verknüpfungen MedText zu…
    • Verknüpfung zwischen OEs und Autoren

    Dort muss bei der OE, die als Standard ausgewählt sein soll in der Sortierung die Kleinste Nummer hinterlegt sein:

    Danach sollte diese OE als Standardauswahl beim Erstellen von neuen Dokumenten hinterlegt sein.

  • GIT post-receive hook erstellen

    Damit nach dem PUSH auf den GIT-Server dieser die Daten automatisch in den dafür vorgesehenen Webordner kopiert, muss ein post-receive hook erstellt werden.

    Wir erstellen im hooks-Ordner des entsprechenden Repository eine Datei mit dem Namen „post-receive„.

    sudo vi /pfad/zum/git/project.git/hooks/post-receive

    Diese füllen wir mit folgendem Inhalt:

    #!/bin/bash
    TARGET="/pfad/zum/webordner/project"
    GIT_DIR="/pfad/zum/git/project.git"
    BRANCH="master"
    
    echo "Push zum Webordner"
    git --work-tree=$TARGET --git-dir=$GIT_DIR checkout -f $BRANCH

    Danach müssen wir die entsprechende Datei noch ausführbar machen

    sudo chmod +x /pfad/zum/git/project.git/hooks/post-receive