Upgrade zu einer neueren SQL Server Version

Bei der Arbeit mit SQL Server kommen wir früher oder später immer an den Punkt, dass alte Versionen überholt und von einer neueren Version abgelöst werden. Tatsächlich ist es dann an der Zeit, Upgrades vorzunehmen und Daten in die neuere Version zu migrieren, da der Support der alten Versionen nach und nach eingestellt und somit nicht mehr bedient wird. Die Modernisierung der Datenbestände ist hier die Devise. Wie Sie SQL Server ganz einfach von einer alten auf eine neue Version upgraden können, erklären wir Schritt für Schritt in dieser Anleitung. Zusätzlich gehen wir auf die notwendige Datenmigration mit dem SQLSyncer …

Weiterlesen …Upgrade zu einer neueren SQL Server Version

Leseberechtigung sys.server_principals

In diesem Beitrag erklären wir Ihnen wie Sie GRANT SELECT ON sys.server_principals für usersys verwenden können. Problemstellung Wir befinden uns in einer Master-Datenbank, möchten allerdings Berechtigungen in einer anderen Datenbank vergeben bzw. erteilen. Verwenden wir den Befehl ‘use master’ erhalten wir eine Fehlermeldung, da sich der Principal in einer anderen Datenbank befindet und zB. keine Präfixe wie Database.dbo.role hinzugefügt werden können. Auch über das SSMS kommen wir an dieser Stelle nicht zielführend weiter. Verwenden wir mit einem User der Master-Datenbank den Befehl “execute as user = ‘user’” und wählen anschließend sys.server_principals aus, erhalten wir nur wenige Datensätze. Offensichtlich müssen wir …

Weiterlesen …Leseberechtigung sys.server_principals

Eine Kalendertabelle in SQL Server erstellen

Für eine Vielzahl an Geschäftsprozessen und -Anwendungen ist es hilfreich, Kalendertabellen in SQL Server zu implementieren und sie beispielsweise zu Berichtszwecken zu verwenden. Oftmals treten aber Schwierigkeiten bei der Einrichtung auf, die Anwender dazu zwingen, Eingaben in Datendimensionstabellen manuell vorzunehmen. Wir erklären Ihnen heute, wie Sie die Schwierigkeiten umgehen können und im Handumdrehen eine leistungsstarke, leicht anpassbare Kalendertabelle erstellen. In Bezug auf Größe, Speichernutzung und Leistungsfähigkeit kann die Erstellung einer Kalendertabelle deutlich günstiger sein. Insbesondere da der zugrunde liegende Speicher im Vergleich zur Verwendung von datumsbezogener Ermittlungsfunktionen, immer größer und schneller wird. Über Jahrzehnte gespeicherte Daten benötigen vergleichsweise geringe MB, …

Weiterlesen …Eine Kalendertabelle in SQL Server erstellen

SQL Server Log Shipping

Der SQL Server Protokollversand (Log Shipping) ist ein Teil der Hochverfügbarkeitstechnologie von SQL Server. Es beschreibt im einfachsten Sinne das Kopieren, Wiederherstellen und Ausführen von Transaktionsprotokollen zwischen Quell- und Zielserver-Instanzen. In der Regel befindet sich der sekundäre Zielserver im Standby Modus, sodass die besagten Protokolle auf dem Quellserver gesichert und an den sekundären Zielserver gesendet und angewendet werden können. In diesem Artikel erklären wir Ihnen, wie Sie Schritt für Schritt das Log Shipping für SQL Server einrichten können.   Voraussetzung vor dem Start Um das Log Shipping in SQL Server einzurichten, müssen Sie über Systemadministrator Berechtigungen auf dem Server verfügen. …

Weiterlesen …SQL Server Log Shipping

Datenreplikation mit dem Microsoft SQL Server

Datenreplikation SQL Server Große Geschäftsprozesse können komplex werden. Um die Geschäftskontinuität zu sichern, verwenden Unternehmen Datenreplikationslösungen, die bei der Migration und Synchronisation von Datenbanken unterstützt. Mit dem SQLSyncer haben wir eine Anwendung entwickelt, die Daten schneller repliziert, als herkömmliche Datenreplikationslösungen. Wir gewährleisten damit Hochverfügbarkeit und Disaster Recovery ohne Ausfallzeiten. Auf das Thema Datenreplikation gehen wir in diesem Artikel explizit, klären die Vor- & Nachteile, Arten, sowie Schemata der Datenreplikation. Wie Sie mit dem SQLSyncer ganz einfach und innerhalb kürzester Zeit Datenbanken replizieren können, sehen Sie in diesem Artikel.   Was ist überhaupt eine Datenreplikation?  Bei einer Datenreplikation werden Kopien von …

Weiterlesen …Datenreplikation mit dem Microsoft SQL Server

