Setting Up a PC for Azure Cortana Intelligence Suite Development
Some development aspects of the Cortana Intelligence Suite can occur in the Azure Portal. There are also some additional client tools which are helpful, or potentially required, to fully create...
View ArticleMinimizing Cloud cost
The cloud can be expensive. I had this hammered home the other day by a simple mistake. I’m currently working with Microsoft’s Azure platform and using one of the free credit options. I get a free $25...
View ArticleSQL Server 2016 SSMS
With the official release of SQL Server 2016 this month let’s try out what is new in SSMS 2016 and how we can access the new 2016 features via SSMS,To Start with the SSMS is now a separate component...
View ArticleSQL Server Service Broker – Networking
This post is part of a series on this blog that will explore SQL Server Service Broker, a native messaging and queueing technology built into the SQL Server Database Engine.Previous posts:SQL Server...
View ArticleSQL Server 2016 First Installation is in 2015
Would you believe that first SQL Server 2016 production installation done in 2015. Yes it is. The first customer adopted SQL Server 2016 in production a couple days after it was released CTP2. CTP2 is...
View ArticleDemand for SQL Server Skills in India
India’s Information Technology sector is regarded as the biggest private sector employer, with over 10 million employees across India. Talent assessment platform Youth4work has announced its findings...
View ArticleFree ebook: Introducing Microsoft Power BI
Get started quickly with Microsoft Power BI! Experts Alberto Ferrari and Marco Russo will help you bring your data to life, transforming your company’s data into rich visuals for you to collect and...
View ArticleDisable Column Store Indexes for One Database
Disabling column store indexes needs to be done time to time. Following query will generate the script. SELECT'ALTER INDEX ['+ Name ++'] ON '+OBJECT_NAME(object_id)+'...
View ArticleWhat do you want to learn about SSRS 2016 at PASS Global Summit?
I’m thrilled to have been selected to deliver a session at the 2016 PASS Global Summit titled “Reporting Services 2016: The Force Awakens”. I’ve been speaking at SQL Saturdays and have done some...
View ArticleNew age computing could make a difference at Rio 2016 Olympics
Artificial intelligence and machine learning could make the difference where winning margins are just hundredths of a second at Rio 2016.Already there are reports of Britain’s rowing team and Brazil’s...
View ArticleMonday Morning SQL Break – June 27, 2016
The best way to make the most of the week is to set your goals. One of the things I try to do every week is to identify three goals for each week. What three things do I want to accomplish that will...
View ArticleThe Ellipsis/Not Implemented Error In M
Recently I was creating a parameter in Power BI Desktop and had it configured something like this:I didn’t bother to choose anything in the Default Value dropdown box, and when I looked at the code for...
View ArticleA better way to search dates
SARGability is the ability of the query to properly search the arguments that you pass it. When your query is not sargable you cannot properly use your available indexes. A few months ago I wrote about...
View ArticleNon Recursive CTEs Explained
Introduction to Non Recursive CTEsIn this article we explore non recursive CTEs (Common Table Expressions). This is a broad class, and basically covers every form of CTEs except those that call...
View ArticleMigration Check List
As SQL Server 2005 support ends. many of the users are now thinking about migration, here is the check list for the database migration.1.How many (and where are they located) SQL Server 2005 instances...
View ArticleCareer Decision Time
They say that you cannot have the best of both worlds. They say that you cannot have your cake and eat it too. They say that the grass isn’t really greener on the other side.For all of you who say...
View ArticleMicrosoft Canada Excellence Centre (MCEC)–Great Stuff
I love getting to see new technologies changing the world. The opening of the new Vancouver Microsoft Canada Excellence Centre included prominent Microsoft and Canadian leaders, including our Geek...
View ArticleAutomatic Seeding Very Large Databases in SQL Server 2016
There are a lot of new features in SQL Server 2016. Availability Groups by itself got a lot of new features. Being that I am the founder of the High Availability and Disaster Recovery Virtual Chapter,...
View ArticleIntroducing SQL Server Reporting Services
In an earlier post I introduced the SQL Server umbrella and briefly discussed a number of products that make up the SQL Server stack. One of those products and a key element of the SQL Server family is...
View ArticleFinding, disabling and enabling foreign keys
Foreign keys are a classic method of enforcing RI (Referential Integrity). Unfortunately though, they can get in the way if you have to reload data in a table. Lets say developers would like you to...
View Article