• Keine Ergebnisse gefunden

E-Book-Reihe zu SQL Server. Einfachere Migration Ihrer alten SQL Server- Daten zur Cloud

N/A
N/A
Protected

Academic year: 2022

Aktie "E-Book-Reihe zu SQL Server. Einfachere Migration Ihrer alten SQL Server- Daten zur Cloud"

Copied!
15
0
0

Wird geladen.... (Jetzt Volltext ansehen)

Volltext

(1)

1

E-Book-Reihe zu SQL Server

Einfachere

Migration Ihrer

alten SQL Server-

Daten zur Cloud

(2)

Inhalt

© 2019 Microsoft Corporation. Alle Rechte vorbehalten. Dieses Dokument wird „wie besehen“ zur Verfügung gestellt. In diesem Dokument dargelegte Informationen und Ansichten, einschließlich URLs und anderer Verweise auf Websites, können ohne vorherige Ankündigung geändert werden. Sie tragen das Risiko für die Verwendung dieses Dokuments.

Mit diesem Dokument erhalten Sie keinerlei Rechte an geistigem Eigentum eines Microsoft-Produkts. Sie können dieses Dokument zu internen Referenzzwecken kopieren und verwenden.

01

Modernisieren Ihrer

Datenbankplattform 01 02

Warum Azure? 02 03

Einführung in die verwaltete

Azure SQL-Datenbank-Instanz 03 04

Wie funktioniert die Lösung

für mich? 05 05

Umsetzen der Migration 07 06

Nächste Schritte 13

Zielgruppe für dieses E-Book

Dieses E-Book richtet sich an die IT, Entscheidungsträger, Datenbankadministratoren,

Systemadministratoren und andere, die beim Planen der Modernisierung von alten Microsoft SQL Server- Installationen maßgeblich beteiligt sind. Nachdem Sie dieses E-Book gelesen haben, verstehen Sie die Vorteile der Migration Ihrer Anwendungen zur Microsoft Azure SQL-Datenbank und müssen sich keine Sorgen mehr über Sicherheitsupdates oder die nächste Frist für das Ende des Supports machen. Darüber hinaus finden Sie Funktionen von Azure SQL Database Managed Instance, mit denen Ihr Unternehmen einen reibungslosen Übergang in die Cloud schaffen und Änderungen an Ihren Anwendungen minimieren kann.

(3)

01

Die Geschwindigkeit der heutigen technologischen Innovation nimmt weiter zu und bringt neue Verkaufschancen für die Erweiterung Ihres Unternehmens mit sich. Sich einen Wettbewerbsvorsprung zu verschaffen, bedeutet, auf neue Technologien zu setzen und im vollen Umfang von der Cloud zu profitieren. Die Modernisierung Ihrer Datenplattformen verspricht betriebliche Effizienz und ein schnelleres Wachstum. Das Ende des Supports für Ihre aktuellen SQL Server-Datenbankansätze wird bald eingestellt. Sie stehen damit vor dem Ende regelmäßiger Sicherheitsupdates zum Schutz Ihrer Anwendungen und Infrastrukturen. Daher ist es wichtig, sich Gedanken über die Umgestaltung Ihrer Daten-Infrastruktur zu machen . Noch besser ist, dass Sie mithilfe der neuesten Technologien mit nur minimalen Unterbrechungen des Geschäftsbetriebs und praktisch ohne Auswirkung auf Ihre Anwendungen Ihre bestehenden SQL Server-Daten in die Cloud verschieben können.

Kapitel 01 Modernisieren Ihrer Datenbankplattform

01

Modernisieren Ihrer Datenbankplattform

01

(4)

02

Microsoft Azure stellt das ideale Cloud-Ziel für die Datenmodernisierung bereit.

Sie können das neueste SQL Server-Modul und die Leistung von Azure nutzen, um Zuverlässigkeit, Sicherheit und eine hohe Leistung zu gewährleisten. Durch das Upgrade auf Azure erhalten Sie erweiterte Features und Funktionen, die Ihnen das Leben drastisch erleichtern. Dazu zählen:

Eine verbesserte Leistung, Verfügbarkeit und Sicherheit Cloud-Readiness und -Skalierbarkeit

Verwaltung und Programmierbarkeit

