Kategorie: SQL Server 2012

SQL, Sharepoint und Co > SQL Server > SQL Server 2012

SQL Logins umziehen

Wie in vorherigen Artikeln schon beschrieben, ist ein lösbares Grundproblem des Restores einer DB auf eine andere SQL Server Instanz, dass die Logins fehlen. Die integrierte Prozedur sp_Change_userslogin kann diese verweisten Datenbankbenutzer korrigieren,. Allerdings ist das ein wenig mühselig, wenn man viele Logins umziehen muss. Dazu hat Microsoft einen Knowledgebase Artikel inkl. Skript veröffentlicht (http://support.microsoft.com/kb/918992/DE) […]

SQL Server Multiserver Verwaltung leicht gemacht

Servergruppen können das Leben eines Administrator deutlich erleichtern. Oft genug steht man vor dem Problem routinemäßige Überwachungen durchzuführen. Die Überwachungen müssen dazu nicht unbedingt Messwerte bedeuten, sondern können durchaus auch Überprüfungen interner Regeln sein, wie z.B. bestimmte Wiederherstellungsmodelle müssen eingehalten werden? Wie viele Prozesse sind gerade aktiv? Existieren Hinweise auf fehlende Indizes? Hierzu stehen entweder […]

SQL Server 2012 ebook for free

Unter der URL http://blogs.msdn.com/b/microsoft_press/archive/2011/08/02/new-formats-for-free-microsoft-press-ebooks.aspx findet man ein eBook (PDF, MOBI und EPUB) gratis zum Download. Das Buch ist noch nicht ganz fertiggestellt und beinhaltet aber bereits in  6 Kapiteln eine großen Teil des späteren Umfangs. Auch die finale Version wird später gratis zum Download angeboten werden.

SQL Server 2012 – Virtual Labs

Auf der Seite http://www.microsoft.com/sqlserver/en/us/learning-center/virtual-labs.aspx können online bestimmte Szenarien erprobt werden. Mittels virtueller Maschinen und einer Anleitung werden Labs zu den Themen Power View, AlwaysON, Security Enhancements ,T-SQL Neuerungen und weitere kostenlos zur Verfügung gestellt. Die Labs bitte per IE starten. In anderen Browsern kann/gibts Probleme beim Start.

SQL Server 2012 – Filestreaming und Filetables

In SQL Server 2008 stand erstmals das Feature Filestreaming zur Verfügung. Die Idee, Dateien im SQL Server abzulegen ist nicht alt, wurde aber nur ungern verwendet, da der Performanceverlust gegenüber dem Dateisystem schwerwiegender war, als die vereinfachte Verwaltung. (Backup, Security usw..alles aus einem Guß). Mit SQL Server 2008 wurde die alte Idee “WinFS” weiterentwickelt. Dateien […]

SQL Server 2012 – ENDOFMONTH auch in SQL Server 2008

Natürlich sind in SQL Server 2012 neue T-SQL Erweiterungen, sprich Funktionen, enthalten, die einem das Leben ein Stückchen leichter machen. Ein Beispiel dazu wäre ENDOFMONTH(). Eine Funktion, die den letzten Tag eines Monats ausgibt. Natürlich kann man eine solche Funktion auch älteren SQL Servern haben. Zunachst mal die SQL Server 2012 Function…: SQL Server 2012: […]

SQL Server 2012 RC0 zum download

Im Februar 2012 ist der Launch in Deutschland terminiert. Die Wartezeit bis dorthin wird mit der RC0 Version – fast überraschend – überbrückt und steht nun zum Download zur Verfügung. SQL Server 2012 hier downloaden: http://blogs.technet.com/b/dataplatforminsider/archive/2011/11/17/sql-server-2012-release-candidate-is-now-available.aspx   Weiter Downloads für SQL Express, PowerPivot, und Master Data Services werden hier angeboten: Microsoft® SQL Server® 2012 PowerPivot® […]

SQL Server 2012 – Columnstore Indizes updaten

In Columnstore Indexex habe ich bereits den neuen spaltenorientierten Index beschrieben.  Ein wichtige Tatsache muss allerdings noch beachtet werden: Tabellen mit Columnstored Indizes sind nicht update fähig. Wer denkt, dass dies ein Mag-ich-nicht Feature ist, hat zwar Recht, aber dafür gibt es 2 nette Workarounds:   Workaround 1: Drop table … create table kein weitere […]

SQL Server 2012 – Berechtigungen Übersicht Poster

SQL Server Denali besitzt 214 Berechtigungen. Im Gegensatz dazu SQL Server 2008 R2 195 Berechtigungen. Natürlich spielen hier benutzerdefinierbare Serverrollen oder neue Features wie AlwaysON dabei eine Rolle. Ein gute Übersicht dazu erhält man unter folgender Adresse: http://social.technet.microsoft.com/wiki/cfs-file.ashx/__key/communityserver-wikis-components-files/00-00-00-00-05/5710.Permissions_5F00_Poster_5F00_2008_5F00_R2_5F00_Wiki.pdf

SQL Server 2012 – Product Guide – Whitepapers Demos Videos

Unter dem Link http://www.microsoft.com/download/en/details.aspx?id=27069 ist ein ca 450 MB großer Download zur Verfügung gestellt worden. Darin sind etliche Demos, Präsentationen, Link zu Videos rund um Denali zu finden. 14 Product Datasheets 8 PowerPoint Präsentationen 5 Technische Whitepaper 13 Hands-On Lab Preview Dokumente 6 Click-Through Demos 13 automatisch ablaufende Demos 26 Links zu Online-Dokumentationen 44 Links […]

SQL Server 2012 – AdventureWorks Demodatenbank installieren

Auf der codeplex.com Website findet man unter Demodatenbank für Denali CTP3. Unter anderem sind dort auch die DBs für das Datawarehouse und SSAS zu haben. Die Demodatenbank wird mit folgendem Skript eingebunden: CREATE DATABASE AdventureWorks2008R2 ON (FILENAME = ‚C:SQLDBAdventureWorks2008R2_Data.mdf‘) FOR ATTACH_REBUILD_LOG ; Das Skript quittiert SQL Denali folgendermaßen. Dateiaktivierungsfehler. Der physische Dateiname ‚C:Program FilesMicrosoft SQL […]

SQL Server 2012 – Zwischenablagering

Komischer Name, coole Funktion: Mittels der STRG+SHIFT+V Tastenkombination, kann man die in der Zwischenablage befindlichen T-SQL Statements bzw Texte  durchgehen. Alles was per CopyCut oder STRG+C STRG+X kopiert wurde, erscheint der Reihe nach je STRG+SHIFT+V. Das, was als letztes in die Zwischenablage aufgenommen wurde, erscheint auch als erstes.  Die Zwischenablage ist dabei nicht auf das […]

SQL Server 2012 – endlich Serverrollen selbst erstellen

Bis dato war es nicht möglich die Serverrollen, ähnlich wie Datenbankrollen, selbst zu definieren. Das hat sich mit SQL Server Denali geändert. So lassen sich nun Serverrollen mit eigens definierten anlegen, um so den Support gezielt ein reduziertes Rechtepaket zu zuweisen. Beispielsweise könnte man verschiedene Ebenen des Supports abbilden (1.Level, 2nd Level etc.) Besonderen Gefallen […]

SQL Server 2012 – Debugging von T-SQL

Das Debugging von T-SQL Code macht in Denali deutlich mehr Spaß, als in den älteren SQL Server Versionen. Zugegeben, ich bin eher einer der print – Befehl Debugger, aber Denali überzeugt mich nun doch.   Multimonitor Support Hier zunächst mal ein Screeenshot über zum Thema “Look and Like”: Gerade der Multimonitor Betrieb, der verschiedene Abfragefenster […]

SQLDays in Rosenheim: SQL Server 2012 – SQL Server Next Generation

Dieses Jahr finden wieder die SQLdays in Rosenheim vom 28.9. bis zum 29.9. statt . Der Fokus steht dieses mal ganz im Zeichen von Denali. Thomas Grohser – Wächter und Hüter des größten SQL Servers (100 TB+ DBs) – wird einiges aus der Praxis erzählen. Auch Mitglieder des MVP-Programms, die bereits seit Monaten an und […]

SQL Server – Problem beim Einrichten der Spiegelung

Das Spiegeln von Datenbanken ist definitiv mein “Hochverfügbarkeits – Lieblingsfeature”. Sofern die Datenbanken bereits auf dem Zielserver im NoRecovery Modus wiederhergestellt wurden, dauert das Einrichten keine 10 Sekunden. Nur eines scheitert gerne.. den Failover zu starten. Was kann denn in diesen 10 Sekunden passiert sein.. Der Assistent zum Einrichten der Spiegelung erledigt folgende Dinge: – […]

SQL Server 2012 Columnstore Indexes – Spaltenorientierter Index

Bisher war man der Meinung, dass in einem bestehenden Datenbanksystem ein spaltenorientierter Index eigentlich nachträglich kaum zu machen wäre. Mit SQL Server 11 bringt Microsoft allerdings eine neue Indextechnologie mit, die Abfragen in einem Datawharehouse deutlich beschleunigen können. Der Beschleunigungsfaktor kann hier deutlich über 10 liegen. Wie fiunktioniert der Columnstore Index? Das Phänomen ist uns […]

Login Failed – IP Adressen Zugriff auf SQL Server verweigern

Normalerweise würde man den Weg umgekehrt gehen: nur bestimmte Adresse bekommen Zugriff auf den SQL Port. Allerdings bin ich häufiger unterwegs und beziehe per DHPC verschiedenste Adressen. Daher steht der SQL offen im Netz und wird gerne Ziel verschiedenster Angriffe. Das Problem ist für mich zunächt der Versuch oder die Möglichkeit Accounts zu knacken, sondern […]