Ganze Tabellen einer Datenbank sichern als einzelner Datensatz

Ganze Tabellen einer Datenbank sichern
Es werden in diesem Beispiel in einer Schleife eine Tabelle einer Staging-Datenbank in einem einzigem Feld eines Satzes in der [BackupsTabelle] in einer anderen Datenbank [BackupDB] gesichert.

Es wird dabei auch T-SQL Code bereitgestellt, um diese komprimierten und gesicherten Daten, ohne Aufwand lesbar zu machen.

Durch diese Form der Sicherungen, können mglw. komplette ETL-Strecken, zu erneut eingespielt werden.

Ganze Tabellen einer Datenbank sichern.docx

Limits: Ein Feld mit dem Typ NVARCHAR(MAX) kann nicht mehr als 2 GByte  enthalten

Statische Tabelle per JSON

Man kann für tabellarische Modelle statische Tabellen hinzufügen über unterschiedliche Wege.
Die größten Probleme können die unterschiedlichen Versionen. Und auch der u.g. DAX-Code mit dem JSON Anteil ist möglich ab SSAS Version 1200:

Quarters2015 =
DATATABLE (
"Quarter", STRING,
"StartDate", DATETIME,
"EndDate", DATETIME,
{
    { "Q1", "2015-01-01", "2015-03-31" },
    { "Q2", "2015-04-01", "2015-06-30" },
    { "Q3", "2015-07-01", "2015-09-30" },
    { "Q4", "2015-010-01", "2015-12-31" }
}
)

Gut lesbare Beschreibungen unter:

Create Static Tables in DAX Using the DATATABLE Function – SQLBI