Category Archives: Skripte

Prozesse vom MSSQL beenden

Das Skript beendet alle Prozesse einer Anwendung für einen bestimmten Benutzer. Dazu wird die Systemtabelle sysprocesses abgefragt und für jede gefundene PID der Befehl kill ausgeführt. DECLARE @spid    int DECLARE CUR CURSOR FOR    SELECT spid FROM sysprocesses   … Continue reading

Posted in Skripte | Tagged | Leave a comment

Skript Debugging

Die Optionen -x und -v helfen innerhalb der Bourne-Shell die Variablen-Ersetzungen zu kontrollieren. Mit /bin/sh -x -v script_xyz.sh kann der Skriptstart bei Bedarf variiert werden. Innerhalb eines Skripts können die Optionen mit “-” eingeschaltet und mit “+” ausgeschaltet werden (z.B. … Continue reading

Posted in Linux, Skripte | Leave a comment

SNMP extend

Möchte man das Ergebnis von eigenen Skripten dem Nagios bekannt machen, bietet sich SNMP an. Zumal wenn letzteres schon eingerichtet ist, um andere Systemwerte im Nagios abzufragen.

Posted in Linux, Skripte, Software | Tagged , | Leave a comment

Backup-Prozedur für MySQL

Die Aufgabe war, eine gespeicherte Prozedur zu schreiben, mit deren Hilfe kritische Tabellen automatisiert mit einem Suffix gesichert werden können. Entstanden ist folgendes Konstrukt. Ein Cursor durchwandert eine Liste mit Tabellenname. Mit diesen und dem Suffix-Parameter werden vorbereitete Anweisungen erstellt … Continue reading

Posted in Skripte | Tagged | Leave a comment

Text konvertieren

Wenn in einer 7-Bit-Umgebung eine Ausgabe in UTF-8 an mehrere Empfänger per mail verschickt werden soll, müssen die Texte entsprechend konvertiert werden. Folgender Befehls (als eine Zeile) verschickt die von XyzValues erzeugten Zeilen in einer E-Mail mit dem Betreff “ö … Continue reading

Posted in Linux, Skripte | Leave a comment

Windows-Batch IF

@echo off set JORN=n set /p JORN="Soll… (j/n) [n] " if /i %JORN%==j echo +++ J +++

Posted in Skripte | Leave a comment

Textbearbeitung mit Ant

Mit folgendem Tag werden innerhalb der JNLP-Datei die Werte für “codebase” und “main-class” ausgetauscht. <replace dir="C:/Entwicklung/Projekt/dist">    <include name="launch.jnlp"/>    <replacefilter token=‘codebase="file:/C:/Entwicklung/Projekt/dist/"’ value=‘codebase="http://domain.de/p/"’/>    <replacefilter token=‘main-class="bob.pokolm.Main"’ value=‘main-class="bob.pokolm.MainTwo"’/> </replace>

Posted in Java, Skripte | Tagged | Leave a comment

Benutzereingabe bei Ant

Mit dem folgenden Fragment wird ein Kennwort erfragt, ein Skript gestartet und das Kennwort als Parameter übergeben. <target name="deploy-over-script" depends="clean,jar" description="Kopiert Projekt zum Server.">    <input message="Kennwort:"  addproperty="my.pass" />    <exec executable="cmd">       <arg value="/c"/>       … Continue reading

Posted in Java, Skripte | Tagged | Leave a comment