.NET Tutorials, Forums, Interview Questions And Answers
Welcome :Guest
Sign In
Win Surprise Gifts!!!

Top 5 Contributors of the Month
Gaurav Pal
Post New Web Links

sql 2005 cluster

Posted By:      Posted Date: October 12, 2010    Points: 0   Category :Sql Server

Hi Guys,

I am having a little trouble getting my head around of how sql clustering is setup. What I mean by this, is the clustering set up at the windows level or at the sql level?

Where I am working we currently have two windows server 2008 x64 machines with SQL server 2005 installed. I see there is a quorum disk on the server and five virtual instances. But from what I am reading windows server 2008 had done away with the quorum disk and instead would use a witness disk config or file share witness config setup. Anyway whatever it should be I still can't get my head around what technology out of the two should be handling the clustering.

Also apparently we have an active/active setup and we have an issue whereby instances keep failing over from one node to another. The only thing I can see is that one node can only ever see the quorum disk.

My apolagies for being such a novice in my question

Thanks in advance

View Complete Post

More Related Resource Links

SQLServer 2008 Tools and SQL 2005 Cluster

I recently built a SQL Server 2005 cluster on the o/s Windows Server 2008 R2.  I have been attempting to connect to the cluster from my Windows 7 dekstop with my SQL Server 2008 Tool set.  I have been unable to attach to this cluster since its creation. The firewall is temp off, remote connections in the surface area configuration is set to pipes and tcp/ip and the Browser surface is up and running. I ran Wireshark against the cluster and I could see that there was UDP conversations for ms-sql-m (SQL Port) but that was as far as it would get.  I am using a named instance so not using 1433, but I do see the cluster offering up high RPC ports but the client never responds after the initial UDP response. When I noticed that there was a two way conversation taking place, I went to a seperate machine and fired up SQL Server 2005 Tools and I was easily able to attach to the cluster.  So my question is - Are there any known incompatibilities between SQL Server 2005 cluster services and SQL Server 2008 Tool set?  I can use my 2008 tools to attach to a non-clustered SQL Server 2005 w/o issue.   Error when attempting to connect: A network-related or instance-specific error occured while establishing a connection to sql server.  The server was not found or was not accessible.  Verify that the instance name is correct and the SQL Server is con

SQL Server 2005 - Installation in Cluster Environment - "Service SQL Server Browser (SQLBrowser) fai

Windows Server 2003 R2 Enterprise Edition SP2 32-bit All updates and patches installed Two-node cluster environment configured. Cluster functions perfectly. Trying to install SQL Server 2005 Enterprise Edition (32-bit) as a clustered application. Installation proceeds fine until it begins to install the SQL Server Database Services product. Status window says "Starting Services. Service: SQL Server Browser". Error message is presented: "Service 'SQL Server Browser' (SQLBrowser) failed to start. Verify that you have sufficient privileges to start system services". SQL Server Service Account is in the Administrators group on both local systems, and is a domain account. Account used for the installation is in the Administrators group on both local systems, and is a domain account. Have cancelled out of the install and rebooted both servers numerous times. Exact same error continues to occur. Cluster is active and all resources are owned by node #1 - the node where SQL Server Installation is being run. In the event viewer, I see: Event ID: 10 Description: The SQLBrowser service was unable to establish SQL instance and connectivity discovery". I am also seeing errors like: Source: SQLBrowser. The SQL configuration for SQL is inaccessible or invalid. Source: SQLBrowser. The Configuration of the AdminConnection\TCP protocol in the SQL instance xxxxxx i

Reinstalled SQL 2005 on cluster won't start.

