sqlsathistory

Nr: 332

Back to Main list

SQLSaturday #332 - Minnesota 2014

Start Time (24h) Speaker Track Title
00:00:00 Brian Larson Other Structured Ad Hoc Reporting-Case Study of an Oxymoronic Reality
00:00:00 David Valentine DEV 1 T-SQL: Simple Changes That Go a Long Way
00:00:00 David Klee DBA 1 How to Argue with Your Infrastructure Admins – and Win
00:00:00 Dan English BI 1 Getting Down with Power Query and Power Map
00:00:00 Dave Logue BI 2 Rapid Table Restore
00:00:00 Ed Leighton-Dick DEV 2 SQL Server Features That Will Blow Your Mind!
00:00:00 Eric Zierdt DBA 2 Table Partitions for Archiving
00:00:00 Gina Meronek BI 2 Power to the Prototypes: Using Power BI to Deliver Better SQL Reporting
00:00:00 Greg Baldini BI 2 A Date With DAX: Time Intelligence in Tabular and PowerPivot
00:00:00 Greg Beaumont BI 1 A New Frontier of Government Open Data: What it Means to You Microsoft BI Tools
00:00:00 Jason Horner Other Cloudy with a Chance of SQL
00:00:00 Jason Strate Other Building the Modern Data Platform Whiteboard Session
00:00:00 Jeff Prom DEV 2 SQL Injections and How To Stop Them
00:00:00 Jes Schultz DEV 1 Index Methods You're Not Using
00:00:00 Kirby Richter DEV 2 Intro to Locking and Blocking
00:00:00 Lara Rubbelke Other NoSQL?!? No WAY!
00:00:00 Meagan Longoria BI 2 The Accidental Report Designer: Data Visualization Best Practices in SSRS
00:00:00 Mark Vaillancourt Other DANGER: The Art and Science of Presenting
00:00:00 Jennifer McConnell Mark Classen DEV 1 Easy Things to Make SQL Easier
00:00:00 Merrill Aldrich DBA 1 Eureka! Visual deep dive into storage internals
00:00:00 Riley Major DEV 2 Pseudo-Constants in SQL
00:00:00 Paul Timmerman DBA 1 Scary Things A Database Owner Can Do
00:00:00 Rick Bielawski DEV 1 Mastering queries into XML data.
00:00:00 Frank Gill DBA 2 Designing a Restore Strategy
00:00:00 Andy Yun DBA 2 Every Byte Counts: Why Your Data Type Choices Matter
00:00:00 Steve Hughes BI 1 Using PowerPivot to Drive Quality into ETL Processes
00:00:00 Terry Bunio BI 1 How do I create an automated ETL test suite ??
00:00:00 Ted Krueger DEV 1 Query Tuning for Developers
00:00:00 Ben Thul DEV 2 Practical Powershell for the Harried DBA
00:00:00 Tim Plas DBA 2 Protecting SQL Data for Availability and DR
00:00:00 Wendy Pastrick DBA 1 Transactional Replication 101
00:00:00 Adam Jorgensen BI 2 On-Demand Compute and Analytics with Powershell, Hadoop and Azure
00:00:00 Andy Bolk BI 1 SSIS Deployment and Configuration
00:00:00 Andy Galbraith DBA 2 Performing a SQL Server Health Check
00:00:00 Argenis Fernandez DBA 1 Secure Your SQL Server Instance Without Changing Any Code

SessionID: 10519

Structured Ad Hoc Reporting-Case Study of an Oxymoronic Reality

Back to calendar

Event Date: 25-10-2014 - Session time: 00:00:00 - Track: Other

Speaker: Brian Larson

Title: Structured Ad Hoc Reporting-Case Study of an Oxymoronic Reality

Abstract:

The large franchise corporation in this case study was looking to provide franchisees with a mechanism to create their own custom reports from a PC, Android device, or iPad. In order to minimize training and support, the desired environment was to be highly structured while still providing reporting flexibility. Come see how SSRS and SSAS along with custom .NET code were used to fulfill these requirements and create a solution which franchisees called intuitive, revolutionary, and life changing.

SessionID: 12373

T-SQL: Simple Changes That Go a Long Way

Back to calendar

Event Date: 25-10-2014 - Session time: 00:00:00 - Track: DEV 1

Speaker: David Valentine

Title: T-SQL: Simple Changes That Go a Long Way

Abstract:

Writing TSQL that performs well requires knowledge beyond proper syntax, sometimes it requires more than just knowing TSQL, and sometimes it takes a bit of rework and ingenuity. There are simple things that you will learn in this session that will improve the performance of your queries. Learn about indexing techniques and reading execution plans to see if the optimizer is using the index. Performance isn't everything though. There are small things you can do to make your TSQL more maintainable too. We will dive into a few TSQL tricks with Common Table Expressions, Table-Valued Parameters, and COALESCE.

SessionID: 12608

How to Argue with Your Infrastructure Admins – and Win

Back to calendar

Event Date: 25-10-2014 - Session time: 00:00:00 - Track: DBA 1

Speaker: David Klee

Title: How to Argue with Your Infrastructure Admins – and Win

Abstract:

Do you feel like you spend hours going round-and-round with your system, storage, and virtualization administrators over SQL Server best practices? Are their application-agnostic requirements hurting your SQL Server’s performance, or worse, their reliability? David Klee (@kleegeek) will discuss valuable insight into how to start and work through the common conversations with them on the SQL Server infrastructure practices that matter to you the most, and how to succeed in getting what you need while keeping everyone happy.

SessionID: 13072

Getting Down with Power Query and Power Map

Back to calendar

Event Date: 25-10-2014 - Session time: 00:00:00 - Track: BI 1

Speaker: Dan English

Title: Getting Down with Power Query and Power Map

Abstract:

In this session you will learn about the self-service ETL capabilities that have been added into Excel. See how easy it is to pull in data from the web and integrate it and enhance your existing data to provide useful insights. We will also take a look at the new data visualization capabilities provided with Power Map and see how easy it is to interact with and explore geographic and temporal data. These are two new self-service capabilities that have been added and are part of Power BI, don't miss out!

SessionID: 13264

Rapid Table Restore

Back to calendar

Event Date: 25-10-2014 - Session time: 00:00:00 - Track: BI 2

Speaker: Dave Logue

Title: Rapid Table Restore

Abstract:

Restoring a full database just to get one table creates a burden on DBA time, IT infrastructure and SQL resources. Come learn about a solution that can make this process more efficient. Imagine being able to browse backups and storage tier snapshots to find and copy out the table you need without having to use SQL to restore the entire database!

SessionID: 13681

SQL Server Features That Will Blow Your Mind!

Back to calendar

Event Date: 25-10-2014 - Session time: 00:00:00 - Track: DEV 2

Speaker: Ed Leighton-Dick

Title: SQL Server Features That Will Blow Your Mind!

Abstract:

How many lines of code does it take to generate a running total? How would you find a value in the next row of data - without using a cursor or loop? How can you efficiently store rows of data with a lot of optional fields, and how can you quickly find which of those rows have values? And how can you eliminate locking without resorting to dirty reads? SQL Server has answers for all of these questions, and none requires more than a few lines of code. Give me an hour, and I will blow your mind!

SessionID: 13919

Table Partitions for Archiving

Back to calendar

Event Date: 25-10-2014 - Session time: 00:00:00 - Track: DBA 2

Speaker: Eric Zierdt

Title: Table Partitions for Archiving

Abstract:

What is Table Partitioning? How can it be used to move large amounts of data quickly? How can it be used with a data archiving strategy to quickly and easily drop archived data from a table? We will discuss the practical applications of table partitioning using scripts to generate new table partitions, move a partition to another table and discussion on how this can benefit you.

SessionID: 14653

Power to the Prototypes: Using Power BI to Deliver Better SQL Reporting

Back to calendar

Event Date: 25-10-2014 - Session time: 00:00:00 - Track: BI 2

Speaker: Gina Meronek

Title: Power to the Prototypes: Using Power BI to Deliver Better SQL Reporting

Abstract:

As SQL Server professionals, we have a complicated relationship with Excel-based tools. Rather than broadly paint Excel as friend or foe, why not learn how Power Query Power Pivot can improve the SQL Server solutions you develop? In this session, we’ll cover scenarios where Power Query and Power Pivot can be leveraged to get the most from the proof-of-concept phase of your reporting, ETL, analytics projects. Learn how Power Query can help you test the quality of your data well before the production ETL is deployed. We’ll also cover how Power Pivot can help you visualize the structure and granularity of your data, and why it’s the perfect “gateway drug” for SSAS cube development. If you've ever had a BI project fall flat because “We didn't know what we didn't know” or want to avoid delivering a hundred reports when the data merits ten, this is the session for you!

SessionID: 14805

A Date With DAX: Time Intelligence in Tabular and PowerPivot

Back to calendar

