
Don’t Get Caught Off Guard: SQL Server 2016 End‑of‑Support is Coming
Prepare for SQL Server 2016 end of support on July 14, 2026. Join our webinar for essential upgrade and compliance insights.
Great resources for SQL Server DBAs learning about SQL Server 2016 with these valuable tips, tutorials, how-to’s, scripts, and more.

Prepare for SQL Server 2016 end of support on July 14, 2026. Join our webinar for essential upgrade and compliance insights.
In this tip we look at different ways to transform JSON data format to a relational data format using SQL Server 2016.
In this tip we look at different ways to generate JSON formatted data from SQL Server.
Learn how to collect historical stock prices with Python for numerous ticker symbols to insert into a SQL Server table.
Learn how to execute Python scripts with Management Studio in a secure manner with xp_cmdshell. How to download stock data from Google Finance then import the stock data into a SQL Server database.
In this tip we learn how to install Python and run Python scripts from SQL Server Management Studio.
In this tip we will look at how to use R functions, in memory settings and mapping data with R.
Learn how to generate charts using R and T-SQL for effective data exploration and quick reporting insights.
In this tip, we will follow on from SQL Server Data Access using R – Part 1 and show how to perform further data analysis and refinements, demonstrate more R functions, and show how to overlay and multi-plot R graphs.
In this tip, we will look at RStudio, an integrated development environment for R, and use it to connect, extract, transform, plot and analyze data from a SQL Server database.
As a SQL Server DBA, we usually need to collect various performance counter data or other query performance data via Extended Events (XEvent) or Trace. After collecting these data, one common use is to compare the data of troubling time with the data of t
In this article I will show how to manage packages in R Services.
Learn about the root causes and solutions to address common issues with R Services Packages including lib is not writable, there is no Package, compilation failed for Package, LoadLibrary Failure and uninstall errors.
With the power of the R language and its native support for RegEx, we can now query a SQL Server table with Regular Expressions through R.
Learn about the time savings, blocking scenarios, limitations and more for the SQL Server 2016 online ALTER COLUMN operation.
Learn how to use the sys.sp_execute_external_script system stored procedure introduced in SQL Server 2016. This tip includes examples of using each of the parameters with a beneficial examples.
Fixing the SQL Server 2016 R Services Launchpad services.
To load csv files with just T-SQL is often a headache depending on the contents and the format of the csv files. In this tip we cover an easier way to do this using R.
Step by step process to install R services for SQL Server 2016.
The default processing mode used in sorting data in SQL Server 2014 and earlier is Row processing mode. In this tip will look at Batch processing mode for the Sort operator introduced in SQL Server 2016.
When you try to start the SQL Server Launchpad service you get the following error: The request failed or the service did not respond in a timely fashion. Consult the event log or other applicable logs for details.
Service Pack 1 for SQL Server 2016 was released today, and if you are running Standard or Express Edition, you are running out of excuses to upgrade. As I explained in a blog post today, Microsoft has announced at the Connect(); // 2016 conference (and on
When trying to run R scripts in SQL Server a runtime error for R script was raised. You get the following error Unable to communicate with the runtime for R script. Please check the requirements of R runtime. Read to learn now to solve this issue.
This tip covers lots of new features in SQL Server 2016 Reporting Services including new chart types, new web portal, mobile reports, KPIs, Power BI Dashboard and more.