Professional Documents
Culture Documents
Newsletter
Esat Erkec
Esat Erkec
Esat Erkec is a SQL Server professional who began his career 8+ years ago as a Software Developer. He is a
SQL Server Microsoft Certified Solutions Expert.
Follow us!
Most of his career has been focused on SQL Server Database Administration and Development. His current
interests are in database administration and Business Intelligence. You can find him on LinkedIn.
View all posts by Esat Erkec
In this article series, we will find basics and common usage scenarios about the inline table‐valued functions and
we will also be consolidating your learnings with practical examples.
Read more »
Development, Functions
Popular
sp_updatestats overview and usage Different ways to SQL delete duplicate rows from a
August 20, 2019 by Esat Erkec
SQL Table
In this article, we will learn usage details of the sp_updatestats built‐in store procedure which helps to update SQL Convert Date functions and formats
all statistics in a SQL Server database. First of all, we will take a glance at the statistics concept in SQL Server. SQL PARTITION BY Clause overview
With this article, we will complete our journey with SQL Unit Testing. But first, let’s remember the main theme of Multiple options to transposing rows into columns
the SQL Unit Testing again briefly. With the help of the SQL Unit Testing, we can detect and find out the flaws SQL Server Transaction Log Backup, Truncate and
Shrink Operations
and bugs in database projects. This reduces the possible loss of time and money and reputation during the use
of the product. However, it should be kept in mind that no matter how many tests are carried out, there will still How to implement error handling in SQL Server
be some bugs in the project, but SQL unit tests provide a greater degree of confidence. The fact that there are INSERT INTO SELECT statement overview and
examples
no bugs or flaws in the application at that time does not mean that the application is perfect. We cannot test all
combinations and probabilities of the database objects. That is why in real life, considering certain parameters
﴾risk, priority, etc.﴿ we must ensure that a “reasonably sufficient” test is done.
Read more »
In this SQL Unit testing article, we will continue our journey with SQL unit testing. In the previous articles of this
series ﴾see the TOC at the bottom﴿, we mentioned about SQL unit testing essentials and designing approaches
as well and then we reinforce these notions with various tSQLt framework practical examples. In this article, we
will continue to learn how to mock stored procedures in the tSQLt framework and we will provide it with two
examples.
Read more »
In this article series, we are exploring SQL unit testing, in general, and also we are reinforcing details and topics
with various practical examples. We are using the tSQLt framework because it is the quite powerful and handy
tool in order to develop and code SQL unit tests.
Read more »
Trending
SQL unit testing, Testing, Utilities SQL Server Transaction Log Backup, Truncate and
Shrink Operations
SQL unit testing best practices How to identify slow running queries in SQL Server
April 8, 2019 by Esat Erkec SQL varchar data type deep dive
SQL Unit testing with the tSQLt framework and SQL How to install SQL Server Express edition
Server Database Project integration SQL Union overview, usage and examples
In the previous article SQL unit testing with the tSQLt framework for beginners in this series, we covered tSQLt
framework essentials and installation. we also demonstrated basic SQL unit testing through the tSQLt
framework. In this article, we will continue to explore SQL unit testing and we will also discuss the benefits of
SQL unit testing. Additionally, we will learn how we can use the tSQLt framework in a SQL Server Database
Project.
Read more »
tSQLt is a powerful, open source framework for SQL Server unit testing. In this article, we will mainly focus on
how to create and run SQL unit testing with help of the tSQLt framework. Before we begin to learn tSQLt
framework details, let’s discuss essentials and importance of the database unit testing approach, in general. SQL
unit testing is a vital and inseparable part of the modern database development approach and it makes possible
to prevent errors before producing the release deployment process. Some database developers are still
discussing the needs of the SQL unit testing concept; however, database unit testing is very significant to control
and check the behavior of the individual parts of the database. For this reason, we cannot ignore the need to
write unit test cases.
Read more »
Solutions
SSRS Report Builder introduction and tutorial Read a SQL Server transaction log
March 1, 2019 by Esat Erkec SQL Server database auditing techniques
The SSRS report builder is a powerful tool for data visualization. In this article, we will take a first step into How to recover SQL Server data from accidental
UPDATE and DELETE operations
familiarizing ourselves with the SSRS report builder and we will also demonstrate a very basic SSRS report
How to quickly search for SQL database data and
example. Additionally, we will review the self‐service business intelligence approach just because this approach
objects
can be implemented through the SSRS report builder very easily.
Synchronize SQL Server databases in different
remote sources
Read more » Recover SQL data from a dropped table without
backups
Reporting Services ﴾SSRS﴿ How to restore specific table﴾s﴿ from a SQL Server
database backup
SQL Server Reporting Services Architecture and How to recover SQL Server data from accidental
updates without backups
Component Topology Automatically compare and synchronize SQL Server
February 21, 2019 by Esat Erkec data
In this article, we will explore SQL Server Reporting Services ﴾also known as SSRS﴿ architecture and its main Open LDF file and view LDF file content
components. We will also discuss SSRS extensions and related tasks. Additionally, we will discuss the Report Quickly convert SQL code to language‐specific client
code
Server and Report Server temporary databases.
How to recover a single table from a SQL Server
database backup
Read more »
Recover data lost due to a TRUNCATE operation
without backups
Reporting Services ﴾SSRS﴿
How to recover SQL Server data from accidental
DELETE, TRUNCATE and DROP operations
In this article, we will discuss the essentials of the SQL unit testing and then we will explore how to apply SQL Migrate a SQL Server database to a newer version
of SQL Server
unit testing methodology in Azure SQL Database with help of SQL Server Data Tools ﴾SSDT﴿. In particular, this
How to restore a SQL Server database backup to an
article will focus about unit test theory in terms of SQL Server database development aspect and illustrate SQL
older version of SQL Server
unit testing with a detailed example.
Read more »
Continuous integration ﴾CI﴿, Data Tools ﴾SSDT﴿, Development, SQL unit testing, Testing
In this article, we will discuss and learn basics and all details about SQL Server data type converting operations
and also we will review the SQL CONVERT and TRY_CONVERT built‐in functions with various samples. At first, we
will explain and clarify syntax of the SQL CONVERT function and then we will learn how can we make data
converting process numerical and date/time data types to character data.
Read more »
This article will provide an overview of SQL Server implicit conversion including data type precedence and
conversion tables, implicit conversion examples and means to detect occurrences of implicit conversion
Read more »
DevOps ﴾22﴿
DevSecOps ﴾2﴿
The STRING_SPLIT function in SQL Server
December 3, 2018 by Esat Erkec Documentation ﴾19﴿
ETL ﴾56﴿
This article will cover the STRING_SPLIT function in SQL Server including an overview and detailed usage
► Features ﴾201﴿
examples.
Importing, exporting ﴾45﴿
Jobs ﴾41﴿
► Languages and coding ﴾637﴿
How to create an email alert in SQL Server Agent for Lists ﴾12﴿
SQL Server Agent is a Microsoft Windows service which helps to execute, schedule and automatize T‐SQL Migration ﴾46﴿
queries, Integration Service Package, SQL Server Analysis Service queries, executable programs, operating Miscellaneous ﴾1﴿
system, and PowerShell commands. These actions which are performed by SQL Server can be called by the SQL ► Performance tuning ﴾768﴿
Server Agent. Maybe, we can liken SQL Server Agent to an alarm clock because the agent will execute the ► Professional development ﴾57﴿
scheduled task when the time comes
Recovery ﴾32﴿
Security ﴾81﴿
Read more »
Server management ﴾13﴿
Database mail, Jobs, Maintenance, Reporting Services ﴾SSRS﴿ SQL Azure ﴾219﴿
How to use JSON data in Azure Machine Learning ► SQL Server versions ﴾161﴿
November 9, 2018 by Esat Erkec ► Technologies ﴾267﴿
Azure Machine Learning ﴾also known as Azure ML﴿ is cloud‐based machine learning solution of Microsoft. Uncategorized ﴾3﴿
Microsoft Azure Machine Learning is a fully‐managed cloud‐based service that provides the ability to create and Utilities ﴾18﴿
train predictive analytic solutions. Another advantage of Azure ML is that you can access and easily make
changes anywhere in machine learning models with help of Microsoft Azure Machine Learning Studio. Helpers and best practices
BI performance counters
Read more »
SQL code smells rules
In this article, we will explore the concept of using JSON data in SQL Server Reporting Services ﴾SSRS﴿. This usage
concept will include a different approach than the usual methodologies because we will take advantage of SQL
Server R service support.
What is JSON?
JSON is an abbreviation for JavaScriptObjectNotation. The main purpose of JSON data was to provide data
transfer between server and web applications for JavaScript but today’s JSON is the most popular data
interchange format. JSON offers two advantages to us. These are; light‐weight text based format easily readable
by humans. Currently, JSON is not only used in JavaScript applications, it is also used in all popular software
programing languages like JavaScript, C++, C#, Perl, Java, Python, Php etc.
Read more »
This article will cover the process of analyzing and predicting/forecasting the size of a SQL backup as a means to
better handle/manage retention of backups.
One of the main database management tenets is “Do not lose your data”. According to this; a database
administrator incurs huge responsibilities to protect data. Under these circumstances, taking database backups
and archiving SQL backup files is a key task for database administrators. In data protection strategy, taking
database backups and archiving backup file processes play the leading role. Especially, backup planning is very
significant for disaster recovery scenarios because backup file will be used for restore operation after any failure
or data corruption. For this reason, every dba must generate recovery strategies for possible disaster scenarios
and ensure that these scenarios can be solvable. At the same time, these backup files must be tested for data
integrity; thus process provides to evaluate the recovery time and integrity of backup files. In this Backup and
Restore ﴾or Recovery﴿ strategies for SQL Server database article you can find all details about backup and restore
strategies.
Read more »
This article will explain detailed usage of parameters in mobile reports in SSRS. Parameterized reports are
important because report readers want to filter and customize their report data with parameters and this option
helps report readers to focus on particular data. A parameterized SSRS report uses parameters as an input value
and filters the report data according to these parameters. In this article we will focus, in particular, on how to use
parameters and data sources together and how can we manage the parameters in mobile SSRS reports.
Read more »
Performance monitoring is a very significant and essential topic for database or system administrators. This is no
different with SSRS load testing. In some cases, performance problems can lead to significant system downtime.
Most of the time in the background of the problem is having insufficient resources or improper settings.
Therefore, before experiencing performance issues, we have to take some time to review preventive measures
related to current system configurations or new installations. The load test ﴾or stress test﴿ is the most commonly
used approach to tune systems before real‐life staging conditions. Now we will discuss the details of load test,
and in particular SSRS load testing.
Read more »
Twitter is a very popular social media platform which generates millions of tweets a day. These tweets include
very valuable data for marketers or social media analyzers because they can analyze these tweets with specific
algorithms and find out the sense of social media users.
Read more »
General
Read more »
Page 4 of 5 « 1 2 3 4 5 »
© 2021 Quest Software Inc. ALL RIGHTS RESERVED. | GDPR | Terms of Use | Privacy