Event Date: 25-10-2014 - Session time: 00:00:00 - Track: BI 2

Speaker: Greg Baldini

Title: A Date With DAX: Time Intelligence in Tabular and PowerPivot

Abstract:

This session will focus on the time intelligence functions built in to DAX along with writing custom date logic to deal with a range of common reporting requirements.

We will cover the use of the built in functions as well as how to recreate their logic with non-standard calendars.

Some key topics include:

SessionID: 14837

A New Frontier of Government Open Data: What it Means to You Microsoft BI Tools

Back to calendar

Event Date: 25-10-2014 - Session time: 00:00:00 - Track: BI 1

Speaker: Greg Beaumont

Title: A New Frontier of Government Open Data: What it Means to You Microsoft BI Tools

Abstract:

SessionID: 15858

Cloudy with a Chance of SQL

Back to calendar

Event Date: 25-10-2014 - Session time: 00:00:00 - Track: Other

Speaker: Jason Horner

Title: Cloudy with a Chance of SQL

Abstract:

You have heard all of the buzzwords and hype surrounding Microsoft Azure and the Cloud but what is it really and more importantly how can you use it effectively to solve the most important problems facing your organization today. We will look at both Windows Azure SQL Databases and using Azure VM's to host SQL Server.

Let Microsoft Certified Master of SQL Server Jason Horner show you how to apply your existing DBA skills to leverage SQL Server in the cloud.

SessionID: 15989

Building the Modern Data Platform Whiteboard Session

Back to calendar

Event Date: 25-10-2014 - Session time: 00:00:00 - Track: Other

Speaker: Jason Strate

Title: Building the Modern Data Platform Whiteboard Session

Abstract:

The modern data platform is more than a server in your data center. It goes far beyond that with the ability to reach beyond your data center to the cloud. Through cloud offerings, you have the ability to grow past your current hardware limitations and deliver data solutions that grow and expand with your data needs. In this white board session, we'll explore cloud offerings for your data platform and how the support the needs of DBA to provide the infrastructure and performance that data platforms demand.

SessionID: 16375

SQL Injections and How To Stop Them

Back to calendar

Event Date: 25-10-2014 - Session time: 00:00:00 - Track: DEV 2

Speaker: Jeff Prom

Title: SQL Injections and How To Stop Them

Abstract:

SQL injections are a technique where malicious users can inject SQL commands into a SQL statement, through web page input. If left unprotected, SQL injections can cause havoc with web applications by compromising security, manipulating data, hoarding system resources, retrieving sensitive data, removing databases and database objects, or taking databases offline! This session will show how SQL injections work, identify if you are being attacked, and cover various prevention techniques and their effectiveness.

SessionID: 16639

Index Methods You're Not Using

Back to calendar

Event Date: 25-10-2014 - Session time: 00:00:00 - Track: DEV 1

Speaker: Jes Schultz

Title: Index Methods You're Not Using

Abstract:

There are index methods in SQL Server that can enhance the performance of your queries - but most likely, you aren't using them! If you have a solid knowledge of index basics and want to add to your collection, this is the session for you! I'll show you how filtered indexes, compressed indexes, and indexed views work and can improve performance!

SessionID: 18392

Intro to Locking and Blocking

Back to calendar

Event Date: 25-10-2014 - Session time: 00:00:00 - Track: DEV 2

Speaker: Kirby Richter

Title: Intro to Locking and Blocking

Abstract:

Understand the basics of SQL Server locking including lock modes, lock granularity and lock escalation. Also what is blocking, why should you be concerned and what you can do about it.

SessionID: 18954

NoSQL?!? No WAY!

Back to calendar

Event Date: 25-10-2014 - Session time: 00:00:00 - Track: Other

Speaker: Lara Rubbelke

Title: NoSQL?!? No WAY!

Abstract:

NoSQL?!? No WAY!

Don't worry - the relational database still rules the data kingdom, but the world of data is moving beyond the confines of rows and columns and into a variety of types of systems.

At the end of this session you will be able to dazzle your family and friends with your knowledge and application of the CAP theorem. We'll take a walk through the various types of NoSQL systems and discuss why you would use them. You'll be armed with the right information to understand where document, columnar, key value, or hybrid solutions shine - and when you should avoid them.

SessionID: 19211

The Accidental Report Designer: Data Visualization Best Practices in SSRS

Back to calendar

Event Date: 25-10-2014 - Session time: 00:00:00 - Track: BI 2

Speaker: Meagan Longoria

Title: The Accidental Report Designer: Data Visualization Best Practices in SSRS

