// I’m speaking at SQL Saturday Copenhagen and Edinburgh

featured image I’m speaking at SQL Saturday Copenhagen and Edinburgh With a little push from some of my colleagues, I have submitted a speaksersession to SQL Saturday in Copenhagen and Edinburgh. To my big surprise both sessions (with the same subject) was chosen as a part of the sessions to be held. I’m very excited and thrilled that these possibilities was given to me. The SQL Saturday in Copenhagen is going to be my virgin session, where I’ll speak about a dynamic approach to partition kubes – bassed on the multidimensional model. [...]

// Multidimensional ROLAP partitions and updatable columnstore indexes – the new black?

featured image Multidimensional ROLAP partitions and updatable columnstore indexes – the new black? I came across a colleague of mine, who asked me if the new updatable columnstore index and ROLAP partitions in a Multidimensional cube is the new trend of fast and no-latency Business Intelligence. Well – here is my 25 cents. I’ll start with the updatable columnstore indexes. With SQL Server 2014 Microsoft introduces updatable columnstore indexes. Which in short terms defines that the columnstore no longer has to be dropped/disabled when loading data to the table. [...]

// SSISDB crash – Certificate, asymmetric key or private key data invalid

SQL Server ssis 2 min.

featured image SSISDB crash – Certificate, asymmetric key or private key data invalid One of my longterm customers had a database-server crash a while ago. The server would not spin up after reboot. The SSISDB crash also gave problems. The whole installation including tweeks and other stuff had to be re-attached to a new and fresh installation of SQL Server 2012. It was s fairly young BI-server, so the damage was not that big after all. Untill today… SSISDB crash The development of SSIS project to maintain the BI sollution had to be deployed to the SSISDB catalog. [...]

// Just got my blog hacked

Datacorner blog 0 min.

featured image Just got my blog hacked Statistically it happens some time for all of us with a website – and today was my ‘lucky day’ when I got my blog hacked. Got a mail from my hosting-company telling me that my WordPress blog has gotten hacked and was disabled untill I changed all access-codes and made a full-re-install of the binaries. Luckily I’ve got backups of everything – so nothing was lost. Everything is a-ok now – and I hope it does not happen again. [...]

// SQL Rally Nordic 2013

featured image SQL Rally Nordic 2013 Three days of SQL Server Deep dive at SQL Rally Nordic in Stockholm, SE. The sessions have been held and the impression will last a while – at least for me. Day 1 – The precon ‘Data Warehouse modelling – making the right choises’ by Davide Mauri (site|blog|twitter) and Thomas Kejser (blog|twitter) was a very good walktrough of the aspects, seen from a architectural angle, of building a data warehouse. [...]

// Dynamic partitioning tabular cube

featured image Dynamic partitioning tabular cube In every project on Business Intelligence there comes a time when the code needs to be deplyed to the production environment. No more development, no more manual work. It is time for dynamic partitioning. But what about the partitions on the tabular cube? Do we really need to tell and learn the DBA how to handle that on a periodic plan? The answer is simple: No! Thanks to the XMLA language, the DMV’s for SSAS instances (both tabular og multidimensionel) and SSIS we can do the partitioning dynamic based on the current data in the datawarehouse. [...]

// Finally - MCSE Business Intelligence

featured image Finally - MCSE Business Intelligence I got it! The title of MCSE Business Intelligence. My, for now, last test was 70-467 – Designing Business Intelligence Solutions with Microsoft SQL Server 2012. I can now call myself MSCE. The last two tests: 70-466 – Implementing Data Models and Reports with Microsoft SQL Server 2012 70-467 – Designing Business Intelligence Solutions with Microsoft SQL Server 2012 They were not that hard compared to the first 3 to become MSCA. [...]

// Preparations for certification: MCSA – SQL Server 2012

featured image Preparations for certification: MCSA – SQL Server 2012 Ready, Steady, GO!! Today I’ve just passed the last certification on the road to MCSA: SQL Server 2012. GREAT!! What a journey and what a huge pile of books, blog-links and other stuff. The usual training kits from Microsoft Press has been read and been the base for further reading and study. A few days ago Microsoft launched their youtube channel with 3 very good videos regarding the path to MCSA: SQL Server 2012. [...]

// SQL 2012: Performance monitoring the light and right way

featured image SQL 2012: Performance monitoring the light and right way Ever had that awesome SQL tracer build up that does just the right thing for your system to do some performance monitoring – well I know that I had. And someday you might need just the same trace again. But now you need to build it again… Here comes the feature Extended Events in place. It was first introduced in the SQL 2008 version. The feature is a good and lightweight event-driven mechanism for collecting information about your SQL server. [...]

// Dynamic picture alignment in SQL Reporting Services

SQL Server SSRS 3 min.

featured image Dynamic picture alignment in SQL Reporting Services Ever wondered how to do dynamic picture alignment in SQL Reporting Services? I have for sure needed it often. Until now I’ve always answered no to requests for this. The solution can be used when creating reports in SQL Server Reporting Services with dynamic pictures in different sizes based on variables inside the report. In this article the pictures will be aligned right and these are stored in a FileTable on a SQL 2012 instance – you can also do this with other types of picture storage in Reporting Services. [...]