Völlig überrascht hat mit Microsoft damit, dass eine sehr frühe Vorabversion des nächsten SQL Servers (Version 11, Codename "Denali") zum freien Download im Internet steht. Bislang wurden die ersten Vorabversionen (CTP = "Community Technology Preview") nur an eine kleine Gruppe von Auserwählten verschickt. Möglicherweise ist der CTP1 aber schon so stabil, dass er nun publik gemacht wird. Im "Whats new" werden die Neuerungen beschrieben. Und das sind richtig, richtig viele!
Was kann man den Download-Infos entnehmen?
- Angeboten werden je eine 32- und eine 64-Bit-Fassung (und eine mit Beidem).
- Windows XP (MS-Support bis 2014) und Windows Server 2003 (MS-Support bis 2015) werden (noch?) nicht unterstützt. Unterstützte Betriebssysteme sind Windows 7, Windows Server 2008 R2, Windows Server 2008 Service Pack 2 und Windows Vista Service Pack 2.
Was ändert sich an der Installation?
Diese Komponenten müssen schon vorher installiert sein, sonst wird eine Installation verweigert:
- "Windows PowerShell 2.0"
- "NET Framework 4.0"
- "No-Reboot package for .NET Framework 4.0"
Verbesserungen der Database-Engine
- leichte Debugging-Verbesserungen im Management-Studio
- "Contained Databases": Die Datenbank enthält alles, was man benötigt um sie einfach an einem anderen Server anzuhängen, z.B. Datenbankbenutzer mit Passwort (anstelle von SQL-Logins, die beim Umzug in der Master liegen bleiben und Daher am neuen Server fehlen)
- THROW ergänzt nun TRY & CATCH. FINALY fand ich hingegen nicht. Damit gehört das alte RAISERROR der Vergangenheit an.
- Ad Hoc Paging mittels "ORDER BY blabla OFFSET 100 ROWS FETCH NEXT 10 ROWS ONLY" (Lese Datensätze 100 bis 109).
- Im EXECUTE kann man mittels "WITH RESULT SETS" das erwartete Ausgabeformat definieren.
- Mit "CREATE SEQUENCE" hat man prima Zahlengeneratoren zur Hand, die unabhängig sind von einzelnen Tabellen.
- Server-Rollen kann man nun mit CREATE anlegen.
Die Neuigkeiten in den anderen Teilbereichen, wie Analysis-Services, Reporting-Services etc, darf jemand anders zusammenfassen. Das sind nicht gerade meine Spezialgebiete… 😉
Weitere Infos findet man auch auf der Denali-Homepage.