Abstract:

Whether you are a DBA, a developer, or an analyst, there is a good chance that you will have to create reports for coworkers, company executives, or clients. As with any UI design, careful consideration should be given to your data visualization design to ensure you are effectively communicating the intended message and providing a good user experience. While the principles are applicable across reporting platforms and tools, this session will contain demos and examples implemented in Reporting Services using SQL Server Data Tools. Learn how to make information (not just data) the focus of your report and provide your audience with something better than just shiny!

SessionID: 19661

DANGER: The Art and Science of Presenting

Back to calendar

Event Date: 25-10-2014 - Session time: 00:00:00 - Track: Other

Speaker: Mark Vaillancourt

Title: DANGER: The Art and Science of Presenting

Abstract:

Is there a great difference in the brain chemistry of someone fleeing a hungry mountain lion and someone presenting to a group of colleagues in a corporate board room? The answer is: NO. Over the past decade, a lot has been learned about the chemistry of the brain and why humans react the way we do to events in our environment. The concept of EQ (Emotional Intelligence) is a compelling and growing concept that applies this knowledge in a set of learnable, improvable skills for leading human beings. While EQ is often applied to corporate leadership, the parallels to presenting are fantastic. This session will explain the basics of EQ and demonstrate how you can apply it to make your presentations better in the following areas: * Crafting better slide decks * Preparing yourself for presenting * Delivering your content * Dealing with the unexpected Understanding and practicing the concepts of EQ can make your presentations a better experience for everyone in the room--including you.

SessionID: 19963

Easy Things to Make SQL Easier

Back to calendar

Event Date: 25-10-2014 - Session time: 00:00:00 - Track: DEV 1

Speaker: Jennifer McConnell Mark Classen

Title: Easy Things to Make SQL Easier

Abstract:

In this session for beginner/accidental DBAs, we will cover 5 concepts we've come across that have helped make SQL easier to manage. These are practical applications that attendees can start designing and implementing in their environments right away. With a unique approach to presenting, Jen and Mark create an interactive session that you can not only learn from but have fun in as well.

SessionID: 20072

Eureka! Visual deep dive into storage internals

Back to calendar

Event Date: 25-10-2014 - Session time: 00:00:00 - Track: DBA 1

Speaker: Merrill Aldrich

Title: Eureka! Visual deep dive into storage internals

Abstract:

Sometimes half the battle in computing is just to see what's happening. We will take a visual tour of physical database storage structures, using live demos with the freeware application SQL Server File Layout Viewer and our old friends the DBCC commands as guides. See what happens in a data file when you convert a table from a heap to a clustered index! See fragmentation and the havoc wrought by Shrink! Marvel at the behavior of multiple files and filegroups! Index Rebuilds! Eureka!

SessionID: 21734

Pseudo-Constants in SQL

Back to calendar

Event Date: 25-10-2014 - Session time: 00:00:00 - Track: DEV 2

Speaker: Riley Major

Title: Pseudo-Constants in SQL

Abstract:

You know you’ve done it. Maybe it was the lucky number 7. Maybe it was an enigmatic X. Maybe you smooshed some words together in ALLCAPS. That should be easier to spot, right? Because some day you might need to change it—in every stored procedure, function, and view.

Magic numbers, codes, identifiers, constants, enumerations. Whatever you call them, all applications have them. Sure it’s quick and easy to sprinkle the values throughout your code, but that breeds mistakes, rigidity, and obfuscation. There has to be a better way!

Other languages give us real constants and enums—with IntelliSense and compilation-level enforcement. Well guess what-- SQL Server does too, sort of. Join us and learn to write clearer, easier to maintain code without sacrificing performance.

SessionID: 22399

Scary Things A Database Owner Can Do

Back to calendar

Event Date: 25-10-2014 - Session time: 00:00:00 - Track: DBA 1

Speaker: Paul Timmerman

Title: Scary Things A Database Owner Can Do

Abstract:

So you've setup your new SQL Server instance and it’s time to start adding databases to it. You followed security best practices at the instance level, but what about security within each database? Is that something you can control? Well, if like me, you work in a shop that mostly purchases software, then having users with database owner permissions is a reality, and likely not one you can change. But members of the db_owner role can only make changes that would adversely impact their own databases, right? Think again. During this session we’ll review some common database level settings and actions which can have a negative impact across the entire instance. We’ll discuss ways to mitigate these risks and monitor for their occurrence. Come learn how to not let poor choices made by a database owner impact your entire instance.

SessionID: 22683