Business Intellegence Advanced Analytics und künstliche Intelligenz (KI) Auf Azure stehen organisationsanforderungs- und anwendungsfallübergreifend verschiedene Optionen für die Modernisierung von On-Premises-SQL Server- Datenbanken zur Verfügung: eine Azure SQL-Datenbank mit einer einzelnen Datenbank, eine Azure SQL-Datenbank mit elastischen Pools, SQL Server auf virtuellen Azure-Computern (Infrastructure-as-a-Service, IaaS) und die verwaltete Azure SQL-Datenbank-Instanz. In Tabelle 1 wird unser Fokus genauer erläutert.

Kapitel 02 Warum Azure?

02

Warum Azure?

02

Tabelle 1: Azure SQL Database-Szenario für die Verwendung der verwalteten Instanzplattform Zielplattform

Nicht im Besitz des Anwendungscodes oder Kostspieligkeit von Änderungen Erfordert einen hohen Kompatibilitätsgrad Verwenden von SQL Server-Funktion(en), die durch die Azure SQL-Datenbank noch nicht unterstützt wird/werden

Umfassendes, instanzorientiertes Programmierungsmodell Nahezu 100%ige Kompatibilität Ressource garantiert/SLA auf der Instanzebene Azure VNet-Isolierung

Vollständig verwaltete Dienste bei gleichzeitiger Aufrechterhaltung des hohen Kompatibilitätsgrads mit SQL Server

Support für SQL-Funktionen, beispielsweise von datenbankübergreifenden Abfragen, die in der Azure SQL-Datenbank nicht verfügbar sind Reduzierte

Betriebskosten/Investitionskosten Dynamische Skalierung Erweiterte Sicherheit Intelligente

Datenbank-Selbstoptimierung

Azure SQL Database Managed Instance

Nutzungsszenarien Plattform bietet Wert Einzigartige Vorteile

(5)

03

Von all Ihren Optionen stellt die verwaltete Azure SQL-Datenbank-Instanz die einfachste Lösung dar, um Ihre alten SQL Server-Daten mittels „Lift and Shift“ zur Cloud zu migrieren. Wie aus Tabelle 1 hervorgeht, ist die verwaltete Azure SQL-Datenbank-Instanz ein leistungsstarkes und wirtschaftliches Cloud-Ziel für Unternehmen, die ihre lokalen SQL Server-Datenbanken schnell und einfach migrieren möchten, ohne ihre Apps zwingend ändern zu müssen. Die verwaltete Azure SQL-Datenbank-Instanz bietet eine umfassende SQL Server-Kompatibilität und Netzwerkisolierung, wodurch sie sich ideal für ein Szenario eignet, in dem eine Anwendung neu gehostet wird. Durch die Maximierung der SQL Server-Lizenzierungsinvestitionen bietet sie zudem zusätzliche Einsparungen. Unternehmen können mit dem Azure-Hybridvorteil Rabatte für SQL Server erhalten. Azure SQL Database Managed Instance ist eine vollständig verwaltete Lösung: Microsoft betreibt SQL für Sie mit voller PaaS-Funktionen, darunter automatische Patches und Versions-Updates, automatisierte Backups, integrierte Hochverfügbarkeit und ein umfassendes Sicherheits-Portfolio – alles mit weniger Verwaltungsaufwand und Gesamtbetriebskosten. Sie können auch von Ihren SQL Server-

Lizenzinvestitionen profitieren und in Bezug auf die Azure SQL Database Managed Instance bis zu 55 % einsparen.1

Kapitel 03 Einführung in die verwaltete Azure SQL-Datenbank-Instanz

03

Einführung in die

verwaltete Azure SQL- Datenbank-Instanz

03

1 https://azure.microsoft.com/pricing/hybrid-benefit/

(6)

04 Einführung in die verwaltete Azure SQL-Datenbank-Instanz

Kapitel 03

Darüber hinaus beschleunigt der neue Azure Database Migration Service die Migration aus verschiedenen Datenbankversionen und SQL Server-Editionen zur verwalteten Azure SQL-Datenbank-Instanz, und das bei einer minimalen Anwendungsausfallzeit. Die verwaltete Azure SQL-Datenbank-Instanz basiert auf virtuellen Kernen oder vCores, wobei der zusätzliche Speicher und die Eingabe/Ausgabe (E/A) getrennt verfügbar sind. Auf diese Weise sind Sie wesentlich flexibler, wenn es darum geht, das richtige Niveau der Ressourcen für Ihre Workloads auszuwählen.

