Kategorien
SQL

Ausführen eines SQL-Statements auf allen Datenbanken auf dem SQL-Server

Wenn auf einem SQL-Server hunderte Kundendatenbanken vorhanden sind, kann es vorkommen, dass wir einen bestimmten Wert über alle Datenbanken suchen möchten oder ein Update Statement auf allen DBs ausführen müssen um z.B. eine Einstellung zu setzen. Bei Cloud Applikationen (multitenant, multi-db) kommt das schon ab und zu mal vor. Ein Beispiel wäre der, dass man […]

Kategorien
Oracle

Fehler: ORA-12545: CONNECT nicht erfolgreich, da Ziel-Host oder -Objekt nicht vorhanden

Was bedeutet diese Fehlermeldung bei Oracle? Der Fehler ORA-12545 erscheint beim Aufbau der Datenbankverbindung. Das kann verschiedene Ursachen haben. Meistens sind einfach die falsche Verbindungsparameter hinterlegt. Mögliche Ursachen Kein Eintrag in der Datei TNSNAMES.ora vorhanden!Entweder händisch die Datei bearbeiten und ein Eintrag hinzufügen oder das „Oracle Net Manager“ Programm verwenden. Ich verwende lieber die GUI […]

Kategorien
Oracle

Oracle: Fehler ORA-12546, wie kann man das lösen?

Der Firewall blockiert die Verbindung! Eine TCP Verbindung über Port 1521 muss zugelassen sein. Eine Firewall Regel muss auf dem Client sowie auf dem Server hinterlegt werden. Prüfe also deine Firewall Einstellungen! Sehr wahrscheinlich wird das Problem durch das Definieren einer Ausnahme für Port 1521 gelöst. Was wenn das trotzdem nicht funktioniert? Der Port 1521 […]

Kategorien
Allgemein

P7B Zertifikat in PFX (PKCS#12) konvertieren

Wie kann ich ein P7B Zertifikat in PFX Konvertieren? Bzw. PKCS#7 in das Format PKCS#12 konvertieren. Dafür brauchst du openssl. Wenn du ein Windows PC verwendest dann installiere erstmal openssl. Die passende openssl binaries kannst du hier finden. Bei Linux wie z.B. Ubuntu dürfte openssl bereits vorinstalliert sein. Das kann man in der console leicht […]

Kategorien
Allgemein

Wie kann man weitere MIME-Typen in Plesk hinzufügen bzw. freischalten?

In Plesk Anmelden Wähle unter: Websites & Domains > beispiel.com > Einstellungen für Apache & nginx Die Einstellung „MIME-Typen“ von „Standard“ auf „Eigenen Wert eingeben“ umstellen Im Textfeld die MIME-Typen hinzufügen, 1 MIME-Typ pro ZeileEs können auch mehrere Dateiendungen dem gleichen MIME-Typ zugeordnet werden

Kategorien
Oracle

Oracle: Tabellensperren finden / Locked Tables

Erstmal die Benutzer Session mit der Tabellensperre finden: Die betroffene Session anschließend killen: Oracle: Sessions anzeigen/killen

Kategorien
SQL

Benutzer / Login entsperren – MSSQL / Oracle

SQL Server Um einen SQL-Server Benutzer zu entsperren, ohne das Kennwort zurücksetzen zu müssen, verwendet man folgenden Befehl: Wenn das Kennwort zurückgesetzt werden soll dann kann man das mit dem folgenden Befehl tun: Oracle Um den Oracle Benutzer zu entsperren, ohne das Kennwort zurücksetzen zu müssen, verwendet man folgenden Befehl: Alternativ kann man auch gleich […]

Kategorien
SQL

Benutzer Kennwort ändern – SQL Statement

Oracle Um unter Oracle das Kennwort eines Users zu ändern führt man folgenden Befehl aus: SQL Server Als Systemadministrator kann man das Kennwort zurücksetzen ohne das alte Kennwort eingeben zu müssen. Wenn man die notwendige Berechtigungen nicht hat wird das nicht funktionieren. In dem Fall müsste man auch das aktuelle Kennwort kennen!

Kategorien
Windows

Beenden einer Task in Windows mit TASKKILL

Mit dem /F Parameter wird das Beenden des Prozesses, ohne auf eine Antwort des Programms zu warten, erzwungen. Das kann, je nach Programm, auch unerwartete Effekte verursachen, da das Programm keine Zeit haben wird die eigene Routine durchzuführen. Ich finde es besser immer zuerst ohne diesen zu versuchen und erst wenn das Programm immer noch […]

Kategorien
SQL

Triggers in der Datenbank anzeigen lassen

Wenn wir auf fremden Datenbanken arbeiten kommt es häufig vor, dass unerwartete Dinge passieren 🙂 die man sich beim besten Willen nicht erklären kann! Oft sind hier Triggers am Werk! Diese merkt man auf den ersten Blick gar nicht. Oft hat man schon ein paar Stündchen gesucht bevor die leuchtende Idee kommt „es muss ein […]