Mastering queries into XML data.

Back to calendar

Event Date: 25-10-2014 - Session time: 00:00:00 - Track: DEV 1

Speaker: Rick Bielawski

Title: Mastering queries into XML data.

Abstract:

If you've never queried an XML column you definitely want to attend. After this hour there won't exist an XML element whose value you won't be able to retrieve. If you've been querying for years there is still a fair chance you'll learn something new.

SessionID: 24606

Designing a Restore Strategy

Back to calendar

Event Date: 25-10-2014 - Session time: 00:00:00 - Track: DBA 2

Speaker: Frank Gill

Title: Designing a Restore Strategy

Abstract:

Do you back up your databases? If the answer is yes (and I really hope it is), do you test your restores? If a table gets dropped at 1:53PM, can you restore the database to 1:52PM using log backups? Can you use the WITH STANDBY parm to apply log backups to a read-only copy of a database? For the answers to these questions and a whole lot more about database restores, plus some nifty scripts, join me for this presentation.

SessionID: 24883

Every Byte Counts: Why Your Data Type Choices Matter

Back to calendar

Event Date: 25-10-2014 - Session time: 00:00:00 - Track: DBA 2

Speaker: Andy Yun

Title: Every Byte Counts: Why Your Data Type Choices Matter

Abstract:

Ever encounter a table consisting only of BIGINT, CHAR(255), and NVARCHAR(MAX) columns? Did your gut tell you that this is bad, but you had difficulty explaining why? Did you know that these Datatype Choices can be a real performance killer? Attend this session, learn how database records are stored within SQL Server, and why all data types are not created equal. Armed with that knowledge, we will then explore several performance scenarios that may be impacting your systems right now! When you leave, you should be able to explain why datatype choices matter to your colleagues, assess your own systems, and implement some best practices to mitigate these performance killers.

SessionID: 25797

Using PowerPivot to Drive Quality into ETL Processes

Back to calendar

Event Date: 25-10-2014 - Session time: 00:00:00 - Track: BI 1

Speaker: Steve Hughes

Title: Using PowerPivot to Drive Quality into ETL Processes

Abstract:

Throughout the past year, we have effectively used PowerPivot, Data Explorer, and Power View to map, evaluate, and measure our ETL processes. In this session, you will learn how PowerPivot can be a key component in verifying data quality. You will also see how Data Explorer can help you shape data for test harnesses and test plans. Finally, you will see how Power View in Excel 2013 can be used to easily share results of ETL projects, especially during the development process.

SessionID: 26053

How do I create an automated ETL test suite ??

Back to calendar

Event Date: 25-10-2014 - Session time: 00:00:00 - Track: BI 1

Speaker: Terry Bunio

Title: How do I create an automated ETL test suite ??

Abstract:

There are many automated test frameworks available for different types of applications, but Extract, Transform, and Load (ETL) data movement applications seem to lack an efficient and easy to use automated test framework.

We will review how to create automated tests with a data driven approach by showing how the tests self-generate based upon the data in the Information-Model schema in SQL Server and 4 slender custom tables that define the field data mapping between the source and target. The last half of the session will be a demonstration of the tests to illustrate how they execute. To do this we will quickly review the functionality of the tSQLt test framework and the stored procedure code we created that generates the tests. We will review the considerable functionality in tSQLt that makes ETL testing and database testing easy and efficient. We will execute hundreds of tests in the short time during the presentation.

SessionID: 26078

Query Tuning for Developers

Back to calendar

Event Date: 25-10-2014 - Session time: 00:00:00 - Track: DEV 1

Speaker: Ted Krueger

Title: Query Tuning for Developers

Abstract:

As a seasoned DBA, we often forget the basics of query tuning may be an area others haven’t been introduced to. Tuning can be a mystery for developers and DBAs that are starting out with SQL Server. Each operation and its cost can lead to lengthy research escapades, determining if the work is even worth the time to attempt a change in the overall execution plan. This session is going to discuss the basics of tuning; however, we can't end there. The second half of the session, the discussion portion, will focus on the key operations in the execution plan. The overall goal of the session is to take away knowledge on how to start with a query and use execution plans to refine it and turn it into a finely tuned process.

SessionID: 26549

Practical Powershell for the Harried DBA

Back to calendar

Event Date: 25-10-2014 - Session time: 00:00:00 - Track: DEV 2

Speaker: Ben Thul

Title: Practical Powershell for the Harried DBA

Abstract:

We DBAs are a busy lot. As time passes, it seems like we're being asked to configure and manage more and more servers and databases without an increase in headcount. What can we do to keep up? In this session, you'll learn about Powershell and how you can use it to automate your routine (and not-so-routine) tasks. After covering the basics, we'll get into some practical scenarios and compare the Powershell approach with the alternatives.

SessionID: 26587

Protecting SQL Data for Availability and DR

Back to calendar

Event Date: 25-10-2014 - Session time: 00:00:00 - Track: DBA 2

Speaker: Tim Plas

Title: Protecting SQL Data for Availability and DR

Abstract:

This session provides a comparison of SQL High Availability Disaster Recovery options, presented by a practitioner who has implemented and managed all the SQL High Availability and Disaster Recovery approaches (and various combinations thereof). We will provide an overview of all the various HA DR options, then compare trade-offs for complexity, usability, hardware, licensing, failover speed, initial costs, ongoing support costs, staff skill requirements, etc.

SessionID: 27825

Transactional Replication 101

Back to calendar

Event Date: 25-10-2014 - Session time: 00:00:00 - Track: DBA 1

Speaker: Wendy Pastrick

Title: Transactional Replication 101

Abstract:

Replication simplified! Learn the basic parts that make up replication, what tools are included to help you along plus a look into monitoring.

We will cover the players in the game: Pubishers, Subscribers and Distributors, then delve into the data delivery process with Publications, Subscriptions and Articles, finishing up with the Log Reader and how to make sure everything is working and running smoothly.

SessionID: 9143

On-Demand Compute and Analytics with Powershell, Hadoop and Azure

Back to calendar

Event Date: 25-10-2014 - Session time: 00:00:00 - Track: BI 2

Speaker: Adam Jorgensen

Title: On-Demand Compute and Analytics with Powershell, Hadoop and Azure

Abstract:

This session will take the beginner in big data and show them how to use powershell, HDinsight and Microsoft's Azure platform to enable on demand analytic and compute. These capabilities are critical in the modern data warehouse environment and can only be delivered by technologies working together to create an analytic fabric that the organization can use. From developers the analysts and operations folks, this session will have something for all of you.

SessionID: 9489

SSIS Deployment and Configuration

Back to calendar

Event Date: 25-10-2014 - Session time: 00:00:00 - Track: BI 1

Speaker: Andy Bolk

Title: SSIS Deployment and Configuration

Abstract:

With the release of SQL Server 2012 we were introduced to a new way of deploying SSIS projects and packages and configuring them at run time. These new features include the project deployment model and the Integration Services Catalog.

This session will discuss the details of these features including: • Configuring package properties using SSIS Parameters • Project level connection managers • Deployment to the Integration Services Catalog • Creating environments and using environment variables • Executing packages in different environments Come and see how easy it is to deploy and configure the same SSIS packages to run in multiple environments.

SessionID: 9617

Performing a SQL Server Health Check

Back to calendar

Event Date: 25-10-2014 - Session time: 00:00:00 - Track: DBA 2

Speaker: Andy Galbraith

Title: Performing a SQL Server Health Check

Abstract:

How often do you review your SQL Servers for basic security, maintenance, and performance issues? If you say never, I'm not surprised - many of the servers I "inherit" as a managed services provider have many gaping holes. It is not unusual to find databases that are never backed up, constant login failures (is it an attack or a bad connection string?), and servers that need more RAM/CPU/etc. (or sometimes that have too much!)

Come learn how to use freely available tools to check your servers for basic issues like backups and CheckDB as well as for more advanced issues like page life expectancy and indexing. If you are responsible in any way for a Microsoft SQL Server (DBA, Windows Admin, even a Developer) you will see value in this session!

SessionID: 9798

Secure Your SQL Server Instance Without Changing Any Code

Back to calendar

Event Date: 25-10-2014 - Session time: 00:00:00 - Track: DBA 1

Speaker: Argenis Fernandez

Title: Secure Your SQL Server Instance Without Changing Any Code

Abstract:

Secure your SQL Server infrastructure and your Windows installations to enhance resiliency and minimize exposure to attacks -- all without touching a single line of code! In this session you will learn about Transparent Data Encryption, IPSec, Database Firewalls, Contained Databases and many other technologies that help you lock down your systems and close attack vectors. This talk puts great emphasis on the biggest threat to your database: SQL injection, offering many remediation techniques to prevent such attacks. During the demos, you will learn techniques to deal with vendors who require SA accounts to run their applications. Protect your SQL Servers without having to wait for your Developers or Vendors to make changes!