Ti z nás, kdo pravidelně používají Master Data Services v běžné produkční praxi, zejména v rámci většího zákaznického prostředí, kdy je MDS webová aplikace používána desítkami uživatelů v několika různých webových prohlížečích, si určitě pamatují potíže s instalací doplňku Silverlight,…
IDENTITY, transakce a návrh datového modelu
18. 8. 2018
Při návrhu datového modelu musíme myslet i na správnou velikost datového typu pro primární klíč. Standardem je datový typ INT, ale pokud máme dimenzi s několika prvky, rádi zvolíme TINYINT, je-li dimenze cizím klíčem ve faktové tabulce o velkém množství…
V SQL Serveru 2017 již nejsou Reporting Services součástí standardní instalace jako jedna z volitelných položek, ale je třeba stáhnout jako samostatný instalační balíček. Při instalaci jsme potom vyzvání k volbě, zda chceme nainstalovat Developer/Evaluation edici nebo zadat licenční klíč…
SQL Server allows us to create database clone using DBCC CLONEDATABASE command. Cloned database can be then used in SQL Server Management Studio like any other database. But for sure exception exists there: When we will try to browse object…
If you want to monitor your SQL Server instance traffic using Extended Events and you would like to capture near all statements except some common which are not useful for later analysis you can reach easily maximal limit 3000 characters…
TRY & CATCH pattern
8. 12. 2017
TRY & CATCH should be used where reasonable to prevent unhandled exceptions in T-SQL code and routines. It’s prepared for copy/paste purposes for everyday use. We may have two basic types of pattern: The new one using THROW keyword The…
CREATE TABLE syntax surprise
8. 12. 2017
What do you think: Is this valid CREATE TABLE statement? CREATE TABLE dbo.SampleTable (ID INT,) GO Definitely yes! Try it by your own. The only one reason how to explain I see that after comma there can be 0 or…
Last week we have seen this error when we have initialized new Subscriber from snapshot that was generated for transactional replication after published database schema was updated: ‘An error has occurred: Incorrect syntax near where’ This error occurred after about…
Hrátky s Table Value Constructorem
1. 10. 2017
Table Value Constructor (TVC) je v SQL Serveru sice již od verze 2008, ale vzhledem k tomu, jak moc si s ním můžeme vyhrát, nebude na škodu si projít pár zajímavých příkladů jeho použití. Jen pro zopakování si připomeňme, že…