Funktionen der verwalteten Azure SQL-Datenbank-Instanz:

Kompatibilität mit nativen SQL Server-Funktionen, die im SQL Server-Agent, in datenbankübergreifenden Verweisen und Abfragen verwendet werden Integrierte Hochverfügbarkeit

Automatisierte Sicherungen und Zeitpunktwiederherstellungen Kontinuierliches Patchen und automatische Versions-Updates Vollständig isolierte Instanzen

Datenbankgrößen bis zu 35 TB

Azure Active Directory-Authentifizierung für Single Sign-On Azure-Portal, PowerShell- und Befehlszeilenfunktionen zur Dienstbereitstellung, Überwachung, Fehlerbehebung und Skalierung

(7)

05

Die verwaltete Azure SQL-Datenbank-Instanz trennt Computing- und Speicherkomponenten. Sie können Computeknoten mit 8, 16 oder 24 Kernen und Azure Premium Disk Storage auswählen. Die verwaltete Azure SQL-

Datenbank-Instanz verwendet dieselbe Azure SQL-Datenbank-Infrastruktur, die Organisationen für Milliarden an Transaktionen täglich verwenden. Der einzige Unterschied besteht darin, dass die Azure SQL Database Managed Instance Ihrem Unternehmen anstelle von einzelnen Datenbanken die gesamten SQL Server-Instanzen zur Verfügung stellt, wobei die PaaS-Funktionen beibehalten werden. Es ist eine vollständig verwaltete SQL Server-Instanz in der Azure- Cloud mit der gleichen SQL Server-Datenbank-Engine und enthält die neuesten Funktionen, Leistungsverbesserungen und Sicherheits-Patches.

Sie müssen ein virtuelles Netzwerk erstellen und Ihre Datenbank anschließend in der verwalteten Azure SQL-Datenbank-Instanz im virtuellen Netzwerk platzieren. Von dort aus funktioniert sie als eine private SQL Server-Instanz auf Azure. Alle Datenbanken in dieser Instanz befinden sich auf derselben SQL Server-Instanz, was eine konsistente Funktionalität zur Folge hat. Dazu zählen beispielsweise globale temporäre Tabellen, datenbankübergreifende Abfragen, der SQL Server-Agent usw. Alle anderen Objekte auf Serverebene wie Anmeldungen oder SQL Server-Agent-Anmeldungen werden in der Umgebung entsprechend repliziert. Mehrfach verwaltete Instanzen werden in einem virtuellen Cluster platziert, der in einem virtuellen Netzwerk (VNet) platziert und vom öffentlichen Internet isoliert werden kann. Diese virtuellen Cluster stellen Funktionen für instanzübergreifende Abfragen und für das Service Broker-Messaging bereit.

Kapitel 04 Wie funktioniert die Lösung für mich?

04

Wie funktioniert die Lösung für mich?

05

(8)

06 Wie funktioniert die Lösung für mich?

Kapitel 04

Abbildung 1: Optionen für die Anwendungskonnektivität SQL

Windows Server Windows Server

Shared storage Hardware

Cluster software Services

Windows Server Failover Clustering

(WSFC) SQL

SQL Server-

Instanz Nr. 1 SQL Server- Instanz Nr. 3

VNet1

VNet-zu-VNet

SQL Server- Instanz Nr. 2

Netzwerkisolation (Kunde – VNet)

Web-App (öffentliche IP)

Anbieterisolation (Computing, Speicher)

VPN/ExpressRoute

Gateway Lokal

VNet2

„Virtuelle Datencluster für Kunden“

(virtueller privater Cluster, VNet, private IPs)

Die verwaltete Azure SQL-Datenbank-Instanz unterstützt nur Verbindungen aus Azure oder aus einer Hybridumgebung (Abbildung 1). Während der Dienstbereitstellung über das Azure-Portal oder die REST-API können Sie das VNet und Subnetz auswählen, um eine vollständige Netzwerkisolation für Ihre verwalteten Instanzen zu erzielen. Nach der Erstellung sind die Instanzen im VNet über Azure-Vernetzungsmethoden (VPN- und ExpressRoute-Gateways) erreichbar. Der Endpunkt ist nur durch eine private IP-Adresse zugänglich, sodass eine sichere Konnektivität von privaten Azure- oder hybriden Netzwerken gegeben ist.

Optionen für die Anwendungskon- nektivität

(9)

07

Kapitel 05 Umsetzen der Migration