OS: Windows Server 2003 32-bit. Cluster: 2-node Active/Passive We're working on upgrading from SQL 2005 to SQL 2008, and we're using this cluster to test the cluster upgrade/install procedures. So, updated the existing SQL 2005 instance to SQL 2008. This went fine. Added an additional SQL 2008 instance. This went fine. Uninstalled SQL 2008 (both instances) from both nodes. This went fine. Installed SQL 2005 (clustered setup). At the end of the install process, received a message about unable to do (something). However, the install reported successful. In the SQL0001_<computername>_Core(local) are these messages: Running: OpenPipeAction at: 2010/7/24 10:20:31 Complete: OpenPipeAction at: 2010/7/24 10:20:31, returned false Error: Action "OpenPipeAction" failed during execution. and much later: Error: Action "UninstallForRS2000Action" failed during execution.  Error information reported during run: Action: "UninstallForRS2000Action" will be marked as failed due to the following condition: In the SQL0001_<computername>_Core.log: Running: LaunchLocalBootstrapAction at: 2010/7/24 10:11:30 Error: Action "LaunchLocalBootstrapAction" threw an exception during execution.  Error information reported during run: "C:\Program Files\Microsoft SQL Server\90\Setup Bootstrap\setup.exe" finished and returned: 0 Aborting que

Sql Server 2005 Cluster on EXS 4.0 VMWARE

Hi, I have this problem, i have sql server on Cluster with two nodes, the nodes are machine vmware, i was exs 3.5 and in december the esx was upgrade to version 4.  Of January the nodes present this problem:The node lost communication with cluster node 'SVRSQLN02' on network 'Servidores'.The node lost communication with cluster node 'SVRSQLN02' on network 'HeartBeat'.What can i do?

"None of the selected features can be installed" error on SQL 2005 Cluster

Hey All, I installed SQL 2005 on a cluster.  Everything on the primary node works fine.  However, as the documentation suggests, the SQL Management Studio (and other tools) are not installed on the standby node by default.  However, when I go to try and install on the 2nd node I get the following error: TITLE: Microsoft SQL Server Setup------------------------------ None of the selected features can be installed or upgraded. Setup cannot proceed since no effective change is being made to the machine. To continue, click Back and then select features to install. To exit SQL Server Setup, click Cancel. For help, click: http://go.microsoft.com/fwlink?LinkID=20476&ProdName=Microsoft+SQL+Server&ProdVer=9.00.1399.06&EvtSrc=setup.rll&EvtID=SQLSetup90&EvtType=28108 ------------------------------The link is referencing something about requiring a complex SA password.   I can verify that the directory structure on node 1 where the management studio and client tools exist does not exist on node 2.   I'm at wits end here, I've tried uninstalling/reinstalling/everything. Anyone have any ideas? thanks!

Applying windows patches to a SQL 2005 2Node Cluster

Can anyone advise the correct procedure for applying windows patches on a two node active / passive SQL 2005 cluster We have disagreements whether the node being patched is active or it should be passive, would appreciate any comments   Thanks

SQL 2005 Cluster SP3 installation

I have been reading up on installing sp3 on a 2005 cluster and I keep seeing • Run the SP3 Setup program on the primary node of the failover cluster instance. Does this mean log into the Virtual machine name which of course is attached to the active node and then run the setup. Or do I log directly into the primary node (NODE A) and execute Setup?Question 2.  after setup is completed and ther server is required to restart.  Do I need to run the same setup on (NODE B) which is now the primary node?

Sql server 2005 - rename cluster to an old cluster name

We have a sql 2005 cluster on W2K8 cluster. It is a named instance say SRV1\A. Then I built a new W2K8 (with a diff cluster service name) but the same service account. Then I installed a new sql 2005 cluster say SRV2\A. Now when I bring down the sql server resources on SRV1 and try to rename SRV2\A to SRV1\A through the cluster admin, I get the error the network name already exists. I have tried bringing an old cluster and installing a new cluster with the same name and it works. Why am I not able to rename the name? Any advice would very helpful.Paul - SQL DBA

Considerations with 2005 Cluster when removing 'BUILTIN\Administrators'

