RYANJADAMS
-
Speaking at Dallas TechFest
I will be presenting two sessions at Dallas TechFest! I am honored and excited to be speaking. Dallas TechFest is a premiere technology conference that includes many technology areas like .Net, Java, Windows Phone, and of course SQL Server. This year the conference has grown and expanded from one day to two days, and is…
-
Disadvantages of using CMS
There are two drawbacks to how CMS works. The first one I have already written about, so I won’t cover that in this post. You can read about it in the following post: How to add your CMS server to a group The second one can be a pain in large companies with multiple environments,…
-
Advantages of using CMS
The most obvious advantage of a CMS is that it holds an inventory of all the SQL servers in our environment. We can now connect to a single place and get a quick view of every server in our environment without having to remember each server and instance name. We also have the flexibility to arrange…
-
How to move Cluster MSDTC Drive
I recently had the need to move the MSDTC for a cluster to a new SAN drive. It’s a quite simple thing to do, but you can’t redirect the MSDTC resource to a new drive. Let’s just walk through the basic steps. The first thing you need to do is get the new drive added to the cluster and…
-
How to move Cluster Quorum Drive
I recently had the need to move the quorum for a cluster to a new SAN drive. It’s a quite simple thing to do, but some of the options and locations of the cluster resources itself are a little hidden in Windows 2008. Let’s just walk through the basic steps. The first thing you need to do…
-
SQLAgent Error 435
Do you get error 435 in the Application event log and your SQLAgent fails to start? The reason you’re getting this error is that the SQLAgent error log and working directory file locations are not available. I recently ran into this after moving the user and system databases to a different SAN drive. Even though you tell SQL…
-
Why My Policy will not Evaluate System DBs
Do you have a policy that is supposed to include “Every Database” as part of its condition, but for some reason it never includes the system databases? The “Every” condition is a built-in condition that cannot be changed and does not include system databases. If you want to include the system databases in your policy you…
-
How to move the TempDB Database
Note that TempDB is recreated every time SQL starts. Why is this important? It means we don’t have to move the physical file on the file system. First we need to know the name and file location of the TempDB database files. When you change the location, make sure to keep the same name. Technically we don’t…
-
How to move the MSDB database
First we need to know the name and file location of the MSDB database files. When you change the location, make sure to keep the same name. Technically we don’t need the current physical path, but it’s just a good idea to have it documented in case things go badly. SELECT name, physical_name FROM sys.master_files WHERE database_id…
-
How to move the Model Database
First we need to know the name and file location of the Model database files. When you change the location, make sure to keep the same name. Technically we don’t need the current physical path, but it’s just a good idea to have it documented in case things go badly. SELECT name, physical_name FROM sys.master_files WHERE database_id…