05

Umsetzen der Migration

Für die erfolgreiche Cloud-Migration sind eine solide Planung und klare Methodologie erforderlich. Es ist üblich, dass Unternehmen einen cloudbasierten Ansatz anstreben, aber weiterhin unsicher sind, wie und wo sie anfangen sollen.

Um auf diese Bedenken einzugehen, hat Microsoft eine Migrationsstrategie entwickelt, die aus den folgenden drei Schritten besteht: Bewerten, Migrieren und Optimieren (Abbildung 2). Für jeden Schritt stehen eine Reihe integrierter Tools und Angebote zur Verfügung, mit denen Sie selbst über den Umfang der Migration entscheiden können – von einer einzelnen Datenbank bis hin zu einem gesamten Rechenzentrum. Mithilfe dieses Migrationsansatzes und der Tools von Azure in verschiedenen Phasen können Sie vorhandene SQL Server-Datenbanken schnell mittels „Lift and Shift“ zur verwalteten Azure SQL-Datenbank-Instanz migrieren.

07

(10)

08 Umsetzen der Migration

Kapitel 05

Abbildung 2: Aus drei Schritten bestehende Cloud-Migrationsstrategie von Microsoft

Ermitteln Planen Analysieren Migrieren von Schema, Daten und Objekten

Problembehandlung von Anwendungen

Optimieren

Ausführen von Funktions- und Leistungstests

Bewerten Migrieren

Optimieren

Der erste Schritt in Richtung Migration besteht darin, Ihren Datenbankbedarf zu kennen, lokale Datenbankserver zu ermitteln sowie Anwendungs- und Serverabhängigkeiten auszumachen. Anschließend müssen Sie planen und analysieren, ob die verwaltete Azure SQL-Datenbank-Zielinstanz mit den Datenbankanforderungen Ihrer Anwendung kompatibel ist. Es ist wichtig, die Leistungsanforderungen Ihrer Datenbank zu kennen und festzulegen, wie Sie diese Leistung nach der Migration auf Azure bereitstellen. Im Falle der Azure SQL Database Managed Instance muss dazu die Anzahl der vCores berechnet werden, die für jede Datenbank erforderlich sind. Wenn Sie über bestimmte Sicherheits- oder behördliche Anforderungen verfügen, müssen Sie während des Bewertungsprozesses auch diese berücksichtigen. Zum Erreichen dieser Ziele hat Microsoft viele Ressourcen und Tools zur Verfügung gestellt. Dazu zählen:

Leitfaden zur Azure-Datenbankmigration

Dieser praktische Leitfaden für die Datenbankmigration führt Sie Schritt für Schritt durch den gesamten Vorgang. Er stellt zudem empfohlene Partner und Kundenfallstudien vor. Lesen Sie den Leitfaden zur Datenbankmigration.

Schritt 1: Bewerten

(11)

09 Umsetzen der Migration

Nach der Bewertung Ihrer Datenbanken müssen Sie den Schema-, Daten- und Objektmigrationsprozess abschließen. Azure bietet Migrationstools und Dienste, die Datenplattformlösungen analysieren, die besten Optionen empfehlen und anschließend eine optimierte Ausführung ermöglichen.

Azure Database Migration Service

Bei Azure Database Migration Service (DMS) handelt es sich um ein

umfassendes, vollständig verwaltetes Angebot. Es reduziert die Komplexität der Cloud-Migration, indem die Verschiebung von Daten, des Schemas und anderen Objekten aus heterogenen Quellen in Azure-Datenbankplattformen genutzt wird, wobei allesamt mit minimaler Ausfallzeit auskommen. DMS stellt zunächst Bewertungsberichte bereit, in denen die Änderungen hervorgehoben werden, die vor dem Ausführen einer Migration erforderlich sind. Nach der Lösung der Konflikte führt DMS alle dem Migrationsprozess zugeordneten Schritte aus.

Eine Azure SQL-Datenbank-Instanz kann mit einer Vielzahl an verfügbaren vCore-Optionen auf Grundlage unterschiedlicher Regionen erstellt werden.

Durch das Zuteilen weiterer vCores können Sie gegen einen Aufpreis die Migration beschleunigen, um ein gewünschtes Zeitfenster einzuhalten.

Sichern und Wiederherstellen