I have taken the descision to remove 'BUILTIN\Administrators' group from my clustered instances. This is not done before I inherited this environment and some violation in my oppinion is happening on the SQL Servers. To do this Im asked to generate a risk assesment report. I have a couple of questions, but first my intended aproach. Today SA pwd is unknown to everyone, even me. If it's needed pwd is reset to something temporary, and a job resetting the pwd is created. To secure access I will create a AD group, add this group to the sql server and grant this domain group the sysadmin server role. I will also generate a new SA pwd and redesign the temporary SA pwd solution to reset the pwd back to whatever I generate. This pwd will go into a safe. I know how to fix it if I loose all access to SQL Server, by using a startup flag and then adding another domain group, should some clumsy admin drop the one I created. To my question, does the cluster service account need to be a member in this SQL access account? The SQL Service account, and SQL Agent is to be incorporated into this new domain group. My account and some other DBA will have their accounts added. No accidental DBA's will then have access from this point forward. What kind of application errors can I expect? The cluster hosts the databases for about 60 different applications. Can I Trace who logs on with the '

SQL Server 2005 Cluster failover issue

Hi All, I'm fequently experience Cluster failover issue. The cluster tries to failover and it fails back. Because of this the SQL server is getting restarted and this is a bugging issue during business hours. The following are the System event logs, Cluster resource 'SQL Server' in Resource Group 'Production' failed. The SQL Server Agent (MSSQLSERVER) service was successfully sent a stop control. The SQL Server Agent (MSSQLSERVER) service entered the stopped state. The SQL Server (MSSQLSERVER) service was successfully sent a stop control. The SQL Server (MSSQLSERVER) service entered the stopped state. The SQL Server (MSSQLSERVER) service was successfully sent a start control. The SQL Server (MSSQLSERVER) service entered the running state. The Cluster Service brought the Resource Group "Production" online.    The following are the application event logs, The client was unable to reuse a session with SPID 131, which had been reset for connection pooling. This error may have been caused by an earlier operation failing. Check the error logs for failed operations immediately before this error message. [sqsrvres] CheckQueryProcessorAlive: sqlexecdirect failed [sqsrvres] printODBCError: sqlstate = HYT00; native error = 0; message = [Microsoft][SQL Native Client]Query timeout expired [sqsrvres] OnlineThread: QP is not online. The client was unable

SQL 2005 (32-bit) cluster memory usage

We recently did an in-place upgrade of our cluster from SQL 2000 Enterprise to 2005 Enterprise.  We are seeing memory utilization on the server that is not expected and wanted to get an idea from others if this is normal.  Here is our setup:

32-bit Windows Server 2003 SP1
SQL 2005 SP2, 2-node cluster
16 GB memory on each node
/3GB /PAE switches in the boot.ini file
AWE Enabled, min memory=0, max memory=14000

The strange bit is that in the Task Manager the SQL service is showing as only using 205 MB of memory and the pagefile usage is at 13 GB.  This is troublesome since it looks like SQL is using virtual memory instead of physical memory.  We recently upgraded the memory from 4 GB to 16 GB, the sql cluster service account was added to the Lock Pages in Memory policy, the boot.ini switches were set and the AWE enabled/max_server_memory script was run before upgrading to 2005.  Can anyone confirm either 1) this is normal or 2) how to correct the memory usage?

I have also questioned using the /3GB switch; would it be better to remove that and set the max memory for SQL to 12000?

Any help would be greatly appreciated.  If I left off any information that would be helpful, please let me know.


Cluster SQL 2005 SP3 (system databases)


Hello All !

I have a MSCS cluster Windows 2003 Ent SP2 R2 (2 nodes en Active / Passive) and I install SQL 2005 SP3. I need to install 2 MS SQL Server instances on this cluster.

I have volumes shared disks: - Q for Quorum, M for MSDTC, L for logs, S for Datas, T for TempDB, X for Indexes