5 Mythen über Hochverfügbarkeit in der Cloud

Es ist nicht zu verkennen, dass immer mehr Unternehmen den Weg der Verlagerung ihrer Anwendungen in die Cloud wählen. Gerade in aktuellen Zeiten ist das ein nachvollziehbarer Schritt, den vor allem große Unternehmen in Angriff nehmen. Das Outsourcing auf Cloud-Computing ist gerade für Anwendungen, die kurze Ausfallzeiten tolerieren, ein Gamechanger. Bei geschäftskritischen Anwendungen wie beispielsweise SQL Server, Oracle oder SAP, die eine hohe Verfügbarkeit und Disaster Recovery einfordern, sieht das jedoch etwas anders aus. Wir zeigen Ihnen Heute gegenwärtige Missverständnisse bei Sicherheitsanwendungen innerhalb von Cloud Umgebungen und räumen mit 5 Mythen darüber auf. Mythos 1 – Clouds sind High Availability …

Weiterlesen …5 Mythen über Hochverfügbarkeit in der Cloud

Die Mainzer Datenfabrik zieht um!

Auch wir folgen der Empfehlung der Bundesregierung, gehen mit gutem Beispiel voran und bleiben fortan im Homeoffice. Tatsächlich sind wir bereits seit einigen Monaten im Homeoffice, um dem Risiko einer Ansteckung zu entfliehen. Mit dieser Maßnahme schützen wir nicht nur unsere Mitmenschen, sondern auch uns selbst. Die Mainzer Datenfabrik zählt hier sicher zu den Vorreitern, denn ganz unabhängig von der aktuellen Pandemie, ermöglichen wir seit unserer Gründung unseren Mitarbeitern die mobile Arbeit. Egal ob Zuhause, im Café um die Ecke oder im Büro, wir können von überall arbeiten. Dafür haben wir vertraglich flexible Arbeitsstandorte festgelegt. Dank bester IT-Infrastruktur und sicheren …

Weiterlesen …Die Mainzer Datenfabrik zieht um!

Ist Ihre Firma für das Homeoffice gewappnet?

Die derzeit anhaltende Corona Pandemie zwingt uns alle zum Umdenken. Die Arbeit aus dem Homeoffice stellt die ein oder anderen Firmen, Schulen und Universitäten vor große Probleme. Es fehlt die benötigte Flexibilität, das Equipment und die technische Konnektivität. Auch emotional und psychisch müssen sich sowohl Firmen, als auch ihre Mitarbeiter umstellen. Es ist wichtig, neben der technischen Komponente, auch die zwischenmenschliche und soziale Ebene zu pflegen. Dies dient weniger als Kontrollmaßnahme, sondern viel mehr als ‘socializing’ und zum Besprechen von anfallenden Themen und Aufgaben. So sichern Arbeitgeber die Transparenz und haben gleichzeitig einen kleinen Kontrollaspekt, was die zu erledigenden Aufgaben …

Weiterlesen …Ist Ihre Firma für das Homeoffice gewappnet?

SQL Server Docker mit Windows Server

  Mit diesem Artikel erklären wir Ihnen in ausführlichen Schritten, wie Sie die SQL Server Developer Edition in einem Windows-basierten Docker-Container verwenden können. Zur Automatisierung von Datenbankeinstellungen ist ein wichtiger Bestandteil das Ausführen der SQL Server Developer Edition. Ist die Developer Edition installiert, wird SQL Server in der Regel lokal ausgeführt. Dabei muss jedoch der SQL Server Windows-Dienst permanent ausgeführt werden und verbraucht damit wichtige Ressourcen. Das Installationsprogramm fügt automatisch eine Reihe zusätzlicher Anwendungen hinzu, für die der User verantwortlich ist, diese zu aktualisieren. Die Frage die wir uns stellen ist, ob es Möglichkeiten gibt, SQL Server lokal auszuführen ohne …

Weiterlesen …SQL Server Docker mit Windows Server

Failed to bring availability group ‘availability_group’ online

Beim Erstellen einer Hochverfügbarkeitsgruppe in Microsoft SQL Server, wird Ihnen eventuell folgende Fehlermeldung angezeigt: Msg 41131, Level 16, State 0, Line 2 Failed to bring availability group ‘availability_group’ online. The operation timed out. Verify that the local Windows Server Failover Clustering (WSFC) node is online. Then verify that the availability group resource exists in the WSFC cluster. If the problem persists, you might need to drop the availability group and create it again. Wir zeigen Ihnen mit diesem Artikel, wie Sie die Fehlermeldung beheben können. Oftmals liegt die Ursache der Fehlermeldung gar nicht weit entfernt. Das Problem tritt regelmäßig auf, …

Weiterlesen …Failed to bring availability group ‘availability_group’ online

Secured By miniOrange