Die Azure SQL Database Managed Instance stellt eine zuverlässige Sicherungs- und Wiederherstellungsfunktionalität für die Migration bereit. Sie können eine native SQL-Sicherung der lokalen SQL Server-Datenbanken erstellen, im Azure Blob-Speicher ablegen und direkt in der verwalteten Azure SQL- Datenbank-Instanz wiederherstellen. Auch wenn diese Methode eine gewisse Ausfallzeit zur Folge hat, wird dadurch eine schnelle und einfache Offline- Datenbankmigration ermöglicht.

Schritt 2: Migrieren

Data Migration Assistant

Sie können Data Migration Assistant (DMA) verwenden, um potenzielle

Kompatibilitätsprobleme zu erkennen, die sich auf die Datenbankfunktionalität auf der verwalteten Azure SQL-Datenbank-Instanz auswirken. DMA bewertet die Readiness Ihrer Datenbank für die Migration zur Azure SQL-Datenbank und ermöglicht Verbesserungen hinsichtlich der Leistung und Zuverlässigkeit für Ihre Zielumgebung.

Kapitel 05

(12)

10

Lead Engineer EY

Sankar G. Prayaga

Umsetzen der Migration

Wir konnten eine App ohne Weiteres zu einer verwalteten [Azure

SQL-Datenbank]-

Instanz migrieren, und zwar mit problemlos

funktionierenden Features wie CLR und SQL Agent.

[Azure] Database

Migration Service ist entscheidend, wenn es darum geht, Migrationen in dieser Größenordnung vorzunehmen.

Kapitel 05

(13)

11

Nach der Migration sind Sie bereit für die Transformation und Optimierung und nehmen die für Ihre Anwendungen erforderlichen Änderungen vor, damit sie optimal und effizient ausgeführt werden. Sie können Azure- Tools und -Dienste verwenden, um Tests auszuführen, Leistungs- oder Sicherheitsprobleme zu beheben und nehmen anschließend einen erneuten Test vor, um die Verbesserungen zu bestätigen. Sie können zudem die neuen auf der Azure-Plattform verfügbaren SQL-Funktionen überprüfen und sie entsprechend implementieren.

Leistungsoptimierung

Führen Sie Anfragen zur Leistungsüberprüfung für die Quelldatenbank wie auch für die Datenbanken der verwalteten Azure SQL Database-Instanz aus. Analysieren und vergleichen Sie dann die Ergebnisse. Beispielsweise möchten Sie möglicherweise den Datenbank-Kompatibilitätsgrad für Abfrageregressionen ändern. Sie können Query Store als das optimale Tool zum Abrufen von Informationen zur Workloadleistung vor und nach dieser Änderung verwenden. Sie können auch eine Überprüfung auf fehlende, doppelte, redundante, selten verwendete und vollständig nicht verwendete Indizes vornehmen und sie anschließend mit dem

Datenbankoptimierungsratgeber und Dynamic Management Views (DMVs) entfernen.

Preisoptimierung

Nach der Migration können Sie Ihre On-Premises-SQL-Workloads in Azure richtig dimensionieren. Die verwaltete Azure SQL-Datenbank-Instanz führt ein auf vCores basierendes Preismodell ein, mit dem Sie das richtige Niveau an Ressourcen (Speicher und Computing) für Ihre Workloads auswählen können, indem Sie vCores mit lokalen physischen Kernen vergleichen.

Sicherheitsoptimierung

Über die auf der Datenbankebene (Abbildung 3) erfolgende Azure Active Directory-Authentifizierung ist die Optimierung der Sicherheit in Azure ein Leichtes. Mit dem kostenlosen Tool Microsoft Azure Active Directory Connect können Sie Ihre On-Premises-Active Directory-Instanz mit Azure Active Directory synchronisieren und das Single Sign-On mit Windows- Benutzeranmeldedaten aktivieren. Die Azure SQL Database Managed Instance hält zudem die in Azure SQL Server verfügbaren Compliancestandards ein.

Es entsteht also kein größerer Verwaltungsaufwand.

Schritt 3: Optimieren

Umsetzen der Migration Kapitel 05

(14)

12

Mithilfe der Funktionen zur Überwachung und Bedrohungserkennung können Sie zudem Aktivitäten überwachen sowie „Sicherheit auf Zeilenebene“ und