I want to put system databases on Y.

I have a doubt:

I have 2 SQL instances (ISQL1 and ISQL2), do I need a separate volume for the system DBs (master, model, msdb, tempdb) per instance?

or  do I need one volume for all the system DB (Y) for the 2 instances?

Thanks for advance for your ideas / help - Regards - Have a nice day ! RHUM2

Add instance to SQL 2005 cluster


Here is my current setup

2 node cluster with 5 SAN disks

I have 2 SQL Network names setup with 1 SQL instance on each


M:\   500GB

N:\   100GB


O:\   250GB

P:\   100GB

I would like to create another instance called

PRODSQL2K5\MSSQLSERVER_2 using disks M:\ and N:\  

Is this possible and is there a document I can follow.  I ran thru the setup, but it wants me to create a new virtual name or can I add this thru the cluster management software.  The servers are running Server 2008 Enterprise and I am running SQL 2005 Enterprise

SQL 2005 Stand alone to Cluster


Our production server is currently running SQL 2005 on a stand alone machine. SQL Server is installed as a default instance. 

 Can we upgrade to a cluster without having to change the instance name i.e currently applications connect to this server with hostname of the server i.e SERVERA, can we install a cluster such that sql server can still be called SERVERA.



SQL Server 2005 installation on windows 2008 cluster error


I am trying to install SqlServer 2005 on windows 2008 cluster with domain controller. Installation fails on the second node while trying to set registry settings for server network libraries. Attached error message and output from error log. Can somebody suggest any solutions.



TITLE: Microsoft SQL Server 2005 Setup

Failed to set registry settings for server network libraries. The action is SetDefaults. The error is 11004 (The requested name is valid, but no data of the requested type was found.


Func Name='LaunchFunction'>
<Func Name='GetCAContext'>
<EndFunc Name='GetCAContext' Return='T' GetLastError='203'>
Doing Action: Do_SetServerSSNLDefaults
PerfTime Start: Do_SetServerSSNLDefaults : Fri Sep 24 17:45:31 2010
<Func Name='Do_SetServerSSNLDefaults'>
Setting server network settings for instance name MSSQLSERVER, instance id MSSQL.1
Failed to set registry settings for server network libraries. The action: SetDefaults Error: 11004
        Error Code: 0x80072afc (11004)
Windows Error Text: The requested name is valid, but no data of the requested type was found.
  Source File Name: sqlca\nlregca.cpp
Compiler Ti

SQL 2005 SP3 w/KB970892 installed on Cluster can't add new node.


We have SQL 2005 Enterprise Cluster, the cluster is running SP3 with the KB970892 hotfix installed. Using Cluster administrator "add new" node, then via Add\Remove programms add SQL node, all is good to this point. However the new node has the RTM EXE and if I try to run the SP3 from the active node w/KB I can't select the MSSQLServer option because "The product instance MSSQLServer been patched with more recent updates", if I try to fail the server over to the new node and install the SP3 I get "failed, no passive nodes updated" and the RTM node also does not update.



Substitute for Builtin\administrator....( SQL Server 2005 x86 on a cluster )


Hi Security Experts ,

Receintly , we had a situation where we were not able to login to SQL Server 2005 x86 on a cluster .The reason was that we had removed Builtin/Admin ....We had to add it back to bring the SQL Server resource up and running ...But due to Audit we cant keep Builtin\Admin and will have to remove it ...Is there a way to have a substitute for this ...I am sure there will be ..


Abhay Chaudhary OCP 9i, MCTS/MCITP (SQL Server 2005, 2008, 2005 BI) ms-abhay.blogspot.com/
ASP.NetWindows Application  .NET Framework  C#  VB.Net  ADO.Net  
Sql Server  SharePoint  Silverlight  Others  All   

Hall of Fame    Twitter   Terms of Service    Privacy Policy    Contact Us    Archives   Tell A Friend