Grundlegende, ganzheitliche Methodiken zur Absicherung von Datenbanken unter Einhaltung der Datenschutzgesetze

Dieser Artikel befasst sich mit grundlegenden Methodiken zur Absicherung Deiner Datenbank unter Einhaltung der aktuellen Datenschutzgesetze. In Zeiten von Cyberangriffen und (digitalem) Datenmissbrauch, aus Neugierde oder finanzieller Absicht, ist diese Absicherung obligatorisch für die Geheimhaltung unserer Kunden- und unternehmensinternen Daten! Egal ob wir unsere Datenbanken mit Oracle, Microsoft SQL Server, IBM DB2 oder Sybase speichern – wir helfen Dir gerne bei der Verschlüsselung und zeigen Dir hier erste Tipps und Tricks auf, wie Du die gesetzliche Vorgaben des Datenschutzes wie SOX, PCI-DSS oder GLBA einhalten kannst. Diese neue Art der Absicherung (bislang kennen wir ausschließlich Firewalls, IDS/IPS, Antivirus usw.) gewährleistet …

Weiterlesen …Grundlegende, ganzheitliche Methodiken zur Absicherung von Datenbanken unter Einhaltung der Datenschutzgesetze

Erstellen eines MSSQL Docker Containers

Container Database-Entwicklung auf höchstem Niveau   Leicht, schnell und praktisch Du brauchst keinen Administrator oder umfangreiche Anleitungen über den MS SQL Server. Konzentriere Dich hier auf das, was Du wirklich benötigst: Einen SQL Server, der Anfragen annehmen und Daten verarbeiten kann. Deine API (Programmierschnittstelle) kann in Deiner Datenbank getestet werden. In den ersten Stufen der Entwicklung solltest Du nicht viel Zeit mit der Konfiguration Deines SQL Servers oder der Konfiguration einer gehosteten Umgebung investieren. Hier kommt der lokale Docker Container ins Spiel, der Deine Arbeit positiv verändern wird. Dieser Artikel erklärt den Aufbau eines Docker Containers auf der Basis von …

Weiterlesen …Erstellen eines MSSQL Docker Containers

So konfigurieren Sie IPv6 unter Ubuntu 20.04

Im Gegensatz zu früheren Versionen von Ubuntu verwendet die Version 20.04 “/etc/network/interfaces” nicht zum Konfigurieren der IPv6-Netzwerkeinstellungen. Stattdessen solltest Du Netplan verwenden. Melde Dich über SSH an und verwende Nano, um die Datei “/etc/netplan/50-cloud-init.yaml” zu bearbeiten. sudo nano /etc/netplan/50-cloud-init.yaml Die Konfiguration ohne IPv6-Einstellungen sieht wie folgt aus: Es müssen die IPv6-Adresse IPv6-Gateway IPv6-Nameserver zu dieser Konfiguration hinzugefügt werden: Öffentliche IPV6-Adresse: 2a03: b0c0: 2: d0 :: d76: c001 Öffentliches IPV6-Gateway: 2a03: b0c0: 2: d0 :: 1 Wir benötigen auch die öffentlichen DNS-Nameserver von Google Google Public DNS-Nameserver 1 2001: 4860: 4860 :: 8844 Google Public DNS-Nameserver 2 2001: 4860: 4860 :: …

Weiterlesen …So konfigurieren Sie IPv6 unter Ubuntu 20.04

Patchen einer vCenter Server-Appliance

Dieser Artikel erklärt, was zu tun ist, wenn beim Patchen einer vCenter Server-Appliance etwa die folgende Fehlermeldung auftritt: Update installation failed, vCenter is non-operational Unter der Webkonsole https://ip_vcenter:5480/ui/update findest Du einen praktischen Aktualisierungsmechanismus von neueren Versionen des vCenter. Sollte nach der Bestätigung des Updates der oben aufgeführte Fehler auftreten, wird Dir die hier beschriebene Lösung weiterhelfen. Der Fehler hängt nicht mit dem Verhalten des Speicherplatz zusammen. Um das Update trotzdem starten zu können, musst Du über SSH auf die vCenter Server-Appliance zugreifen. Danach führst Du bitte das folgende Kommando aus: software-packages install –url Dieser Ansatz zum Patchven einer vCenter Server-Appliance ist …

Weiterlesen …Patchen einer vCenter Server-Appliance

Lizenzmodell und Preisgestaltung SQLSyncer

Mit der neuen Hauptversionen von SQLSyncer erhalten wir immer mehr Fragen zu Lizenzierung, Softwarewartung und Preisen. In diesem Blog-Beitrag möchte ich detaillierter erläutern, wie unsere Richtlinien zur Lizenzierung und Softwarewartung funktionieren. Lizenzmodell und Preisgestaltung Viele Produkte und Geschäftsmodelle basieren heutzutage auf Abonnementlizenzen. Es ist wichtig darauf hinzuweisen, dass unsere Lizenz unbefristet ist und eine erhaltene Lizenz nicht abläuft. Es gibt keine monatlichen oder jährlichen Gebühren und keine versteckten Kosten. Wenn Sie eine Lizenz für SQLSyncer haben, können Sie weiterhin SQLSyncer und alle Nebenversionen (V1.1 oder V1.2 usw.) verwenden. Software-Wartung Lassen Sie mich kurz zusammenfassen, was Softwarewartung ist und welche Vorteile …

