• SQL Server CTE Basics

    Updated: 2010-04-30 11:46:59
    The CTE was introduced into standard SQL in order to simplify various classes of SQL Queries for which a derived table just wasn't suitable. For some reason, it can be difficult to grasp the techniques of using it. Well, that's before Rob Sheldon explained it all so clearly for us.

  • Exploring your database schema with SQL

    Updated: 2010-04-30 11:46:59
    In the second part of Phil's series of articles on finding stuff (such as objects, scripts, entities, metadata) in SQL Server, he offers some scripts that should be handy for the developer faced with tracking down problem areas and potential weaknesses in a database.

  • Celko's SQL Stumper: Eggs in one Basket

    Updated: 2010-04-30 11:46:59
    Joe Celko returns with another stumper to celebrate Easter. Unsurprisingly, this involves eggs. More surprising is the nature of the puzzle: This time, the puzzle is one of designing a database rather than a query. DDL as well as the DML.

  • Basic Defensive Database Programming Techniques

    Updated: 2010-04-30 11:46:59
    We can all recognise good-quality database code: It doesn't break with every change in the server's configuration, or on upgrade. It isn't affected by concurrent usage, or high workload. In an extract from his forthcoming book, Alex explains just how to go about producing resilient TSQL code that works, and carries on working.

  • Consolidating SQL Server Error Logs from Multiple Instances Using SSIS

    Updated: 2010-04-30 11:46:59
    SQL Server hides a lot of very useful information in its error log files. Unfortunately, the process of hunting through all these logs, file-by-file, server-by-server, can cause a problem. Rodney Landrum offers a solution which will allow you to pull error log records from multiple servers into a central database, for analysis and reporting with T-SQL.

  • SQL Server Intellisense VS. Red Gate SQL Prompt

    Updated: 2010-04-30 11:46:59
    Fabiano Amorim is hooked on today's Integrated Development Environments with built-in Intellisense, so he looked forward keenly to SQL Server 2008's native intellisense. He was disappointed at how it turned out, so turned instead to SQL Prompt. Fabiano explains why he prefers to SQL Prompt, why he reckons it fits in with the way that database developers work, and goes on to describe some of the features he'd like to see in it.

  • Deploying Reports using the ReportingServices2005 Class and the RS Utility

    Updated: 2010-04-30 11:46:59
    Much of the routine administration of Reporting Services (SSRS), such as the routine deployment of RDL reports, can be automated by using the Reporting Service 2005 class library and web services. To make things easier, Microsoft supply the RS utility to run Visual Basic code as a script. It is an intriguing system, with a lot of potential, as Greg Larsen explains.

  • Adding Actions to a Cube in SQL Server Analysis Services 2008

    Updated: 2010-04-30 11:46:59
    Actions are powerful way of extending the value of SSAS cubes for the end user. They can click on a cube or portion of a cube to start an application with the selected item as a parameter, or to retrieve information about the selected item. Actions haven't been well-documented until now; Robert Sheldon once more makes everything clear.

  • Adding a KPI to an SQL Server Analysis Services Cube

    Updated: 2010-04-30 11:46:59
    Key Performance Indicators, which vary according to the application, are widely used as a measure of the performance of parts of an organisation. Analysis Services makes this KPI data easily available to your cube. All you have to do is to follow Rob Sheldon's simple instructions.

  • High Performance Storage Systems for SQL Server

    Updated: 2010-04-30 11:46:59
    Rod Colledge turns his pessimistic mindset to storage systems, and describes the best way to configure the storage systems of SQL Servers for both performance and reliability. Even Rod gets a glint in his eye when he then goes on to describe the dazzling speed of solid-state storage, though he is quick to identify the risks.

  • Showplan Operator of the Week - Concatenation

    Updated: 2010-04-30 11:46:59
    Fabiano continues in his mission to describe, one week at a time, all the major Showplan Operators used by SQL Server's Query Optimiser to build the Query Plan. This week he gets the Concatenation operator .

  • Showplan Operator of the Week - Compute Scalar

    Updated: 2010-04-30 11:46:59
    The third part of Fabiano's mission to describe the major Showplan Operators used by SQL Server's Query Optimiser continues with the 'Compute Scalar' operator. Fabiano shows how a tweak to SQL to avoid a 'Compute Scalar' step can improve its performance.

  • Showplan Operator of the week - Assert

    Updated: 2010-04-30 11:46:59
    As part of his mission to explain the Query Optimiser in practical terms, Fabiano attempts the feat of describing, one week at a time, all the major Showplan Operators used by SQL Server's Query Optimiser to build the Query Plan. He starts with Assert

  • Oracle to SQL Server: Crossing the Great Divide, Part 1

    Updated: 2010-04-30 11:46:59
    When a SQL expert moves from Oracle to SQL Server, he can spot obvious strengths and weaknesses in the product that are too familiar to be apparent to the SQL Server DBA. Jonathan Lewis is one such expert: In this article he records his train of thought whilst investigating the mechanics of the SQL Server database engine. The result makes interesting reading.

  • Insider Insights

    Updated: 2010-04-30 11:46:59
    As part of his mission to explain the Query Optimiser in practical terms, Fabiano attempts the feat of describing, one week at a time, all the major Showplan Operators used by SQL Server's Query Optimiser to build the Query Plan. He starts with Assert

  • Transparent Data Encryption

    Updated: 2010-04-30 11:46:59
    Transparent Data Encryption is designed to protect data by encrypting the physical files of the database, rather than the data itself. Its main purpose is to prevent unauthorized access to the data by restoring the files to another server. With Transparent Data Encryption in place, this requires the original encryption certificate and master key. It was introduced in the Enterprise edition of SQL Server 2008. John Magnabosco explains fully, and guides you through the process of setting it up.

  • Planning for Disaster

    Updated: 2010-04-30 11:46:59
    There is a certain paradox in being advised to expect the unexpected, but the DBA must plan and prepare in advance to protect their organisation's data assets in the event of an unexpected crisis, and return them to normal operating conditions. To minimise downtime in such circumstances should be the aim of every effective DBA. To plan for recovery, It pays to have the mindset of a pessimist.

  • Mission Critical: SQL Server 2008 Engine Post-Installation

    Updated: 2010-04-30 11:46:59
    Even an experienced DBA finds it safer to double-check that all the tasks have been done, and in the right order. Buck Woody continues his series with another handy checklist, army-style.

  • Mission Critical: Engine Pre-Installation

    Updated: 2010-04-30 11:46:59
    Even with a task you're entirely familiar with, it is always great to have a checklist to make sure it is all done. No? Have you never forgotten your car-keys?

  • Mission Critical: Database Design

    Updated: 2010-04-30 11:46:59
    There is nothing like a checklist to make sure you've completed all the tasks in designing a database, and there is absolutely nothing like Buck Woody's military-style Critical Task List

  • SQLAuthority News – TechEd India – April 12-14, 2010 Bangalore – An Unforgettable Experience – An Opportunity of A Lifetime

    Updated: 2010-04-30 02:30:57
    TechEd India was one of the largest Technology events in India led by Microsoft. This event was attended by more than 3,000 technology enthusiasts, making it one of the most well-organized events of the year. Though I attempted to attend almost all the technology events here, I have not seen any bigger or better event [...]

  • Microsoft PowerPivot for Excel 2010 – book coming in September

    Updated: 2010-04-29 19:38:56
    As you might already know, I and Alberto Ferrari are writing a book about PowerPivot 2010 for Excel. The official title is Microsoft PowerPivot for Excel 2010: Give Your Data Meaning and you can already order it on Amazon ! However, it will be published in September 2010, and it is reasonable considered we are still in writing mode… Well, before buying it, consider that we are writing the book for the “real user” of PowerPivot, who doesn’t have a knowledge of MDX, multidimensional databases, ETL,...(read more)

  • Vendors: Partners or Salespeople?

    Updated: 2010-04-29 19:38:55
    : THE SQL Server Blog Spot on the Web Welcome to SQLblog.com The SQL Server blog spot on the web Sign in Join Help in Buck Woody Entire Site Search Home Blogs Forums Downloads Opml Buck Woody Carpe Datum Vendors : Partners or Salespeople I got a great e-mail from a friend that asked about how he could foster a better relationship with his vendors . So many times when you work with a vendor it’s more of a used-car sales experience than a partnership but you can actually make your vendor more of a partner , as long as you both set some ground-rules at the start . Sit down with your vendor , and have a heart-to-heart talk with them , explain that they won’t win every time , but that you’re willing to work with them in an honest way on both sides . Here’s the advice I sent him verbatim . I

  • Table or index that goes nowhere

    Updated: 2010-04-29 19:38:54
    SQL Server allows you to create a table or an index on a filegroup that has no file assigned to it. Because there is no data file to hold your data, the table or the index thus created cannot be used. This may not be a problem because often you would probably use the table or the index 'immeidately', and would realize the problem. Well, you wouldn't be able to go anywhere without at least one data file. But there are cases, especially with an index, where the problem may not be discovered until some...(read more)

  • Can you over-normalize?

    Updated: 2010-04-29 11:37:59
    Now, don’t get too excited and grab your pitchforks and torches. Clearly, it is extremely possible to overdo something in the design, but very often normalization takes the rap as being the culprit. In my “Database Design Fundamentals” presentation, one of my favorite things to do is ask “What is the most important normal form?” 9 out of 10 times, someone answers “Third”. When I ask what they have against fourth, the usually say that it makes the database work too slow. But when they find out that...(read more)

  • SQL Trace challenge: a simple requirement

    Updated: 2010-04-29 11:37:58
    SQL Trace (or SQL Profiler) is no doubt an excellent tool. But its filtering capability is rather primitive, and is very poorly documented. Here is a request that is simple and seems to be rather reasonable. Create a trace to filter for the following: 1. All the update/delete statements, and 2. All the select/insert statements whose CPU column value is greater than 1000 or whose Duration value is greater than 1000 Now, I'm having a tough time creating a trace to meet this simple requirement. Perhaps,...(read more)

  • SQL Server for the Oracle DBA Links

    Updated: 2010-04-29 03:37:02
    THE SQL Server Blog Spot on the Web Welcome to SQLblog.com The SQL Server blog spot on the web Sign in Join Help in Buck Woody Entire Site Search Home Blogs Forums Downloads Opml Buck Woody Carpe Datum SQL Server for the Oracle DBA Links I do a presentation and a class called SQL Server for the Oracle DBA It's a non-marketing overview that gives you the basics of working with SQL Server if you're already familiar wtih how Oracle works . This class and these links DO NOT help you with Why should I use Oracle SQL Server instead of Oracle SQL Server I'll assume you're already there , and if not , there are LOTS of sites to help you make that decision . Although these links might contain slight marketing slants I don't control them I've tried to get the best links I can . Feel free to comment

  • SQL SERVER – Disable Clustered Index and Data Insert

    Updated: 2010-04-29 02:30:14
    Earlier today, I received following email. “Dear Pinal, We looked at your script and found out that in your script of disabling indexes, you have only included selected non-clustered index during the bulk insert and missed to disabled all the clustered index. Our DBA [name removed] has changed your script a bit and included all [...]

  • New on SQLMag - Automating the Startup and Shutdown of Windows Services

    Updated: 2010-04-28 03:09:36
    How to automate the shutdown and startup of Windows services...(read more)

  • Working with Sub-Optimal Disk Configurations (Making the best of what you’ve got)

    Updated: 2010-04-28 03:09:36
    This is the first post in a what will be a series of posts on working with a sub-optimal disk configuration to squeeze as much performance out of it as possible.  You might ask what a Sub-Optimal Disk Configuration?  In this case it is a Dell Powervault MD3000 with 15 Seagate Barracuda ES.2 SAS 1 TB 7.2K RPM disks (Model Number ST31000640SS).  This equates to just under 14TB of raw storage that can configured into a number of RAID configurations.  In this case, the disk array...(read more)

  • StreamInsight 1.0 Released

    Updated: 2010-04-28 03:09:34
    THE SQL Server Blog Spot on the Web Welcome to SQLblog.com The SQL Server blog spot on the web Sign in Join Help in StreamInsight Team Entire Site Search Home Blogs Forums Downloads Opml StreamInsight Team StreamInsight 1.0 Released One piece in the set of products offered in SQL Server 2008 R2 that has generated a lot of buzz and interest during its CTP phase is StreamInsight , Microsoft’s platform for Complex Event Processing . Microsoft’s information platform vision provides enterprises with a complete approach” to managing information assets , enabling all businesses to gain strategic value from information from the desktop to the datacenter to the cloud . And StreamInsight V1 is one essential piece in this spectrum . After more than a year of blood , sweat , tears , and insane amounts

  • SQL SERVER – GUID vs INT – Your Opinion

    Updated: 2010-04-28 02:30:39
    I think the title is clear what I am going to write in your post. This is age old problem and I want to compile the list stating advantages and disadvantages of using GUID and INT as a Primary Key or Clustered Index or Both (the usual case). Let me start a list by suggesting [...]

  • Data Movement and the Decision Matrix

    Updated: 2010-04-27 14:59:33
    THE SQL Server Blog Spot on the Web Welcome to SQLblog.com The SQL Server blog spot on the web Sign in Join Help in Buck Woody Entire Site Search Home Blogs Forums Downloads Opml Buck Woody Carpe Datum Data Movement and the Decision Matrix Maybe it’s my military background , or maybe I’ve always had this predilection , but I like to use two devices when I need to make a complex decision : A checklist and a decision matrix . I like to use a checklist because it ensures that I remember the big bits of what I need to do , and brings up questions or areas that I didn’t think about when evaluating options for the . decision And the decision matrix that’s the thing I use to actually lay out those options . It’s simply a spreadsheet-like grid I use Excel , but paper and pencil works as well that

  • Join Me May 19th for 24 Hours of PASS

    Updated: 2010-04-27 02:49:39
    Check out all the great SQL Server sessions you can attend for FREE in this on-line event....(read more)

  • Upgrades from Beta or CTP SQL Server Software is NOT Supported

    Updated: 2010-04-27 02:49:38
    THE SQL Server Blog Spot on the Web Welcome to SQLblog.com The SQL Server blog spot on the web Sign in Join Help in Buck Woody Entire Site Search Home Blogs Forums Downloads Opml Buck Woody Carpe Datum Upgrades from Beta or CTP SQL Server Software is NOT Supported As of this writing , SQL Server 2008 R2 has released , and just like every release , I get e-mails and calls from folks with this question : Can I upgrade from Customer Technical Preview CTP x or Beta x or Release Candidate RC to the Released to Manufacturing” RTM version . No Right up until the last minute , things are changing in the code and you want that to happen . Our internal testing runs right up until the second we lock down for release , and we watch the CTP RC Beta reports to make sure there are no show-stoppers , and

  • SQLAuthority News – Public Training Classes In Hyderabad 12-14 May – SQL and 10-11 May SharePoint

    Updated: 2010-04-27 02:30:56
    There were lots of request about providing more details for the blog post through email address specified in the article SQLAuthority News – Public Training Classes In Hyderabad 12-14 May – Microsoft SQL Server 2005/2008 Query Optimization & Performance Tuning. Here is the complete brochure of the course. There are two different courses are offered [...]

  • SQLAuthority News – Public Training Classes In Hyderabad 12-14 May – Microsoft SQL Server 2005/2008 Query Optimization & Performance Tuning

    Updated: 2010-04-26 02:30:42
    After successfully delivering many corporate trainings as well as the private training Solid Quality Mentors, India is launching the Public Training in Hyderabad for SQL Server 2008 and SharePoint 2010. This is going to be one of the most unique and one-of-a-kind events in India where Solid Quality Mentors are offering public classes. I will [...]

  • SQL SERVER – Attach mdf file without ldf file in Database

    Updated: 2010-04-26 02:30:33
    Background Story: One of my friends recently called up and asked me if I had spare time to look at his database and give him a performance tuning advice. Because I had some free time to help him out, I said yes. I asked him to send me the details of his database structure and [...]

  • Back from PASS Europe 2010

    Updated: 2010-04-25 14:19:32
    THE SQL Server Blog Spot on the Web Welcome to SQLblog.com The SQL Server blog spot on the web Sign in Join Help in Davide Mauri Entire Site Search Home Blogs Forums Downloads Opml Davide Mauri A place for my thoughts and experiences on SQL Server , Business Intelligence and NET Back from PASS Europe 2010 PASS Europe 2010 is finished and I’m now finally back at home and will stay here for a . while I would like to thanks all the people who has come to my sessions for all their feedback , especially for the Adaptive BI” session Slides and demos should be available for download from the PASS European Conference website in a couple of . days Meanwhile if you want to rate my session online , you can do it : here Adaptive BI http : speakerrate.com talks 3136-adaptive-bi-best-practices Blazing

  • SQLAuthority News – Free Download – Microsoft SQL Server 2008 R2 RTM – Express with Management Tools – SQL Server 2008 R2 Books Online

    Updated: 2010-04-25 02:30:52
    This blog post is in response to several inquiry about Free Download of SQL Server 2008 R2 RTM. Microsoft has announced SQL Server 2008 R2 as RTM (Release To Manufacture). Microsoft® SQL Server® 2008 R2 Express is a powerful and reliable data management system that delivers a rich set of features, data protection, and performance [...]

  • SQL SERVER – T-SQL Script to Take Database Offline – Take Database Online

    Updated: 2010-04-24 02:30:22
    Blog reader Joyesh Mitra recently left a comment to one of my very old posts about SQL SERVER – 2005 Take Off Line or Detach Database, which I have written focusing on taking the database offline. However, I did not include how to bring the offline database to online in that post. The reason I [...]

  • My first SQL Saturday

    Updated: 2010-04-24 01:49:06
    I’m leaving soon for an exciting journey with a thrilling destination – my first SQL Saturday. So I decided to do it right and I’m taking the Amtrak Acela Express from Boston to New York. I love New York! If you’re headed to SQL Saturday #39, and you love database design, I invite you to come to my session on Temporal Database Designs – how to design a table so it can be queried as of any pervious point in time. The proof of concept code is posted at http://temporalsql.codeplex.com/ . See you there....(read more)

  • Do DBA’s not desire sleep?

    Updated: 2010-04-24 01:49:06
    Or any support people for that matter.  I constantly hear people having to support this, support that, wearing the “beeper”, etc etc.  But these people do seemingly love what they do, because I hear this on “non-essential” communications channels, like Twitter, SQL Saturday conversations, etc.  These are people who are doing what they do because they like it. I have to be honest with you though, about the second time I was awakened by a beeper with the same problem I would be outraged....(read more)

  • Quote of the Day: Gaining the Advantage

    Updated: 2010-04-24 01:49:05
    : THE SQL Server Blog Spot on the Web Welcome to SQLblog.com The SQL Server blog spot on the web Sign in Join Help in Buck Woody Entire Site Search Home Blogs Forums Downloads Opml Buck Woody Carpe Datum Quote of the Day : Gaining the Advantage Nothing gives one person so much advantage over another as to remain always cool and unruffled under all circumstances . Thomas Jefferson Share this : post email it bookmark it digg it reddit kick it live it Published Friday , April 23, 2010 6:48 AM by BuckWoody Filed under : Quote Of The Day Comment Notification If you would like to receive an email when updates are made to this post , please register here Subscribe to this post's comments using RSS Comments Twitter Trackbacks for Buck Woody Quote of the Day : Gaining the Advantage sqlblog.com on

  • How to install SpeedFiler on Outlook 2010 (aka Outlook 14)

    Updated: 2010-04-23 13:39:15
    This is off-topic here on SQLBlog, I know, but I think there will be many users like me wanting to find the solution for this problem. If you have SpeedFiler there is a problem installing it on Outlook 2010. The setup of SpeedFiler stop showing this message: SpeedFiler 2.0.0.0 works with the following products Microsoft Office Outlook 2003 Microsoft Office Outlook 2007 None of these products seems to be installed on your system. SpeedFiler will not be installed. Well, in reality SpeedFiler works...(read more)

  • Server Migration Checklist II

    Updated: 2010-04-23 13:39:14
    Easy Breezy Login Audit for your Ol’ 2000 Server In the last post on this topic I put up the preparatory steps I’ve been using for server migrations. Here I am posting some code that has worked well for us to trace who/what is connecting to our older SQL Server 2000 machines. It’s a simple audit of login events, tracing the login name, host name, database, and last login time for connections to the server, and gave us valuable insight into who was really using the machines and which databases might...(read more)

  • A Warning to Those Using sys.dm_exec_query_stats

    Updated: 2010-04-23 13:39:14
    The sys.dm_exec_query_stats view is one of my favorite DMVs. It has replaced a large chunk of what I used to use SQL Trace for--pulling metrics about what queries are running and how often--and it makes this kind of data collection painless and automatic. What's not to love? But use cases for the view are a topic for another post. Today I want to quickly point out an inconsistency. If you're using this view heavily, as I am, you should know that in some cases your queries will not get a row. One...(read more)

  • SQL SERVER – Update Statistics are Sampled By Default

    Updated: 2010-04-23 02:30:54
    After reading my earlier post SQL SERVER – Create Primary Key with Specific Name when Creating Table on Statistics, I have received another question by a blog reader. The question is as follows: Question: Are the statistics sampled by default? Answer: Yes. The sampling rate can be specified by the user and it can be [...]

  • Did You Know? More online seminars!

    Updated: 2010-04-23 01:29:07
    I am in Tucson again, having just recorded two more online workshops to be broadcast by SSWUG. We haven't set the dates yet, but we are thinking about offering a special package deal for the two of them. The topics really are related and I think they would work well together. They are both on aspects of Query Processing. The first was on how to interpret Query Plans and is an introduction to the topic. However, it only includes a discussion of how SQL Server actually processes your queries. For example,...(read more)

  • Hilarious

    Updated: 2010-04-23 01:29:06
    I don't know how many of you know about this site, but it raises my spirits on a daily basis. I found today's entry oddly familiar... http://thedailywtf.com/Articles/sp_getNothing.aspx Share this post: email it! | bookmark it! | digg it! | reddit! | kick it! | live it!...(read more)

  • Security Goes Underground

    Updated: 2010-04-23 01:29:05
    THE SQL Server Blog Spot on the Web Welcome to SQLblog.com The SQL Server blog spot on the web Sign in Join Help in Buck Woody Entire Site Search Home Blogs Forums Downloads Opml Buck Woody Carpe Datum Security Goes Underground You might not have heard of as many data breaches recently as in the past . As you’re probably aware , I call them out here as often as I can , especially the big ones in government and medical institutions , because I believe those can have lasting implications on a person’s . life I think that my data is personal and I’ve seen the impact of someone having their identity stolen . It’s a brutal experience that I wouldn’t wish on anyone . So with all of that it stands to reason that I hold the data professionals to the highest standards on security . I think your

  • Speaking at SQL Saturday #39 in NYC!

    Updated: 2010-04-22 13:19:08
    I am honored to present Applied SSIS Design Patterns and Introduction to Incremental Loads at SQL Saturday #39 in New York City! If you're there and you read this blog, be sure to stop by and introduce yourself! :{> Andy Share this post: email it! | bookmark it! | digg it! | reddit! | kick it! | live it!...(read more)<img src="http://sqlblog.com/aggbug.aspx?PostID=24452" width="1" height="1"

  • SQL SERVER – Create Primary Key with Specific Name when Creating Table

    Updated: 2010-04-22 02:30:35
    It is interesting how sometimes the documentation of simple concepts is not available online. I had received email from one of the reader where he has asked how to create Primary key with a specific name when creating the table itself. He said, he knows the method where he can create the table and then [...]

  • Updated Master Data Services Documentation and Resources

    Updated: 2010-04-22 01:09:10
    (This post was contributed by Reagan Templin, Lead Technical Writer for the MDS Team) With the release of SQL Server 2008 R2, it’s a great time to check out the updated documentation and resources for the release, and for SQL Server 2008 R2 Master Data Services ("MDS") in particular. As you saw in the last post ( New White Papers Available ), there are some great white papers available on MSDN to get you going with MDS. Below you’ll find more information about other updated and newly published content....(read more)

  • SQL SERVER – When are Statistics Updated – What triggers Statistics to Update

    Updated: 2010-04-21 02:30:33
    Update: Thank you Paul Randal for your comment. With your comment, I think now this post is complete. If you are an SQL Server Consultant/Trainer involved with Performance Tuning and Query Optimization, I am sure you have faced the following questions many times. When is statistics updated? What is the interval of Statistics update? What [...]

  • SQL SERVER – Find Max Worker Count using DMV – 32 Bit and 64 Bit

    Updated: 2010-04-20 02:30:16
    During several recent training courses, I found it very interesting that Worker Thread is not quite known to everyone despite the fact that it is a very important feature. At some point in the discussion, one of the attendees mentioned that we can double the Worker Thread if we double the CPU (add the same [...]

  • SQL Server security precon at TechEd 2010.

    Updated: 2010-04-20 00:29:07
    Home Syndication Log in SQL Server security precon at TechEd 2010. This blog posting is meant to bring attention to the fact that I'm doing a preconference talk , A Day of SQL Server Security at TechEd 2010 in New Orleans in June . OK , the TechEd folks asked me to publicize it . I'm also doing two breakout sessions , one on Entity Framework and LINQ2SQL vs . Stored Procedures and the other on Integrating Microsoft SQL Server Event Tracing with OS-Level Events and Database Client Events Although I've done individual topics of SQL Server Security before e.g . Auditing , at TechEd Europe 2009 you might be saying to yourself , this Beauchemin guy is known for database development , what's his background in security anyhow Well , I did write the SQL Server Security Best Practices Whitepaper

  • DAC support SQL Azure and vice-versa. It's live.

    Updated: 2010-04-20 00:29:06
    . . Home Syndication Log in SQL Server security precon at TechEd 2010. DAC support SQL Azure and vice-versa . It's . live Last week I did a talk at SQLConnections on SQL Azure Database and Data-Tier Applications DAC At the time it was the day of Visual Studio 2010 launch I explained that conference abstracts had to be submitted 6 months ago . At the time , because of some coincidental feature correspondence e.g . the DAC whitepaper suggests only using DAC deployment on databases of 10gb or less 10gb is the current maximum size of a SQL Azure database I'd actually thought that DAC and Azure were joined at the hip and that DAC might already be used in the cloud internally for SQL Azure deployment . It isn't . In fact , neither DAC nor SQL Azure Database supported each other . Until last week

  • Geocoding and AdventureWorks 2008 data

    Updated: 2010-04-20 00:29:05
    Home Syndication Log in DAC support SQL Azure and vice-versa . It's live . Geocoding and AdventureWorks 2008 data I did a few demos in the spatial visualization talk at SQLConnections using the AdventureWorks 2008 data . The Person.Address table is all geocoded and so I did a quick map in SQL Server Reporting Services 2008 R2 using individual addresses . Followed up later in the talk with addresses using ESRI's MapIt product , their Spatial Data Service and nice Silverlight controls . Both demos were projected over maps I used both Bing Maps and a simple ESRI ARCGIS Server map . As I zoomed and panned over the maps SSRS 2008 R2 can zoom and pan during design time ESRI controls allow interactive zoom and pan some folks in attendence noticed that the street addresses from AdventureWorks 2008

  • SQL SERVER – Find Most Active Database in SQL Server – DMV dm_io_virtual_file_stats

    Updated: 2010-04-19 02:30:38
    Few days ago, I wrote about SQL SERVER – Find Current Location of Data and Log File of All the Database. There was very interesting conversation in comments by blog readers. Blog reader and SQL Expert Sreedhar has very interesting DMV presented which lists the most active database in SQL Server. For quick reference he [...]

  • SQLAuthority News – Free eBook Download – Introducing Microsoft SQL Server 2008 R2

    Updated: 2010-04-18 02:30:21
    Microsoft Press has published FREE eBook on the most awaiting release of SQL Server 2008 R2. The book is written by Ross Mistry (@rossmistry) and Stacia Misner. Ross is my personal friend and one of the most active book writer in SQL Server Domain. When I see his name on any book, I am sure [...]

  • SQL SERVER – SELECT TOP Shortcut in SQL Server Management Studio (SSMS)

    Updated: 2010-04-17 02:30:54
    This is tool is pretty old, yet always comes as a handy tip. I had a great trip at TechEd in India. And, during one of my presentations, I was asked if there are any shortcuts to SELECT only TOP 100 records from SSMS. I immediately told him that if he explores the table in [...]

  • SQLAuthority News – Best Complements – DBA Survivor: Become a Rock Star DBA

    Updated: 2010-04-16 02:30:09
    Today’s blog post is about the biggest complement I have ever received. I am very very happy and would like to share my feelings with you. Thomas Larock (Blog | Twitter) (known as SQLRockstar) keeps the excellent ranking of the blogger in SQL Server Arena. I am big fan of this list and have been [...]

  • SQLAuthority News – Tips for Traveling to Nepal

    Updated: 2010-04-15 02:30:24
    If you are a regular reader of this blog, you might know that I travel nearly 20+ days out of 30 days in a month. There are cases when I don’t have a chance to go home for an entire month and my family has to travel to different cities just to meet me. During [...]

  • SQL SERVER – What is Spatial Database? – Developing with SQL Server Spatial and Deep Dive into Spatial Indexing

    Updated: 2010-04-14 02:30:20
    What is Spatial Database? A spatial database is a database that is optimized to store and query data related to objects in space, including points, lines and polygons. While typical databases can understand various numeric and character types of data, additional functionality needs to be added for databases to process spatial data types. (Source: Wikipedia) [...]

  • SQL SERVER – Configure Management Data Collection in Quick Steps – T-SQL Tuesday #005

    Updated: 2010-04-13 02:30:45
    This article was written as a response to T-SQL Tuesday #005 – Reporting. The three most important components of any computer and server are the CPU, Memory, and Hard disk specification. This post talks about  how to get more details about these three most important components using the Management Data Collection. Management Data Collection generates [...]

  • SQLAuthority News – Three Posts on Reporting – T-SQL Tuesday #005

    Updated: 2010-04-13 02:30:18
    If you are following my blog, you already know that I am more of “T-SQL and Performance Tuning” type of person. I do have a good understanding of Business Intelligence suit and I also do certain training sessions on the same subject. When I was writing the blog post for T-SQL Tuesday #005 – Reporting, [...]

  • Xml Literals

    Updated: 2010-04-12 22:39:00
    XML Literals allow you to use XML syntax in your code. It’s easy to work with XML files this way, since you have that Tags in the code, but it’s also quicker to access information rather then the traditional methods.

  • SQL SERVER – What is MDS? – Master Data Services in Microsoft SQL Server 2008 R2

    Updated: 2010-04-12 02:30:41
    What is MDS? Master Data Services helps enterprises standardize the data people rely on to make critical business decisions. With Master Data Services, IT organizations can centrally manage critical data assets company wide and across diverse systems, enable more people to securely manage master data directly, and ensure the integrity of information over time. (Source: [...]

  • SQLAuthority News – Spot the SQLAuthority Baby Contest – SQL Server Cheat Sheet

    Updated: 2010-04-11 02:30:57
    Last Year during the TechEd India 2009 SQL Server Cheat Sheets were instant hit. Yesterday when I announce that I am going to attend TechED India 2010 at Bangalore, I received many requests for the same. I have only 30 copies available at this moment.  I will print more copies of the same after this [...]

  • SQLAuthority News – Speaking Sessions at TechEd India – 3 Sessions – 1 Panel Discussion

    Updated: 2010-04-10 02:30:57
    Microsoft Tech-Ed India 2010 is considered as the major Technology event of the year for various IT professionals and developers. This event will feature a comprehensive forum in order   to learn, connect, explore, and evolve the current technologies we have today. I would recommend this event to you since here you will learn about today’s [...]

  • SQLAuthority News – Meeting with Allen Bailochan Tuladhar – An Unlimited Experience

    Updated: 2010-04-09 02:30:25
    Allen  Tuladhar I recently came back from my 9-day trip in Nepal and I must say that this is one of the best trips I had in my lifetime. Allen Bailochan Tuladhar is a wonderful person and an extreme enthusiast for Microsoft Technology. Allen is the Chief Executive Officer of Unlimited Technologies Pvt Ltd., Country [...]

  • SQLAuthority News – Author Visit Review – TechMela Nepal – March 29-30, 2010

    Updated: 2010-04-08 02:30:33
    I was very fortunate to attend TechMela at Kathmandu, Nepal on 29th and 30th of March 2010. I would like to thank Allen Bailochan Tuladhar from Microsoft MDP Nepal for inviting me. Allen is a person with seemingly infinite energy and unlimited passion for Microsoft Technology. If you get an opportunity to spend just one [...]

Current Feed Items | Previous Months Items

Mar 2010 | Feb 2010 | Jan 2010 | Dec 2009 | Nov 2009 | Oct 2009