„Dynamische Datenmaskierung“ verwenden, um den Zugriff auf sensible und privilegierte Daten zu steuern. Darüber hinaus können Sie Firewallregeln auf den Datenbank- und Serverebenen verwenden, um einen Bereich der IP-Adressen anzugeben, die auf die Instanz zugreifen können. Analog dazu können Sie Regeln für virtuelle Netzwerke mit Firewalls verwalten.

Abbildung 3: Optimieren der Sicherheit mit Azure Active Directory

SQL

SQL

SQL

Abbildung 4: Optimieren der Sicherheit mit Azure Active Directory VNET

On-Premises Active Directory-Verbunddienste

Azure AD

Vorhandenes AD

Bestehender Domänenbenutzer Authentifizierung

Subnetz 1 Web-App

(öffentliche IP-Adresse)

SQL Server- Instanz Nr. 1

SQL Server- Instanz Nr. 2 SQL Server-

Instanz

Nr. 3 Subnetz 2

Abbildung 3: Verwenden von Azure Database Migration Service zum Vereinfachen des Migrationsprozesses

SQL SQL

SQL SQL

Azure DMS und Migrationsprojekt Entdecken und

bewerten On-Premises

SQL Server-Instanzen

SQL SQL

SQL

Azure

SQL-Instanz #1

SQL-Instanz 3

SQL-Instanz Nr. 2

VNet1

„Virtuelle Datencluster für Kunden“

(virtueller privater Cluster, VNET, private IPs)

Umsetzen der Migration Kapitel 05

(15)

13

Kapitel 06 Nächste Schritte

06 Nächste Schritte

Profitieren Sie vom Azure-Hybridvorteil für SQL Server

Erfahren Sie mehr über Azure Database Migration Service

Lesen Sie den Leitfaden zur Azure- Datenbankmigration Melden Sie sich

für ein kostenloses Azure-Konto an und erhalten Sie eine Gutschrift für 30 Tage und 12 Monate kostenlose Dienste.

Für die erfolgreiche Modernisierung der Cloud können Sie nicht einfach alles hinter sich lassen. Dies erforderlich die Cloud-Kompatibilität mit alten Datenbanken. Die verwaltete Azure SQL-Datenbank-Instanz bietet eine nahezu vollständige Kompatibilität mit SQL Server. Daher ist sie die ideale Lösung für die Migration zu Azure. Die verwaltete Azure SQL-Datenbank- Instanz nutzt die Lift-and-Shift-Migration von der lokalen SQL Server-Instanz zur Cloud. Demgegenüber kann Sie der Azure-Hybridvorteil für SQL Server unterstützen, Ihre aktuellen Investitionen in lokale Lizenzen zu maximieren. Mit der aus drei Schritten (Bewerten, Migrieren, Optimieren) bestehenden Microsoft-Migrationsstrategie können Sie zusätzlich von Azure Database Migration Service und anderen Tools profitieren, um eine reibungslose, zuverlässige und optimierte Migration zu gewährleisten, und zwar im großen Maßstab mit einer minimalen Ausfallzeit.

13

Referenzen

ÄHNLICHE DOKUMENTE

Transact-SQL ist eine proprietäre Erweiterung des SQL-Standards und erweitert den SQL-Standard um Funktionen wie Prozedurale Programmierung, lokale Variablen,

Transact-SQL ist eine proprietäre Erweiterung des SQL-Standards und erweitert den SQL-Standard um Funktionen wie Prozedurale Programmierung, lokale Variablen,

Transact-SQL ist eine proprietäre Erweiterung des SQL-Standards und erweitert den SQL-Standard um Funktionen wie Prozedurale Programmierung, lokale Variablen,

Transact-SQL ist eine proprietäre Erweiterung des SQL-Standards und erweitert den SQL-Standard um Funktionen wie Prozedurale Programmierung, lokale Variablen,

Transact-SQL ist eine proprietäre Erweiterung des SQL-Standards und erweitert den SQL-Standard um Funktionen wie Prozedurale Programmierung, lokale Variablen,

Transact-SQL ist eine proprietäre Erweiterung des SQL-Standards und erweitert den SQL-Standard um Funktionen wie Prozedurale Programmierung, lokale Variablen,

Transact-SQL ist eine proprietäre Erweiterung des SQL-Standards und erweitert den SQL-Standard um Funktionen wie Prozedurale Programmierung, lokale Variablen,

Transact-SQL ist eine proprietäre Erweiterung des SQL-Standards und erweitert den SQL-Standard um Funktionen wie Prozedurale Programmierung, lokale Variablen,