SQL Server

Kritický update KB3164398 pro SQL Server 2016

Microsoft uvolnil kritický update pro SQL 2016, který si můžete sami stáhnout a nainstalovat zde, případně se nabízí ke stažení sám při instalaci SQL Serveru nebo v rámci Windows Update. Updatě provádí aktualizaci Microsoft VC++ 2013 Runtime binaries, jejichž správná verze je předpokladem pro úspěšnou instalaci SQL Serveru. Kromě toho řeší i…

Read more
SQL Server

Management Studio 2016 a TFS Source Control

Pokud jste byli zvyklý používat solutions a projekty v předchozích verzích Management Studia a pomocí MSSCCI Provideru je synchronizovat s TFS, pak Vás nové Management Studio 2016 příliš nepotěší. Podle seznamu Deprecated Database Engine Features in SQL Server 2016 se v některé z dalších edic SQL Serveru již nepočítá s následujícími…
SQL Server

Instalace SQL Server Data Tools 2016

SQL Server Data Tools je sada nástrojů a šablon pro vývoj pro SQL Server ve Visual Studiu 2015 a 2013. Obsahuje šablony pro všechny důležité typy projektů: analytické kostky a tabulární modely, balíčky integračních služeb a reporty služby Reporting Services. Kromě toho je součástí instalace i šablona SQL Server Project,…
SQL Server

Instalace Management Studia 2016

Na rozdíl od předchozích verzí SQL Serveru bychom záložku pro instalaci Management Tools, pod kterými se ukrývalo i Management Studio, hledali v instalátoru SQL Serveru marně. Od verze 2016 se Management studio instaluje jako samostatný nástroj. Z pohledu Microsoftu jde o logický krok, protože nyní bude moci uvolňovat nové verze…

Read more
SQL Server

Instalace SQL Serveru 2016

SQL Server 2016 byl oficiálně uvolněn 1.června 2016. Na českém MSDN se objevil odkaz ke stažení v podvečer a nahradil odkazy ke stažení předcházejících tří CTP. Instalace je velmi podobná jako u předcházejících verzí s několika drobnými změnami a dalšími dialogy pro nové funkce. Jako největší změnu proti předchozím verzím…
SQL Server

Executing Scalar Functions

There are several ways how to execute scalar functions. A lot of them are well known: using SELECT or SET. But did you know that you can use EXECUTE too? We will play with all the options in this article and especially with EXECUTE we will enjoy it:)
SQL Server

Failed to initialize sqlcmd library with error number -2147024809

We have detected the following issue in production after upgrade from SQL Server 2012 SP2 to SQL Server 2014 SP1 with CU5: ‘Failed to initialize sqlcmd library with error number -2147024809“. This message is fired when we try to send an email using sp_send_mail procedure with the query result to…
SQL Server

Vytvoření datumové řady pro reporty s pohyblivou časovou osou

Pokud potřebujeme vytvořit report, který nám bude ukazovat například počet objednávek za posledních třicet dnů zpět, potřebujeme získat datový set, který bude obsahovat řádek pro každý den a k němu odpovídající počet objednávek. V následujícím tutoriálu si ukážeme jednoduchou implementaci pomocí rekurzivní definice tabulky  a také příklad použití výsledných dat…

Read more