Weiterlesen …Lizenzmodell und Preisgestaltung SQLSyncer

Fortschritt der SELECT INTO-Anweisung

Zu Überwachungszwecken möchten wir uns einen ungefähren Überblick über den Fortschritt  der Anweisung “SELECT … INTO” während der Ausführung verschaffen (ca. Zeilenanzahl, Anzahl der geschriebenen Bytes oder ähnliches). Die Anweisung sieht ungefähr so ​​aus wie SELECT … INTO DestTable FROM SrcTable Wenn Sie das INSERT abändern von SELECT … INTO DestTable FROM SrcTable in INSERT DestTable SELECT … FROM SrcTable Können Sie den Status einfach Abfragen select count(*) from DestTable with (nolock) → Hier findest Du den Artikel zum direkten PDF-Download: madafa.de/download/artikel-downloads/

Wie verfolge ich den Fortschritt des Befehls CREATE INDEX?

Wie können Sie den Fortschritt überprüfen beim Erstellen eines Indexes? !! Sie müssen SET STATISTICS PROFILE ON hinzufügen. oder SET STATISTICS XML ON; In dem Abfrage-Batch, der den CREATE INDEX ausführt (und vor der CREATE INDEX-Anweisung steht, falls dies nicht offensichtlich war), werden in dieser DMV für diese SPID / session_id keine Zeilen angezeigt !! Der IN-Operator wird verwendet, um die Indexeinfügezeile herauszufiltern, die, falls enthalten, die TotalRows-Werte erhöht, wodurch die Berechnungen verzerrt werden, da in dieser Zeile keine verarbeiteten Zeilen angezeigt werden. Die hier angezeigte Zeilenzahl (dh TotalRows) ist doppelt so hoch wie die Zeilenzahl der Tabelle, da zwei …

Weiterlesen …Wie verfolge ich den Fortschritt des Befehls CREATE INDEX?

Windows Docker SQL Server mit Datenbank

Was ist ein Docker Container? Unter einem Docker Container versteht man einen isolierten, kompakten Ausführungskontext für eine App oder einen Dienst, die, gemeinsam mit anderen Containern, einen Kernel nutzen. Durch die Verwendung von Container kann eine App bereitgestellt und von jedem Docker-Host konsistent ausgeführt und Risiken von Environment-Problemen wie beispielsweise Inkompatible Versionen von Bibliotheken auf dem Host-Computer oder die Beeinträchtigung externer Prozesse vermieden werden. Docker Container wurden ursprünglich unter Linux entwickelt, können jetzt aber auch unter Windows 10 und Windows Server 2016 /2019 erstellt und ausgeführt werden. In einem großen Pool von Container-Hosts, auch Docker-Schwarm (engl. Docker Swarm) genannt, kann …

Weiterlesen …Windows Docker SQL Server mit Datenbank

SQL Server Collation ändern

Sollte es erforderlich bei einem bereits installierten Windows SQL Server die Collation zu ändern,so geht man wie folgt vor. Starten der CMD Wechseln in das SQL Server Install Verzeichnis setup.exe /quiet /action=rebuilddatabase /sqlcollation=SQL_Latin1_General_CP1_CI_AS /instancename=MSSQLSERVER /SQLSYSADMINACCOUNTS=BUILTIN\Administrators Dies ist die minimale Anzahl an Parametern, die man übergeben muss. In diesem Beispiel soll die Standardinstanz (interner Name MSSQLSERVER) aktualisiert werden. → Hier findest Du den Artikel zum direkten PDF-Download: madafa.de/download/artikel-downloads/

Join the Team

Die Mainzer Datenfabrik ist ein kleines, aber feines IT-Beratungsunternehmen aus Mainz. Wir sind daran interessiert, regelmäßig Mitstreiter*innen dazuzugewinnen, die ihren Arbeitsalltag solidarisch und selbstbestimmt weiterentwickeln wollen. Wir suchen zum nächst möglichem Zeitpunkt einen Microsoft SQL Server Consultant Festanstellung (38h/Woche) Das bieten wir: Spannende Microsoft SQL Server Projekte Du arbeitest als eigenständiger Experte bei unseren Kunden Du bekommst von Anfang an einen unbefristeten Vertrag Zusammenarbeit mit Spezialisten Zertifizierung zum MCSA (Microsoft Certified Solutions Associate) Überdurchschnittliche Bezahlung mit Bonusprogramm Einsatzort in den Regionen Frankfurt/ Hannover – auf Wunsch sind auch spannende Projekte in der DACH-Region möglich Homeoffice wie Du magst Das sind …

Weiterlesen …Join the Team