<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://sqlserver-qa.net/utility/FeedStylesheets/atom.xsl" media="screen"?><feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en"><title type="html">High Availability (SSQA.net)</title><subtitle type="html">Importance of Service Delivery within your environment, know more here.</subtitle><id>http://sqlserver-qa.net/blogs/ha/atom.aspx</id><link rel="alternate" type="text/html" href="http://sqlserver-qa.net/blogs/ha/default.aspx" /><link rel="self" type="application/atom+xml" href="http://sqlserver-qa.net/blogs/ha/atom.aspx" /><generator uri="http://communityserver.org" version="2.1.61129.2">Community Server</generator><updated>2007-08-22T23:28:00Z</updated><entry><title>Leveraging SQL Server Technologies to Build a Solid High-Availability Strategy - Tech-ed Online Panel video available to view</title><link rel="alternate" type="text/html" href="http://sqlserver-qa.net/blogs/ha/archive/2008/07/22/leveraging-sql-server-technologies-to-build-a-solid-high-availability-strategy-tech-ed-online-panel-video-available-to-view.aspx" /><id>http://sqlserver-qa.net/blogs/ha/archive/2008/07/22/leveraging-sql-server-technologies-to-build-a-solid-high-availability-strategy-tech-ed-online-panel-video-available-to-view.aspx</id><published>2008-07-22T11:31:00Z</published><updated>2008-07-22T11:31:00Z</updated><content type="html">In continuation to Tech-ed North America - what I'm doing there? &amp;amp; Say goodbye to Tech-ed 2008 Developers and say hello to IT-PRO! posts here and to wrap up the earlier posts about Tech-ed Online Panel: Leveraging SQL Server Technologies to Build a Solid High-Availability Strategy the panel discussion video is available to view for the users. You can view the show from this Leveraging SQL Server Technologies to Build a Solid High-Availability Strategy link and also various videos sharing best...(&lt;a href="http://sqlserver-qa.net/blogs/ha/archive/2008/07/22/leveraging-sql-server-technologies-to-build-a-solid-high-availability-strategy-tech-ed-online-panel-video-available-to-view.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://sqlserver-qa.net/aggbug.aspx?PostID=4647" width="1" height="1"&gt;</content><author><name>sqlmaster</name><uri>http://sqlserver-qa.net/members/sqlmaster.aspx</uri></author><category term="high availability" scheme="http://sqlserver-qa.net/blogs/ha/archive/tags/high+availability/default.aspx" /><category term="sql server" scheme="http://sqlserver-qa.net/blogs/ha/archive/tags/sql+server/default.aspx" /><category term="tech-ed" scheme="http://sqlserver-qa.net/blogs/ha/archive/tags/tech-ed/default.aspx" /><category term="2008" scheme="http://sqlserver-qa.net/blogs/ha/archive/tags/2008/default.aspx" /><category term="video" scheme="http://sqlserver-qa.net/blogs/ha/archive/tags/video/default.aspx" /></entry><entry><title>Tech-ed Online Panel: Leveraging SQL Server Technologies to Build a Solid High-Availability Strategy</title><link rel="alternate" type="text/html" href="http://sqlserver-qa.net/blogs/ha/archive/2008/05/29/tech-ed-online-panel-leveraging-sql-server-technologies-to-build-a-solid-high-availability-strategy.aspx" /><id>http://sqlserver-qa.net/blogs/ha/archive/2008/05/29/tech-ed-online-panel-leveraging-sql-server-technologies-to-build-a-solid-high-availability-strategy.aspx</id><published>2008-05-29T09:11:00Z</published><updated>2008-05-29T09:11:00Z</updated><content type="html">Are you visiting Tech-ed, North America? Tech·Ed offers the premier technical education conference just for IT professionals. Microsoft and industry experts will share their expertise about how to architect, deploy, manage, and help secure a connected enterprise. With only a few weeks to go, there’s still time to register for Tech·Ed IT Professionals. Don’t miss out on all the great content and learning opportunities. Register now . This year I'm leading the Panel Discussion with a topic on Leveraging...(&lt;a href="http://sqlserver-qa.net/blogs/ha/archive/2008/05/29/tech-ed-online-panel-leveraging-sql-server-technologies-to-build-a-solid-high-availability-strategy.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://sqlserver-qa.net/aggbug.aspx?PostID=4353" width="1" height="1"&gt;</content><author><name>sqlmaster</name><uri>http://sqlserver-qa.net/members/sqlmaster.aspx</uri></author><category term="high availability" scheme="http://sqlserver-qa.net/blogs/ha/archive/tags/high+availability/default.aspx" /><category term="sql server" scheme="http://sqlserver-qa.net/blogs/ha/archive/tags/sql+server/default.aspx" /><category term="2005" scheme="http://sqlserver-qa.net/blogs/ha/archive/tags/2005/default.aspx" /><category term="panel" scheme="http://sqlserver-qa.net/blogs/ha/archive/tags/panel/default.aspx" /><category term="online" scheme="http://sqlserver-qa.net/blogs/ha/archive/tags/online/default.aspx" /><category term="tech-ed" scheme="http://sqlserver-qa.net/blogs/ha/archive/tags/tech-ed/default.aspx" /><category term="2008" scheme="http://sqlserver-qa.net/blogs/ha/archive/tags/2008/default.aspx" /><category term="discussion" scheme="http://sqlserver-qa.net/blogs/ha/archive/tags/discussion/default.aspx" /></entry><entry><title>SQL Server 2005 Database Mirroring choosing optimum value for auto-failover timeout?</title><link rel="alternate" type="text/html" href="http://sqlserver-qa.net/blogs/ha/archive/2008/05/12/sql-server-2005-database-mirroring-choosing-optimum-value-for-auto-failover-timeout.aspx" /><id>http://sqlserver-qa.net/blogs/ha/archive/2008/05/12/sql-server-2005-database-mirroring-choosing-optimum-value-for-auto-failover-timeout.aspx</id><published>2008-05-12T09:25:00Z</published><updated>2008-05-12T09:25:00Z</updated><content type="html">Choosing a better plan to reduce outage to your database application is a beginner to provide High Availability to your application, irrespective to database or server. You may be aware that SQL Server 2005 version provides the database mirroring which is an advantage to avoid the costs and pre-requisite for Clustering, as it comes when you think about High Availability. So when you setup the Database Mirroring the partners within this session will be Principal, Mirror and witness, just to talk about...(&lt;a href="http://sqlserver-qa.net/blogs/ha/archive/2008/05/12/sql-server-2005-database-mirroring-choosing-optimum-value-for-auto-failover-timeout.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://sqlserver-qa.net/aggbug.aspx?PostID=4199" width="1" height="1"&gt;</content><author><name>sqlmaster</name><uri>http://sqlserver-qa.net/members/sqlmaster.aspx</uri></author><category term="sql server" scheme="http://sqlserver-qa.net/blogs/ha/archive/tags/sql+server/default.aspx" /><category term="database mirroring" scheme="http://sqlserver-qa.net/blogs/ha/archive/tags/database+mirroring/default.aspx" /><category term="best practices" scheme="http://sqlserver-qa.net/blogs/ha/archive/tags/best+practices/default.aspx" /><category term="databases" scheme="http://sqlserver-qa.net/blogs/ha/archive/tags/databases/default.aspx" /><category term="2005" scheme="http://sqlserver-qa.net/blogs/ha/archive/tags/2005/default.aspx" /><category term="principal" scheme="http://sqlserver-qa.net/blogs/ha/archive/tags/principal/default.aspx" /><category term="timeout" scheme="http://sqlserver-qa.net/blogs/ha/archive/tags/timeout/default.aspx" /><category term="mirror" scheme="http://sqlserver-qa.net/blogs/ha/archive/tags/mirror/default.aspx" /><category term="witness" scheme="http://sqlserver-qa.net/blogs/ha/archive/tags/witness/default.aspx" /></entry><entry><title>SQL Server - Deploying Database Mirroring and Clustering parallely on same machine, performance and failover support?</title><link rel="alternate" type="text/html" href="http://sqlserver-qa.net/blogs/ha/archive/2008/05/08/sql-server-deploying-database-mirroring-and-clustering-parallely-on-same-machine-performance-and-failover-support.aspx" /><id>http://sqlserver-qa.net/blogs/ha/archive/2008/05/08/sql-server-deploying-database-mirroring-and-clustering-parallely-on-same-machine-performance-and-failover-support.aspx</id><published>2008-05-08T08:42:00Z</published><updated>2008-05-08T08:42:00Z</updated><content type="html">When you think about high availability in SQL Server then you would think about Clustering and in addition to this within 2005 version we have Database Mirroring too that can provide automated failover support to your database server applications. By default you can see a failover cluster as a combination of one or more nodes (servers) with two or more shared disks, known as a resource group. The combination of a resource group, along with its network name, and an internet protocol (IP) address that...(&lt;a href="http://sqlserver-qa.net/blogs/ha/archive/2008/05/08/sql-server-deploying-database-mirroring-and-clustering-parallely-on-same-machine-performance-and-failover-support.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://sqlserver-qa.net/aggbug.aspx?PostID=4177" width="1" height="1"&gt;</content><author><name>sqlmaster</name><uri>http://sqlserver-qa.net/members/sqlmaster.aspx</uri></author><category term="high availability" scheme="http://sqlserver-qa.net/blogs/ha/archive/tags/high+availability/default.aspx" /><category term="sql server" scheme="http://sqlserver-qa.net/blogs/ha/archive/tags/sql+server/default.aspx" /><category term="database mirroring" scheme="http://sqlserver-qa.net/blogs/ha/archive/tags/database+mirroring/default.aspx" /><category term="best practices" scheme="http://sqlserver-qa.net/blogs/ha/archive/tags/best+practices/default.aspx" /><category term="cluster" scheme="http://sqlserver-qa.net/blogs/ha/archive/tags/cluster/default.aspx" /><category term="failover" scheme="http://sqlserver-qa.net/blogs/ha/archive/tags/failover/default.aspx" /><category term="multiple" scheme="http://sqlserver-qa.net/blogs/ha/archive/tags/multiple/default.aspx" /><category term="support" scheme="http://sqlserver-qa.net/blogs/ha/archive/tags/support/default.aspx" /><category term="instances" scheme="http://sqlserver-qa.net/blogs/ha/archive/tags/instances/default.aspx" /><category term="scalability" scheme="http://sqlserver-qa.net/blogs/ha/archive/tags/scalability/default.aspx" /><category term="performance" scheme="http://sqlserver-qa.net/blogs/ha/archive/tags/performance/default.aspx" /></entry><entry><title>Setting up Database Mirroring using Local Account</title><link rel="alternate" type="text/html" href="http://sqlserver-qa.net/blogs/ha/archive/2008/03/10/setting-up-database-mirroring-using-local-account.aspx" /><id>http://sqlserver-qa.net/blogs/ha/archive/2008/03/10/setting-up-database-mirroring-using-local-account.aspx</id><published>2008-03-10T14:43:00Z</published><updated>2008-03-10T14:43:00Z</updated><content type="html">We had a need to setup Database Mirroring for a Disaster Recovery Project. We were at time running SQL 2005 Std SP1. i had to start the SQL Server Service with the startup parameter -T1400 to enable Mirroring. For DB Mirriring to work the SQL Server Service must be started using a domain account (normally) so as to have access on both the Principal and the mirrored server. This is where i had my first issue. The Sql Server Service Starts before the Network Service on this specific HP ML350 Box. So...(&lt;a href="http://sqlserver-qa.net/blogs/ha/archive/2008/03/10/setting-up-database-mirroring-using-local-account.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://sqlserver-qa.net/aggbug.aspx?PostID=3748" width="1" height="1"&gt;</content><author><name>Akthar</name><uri>http://sqlserver-qa.net/members/Akthar.aspx</uri></author><category term="high availability" scheme="http://sqlserver-qa.net/blogs/ha/archive/tags/high+availability/default.aspx" /><category term="sql server" scheme="http://sqlserver-qa.net/blogs/ha/archive/tags/sql+server/default.aspx" /><category term="database mirroring" scheme="http://sqlserver-qa.net/blogs/ha/archive/tags/database+mirroring/default.aspx" /><category term="Disaster Recovery" scheme="http://sqlserver-qa.net/blogs/ha/archive/tags/Disaster+Recovery/default.aspx" /><category term="failover" scheme="http://sqlserver-qa.net/blogs/ha/archive/tags/failover/default.aspx" /><category term="local account" scheme="http://sqlserver-qa.net/blogs/ha/archive/tags/local+account/default.aspx" /></entry><entry><title>Database Mirroring sys.sp_dbmmonitorupdate stored procedure fails with error "Incorrect syntax near '-'"</title><link rel="alternate" type="text/html" href="http://sqlserver-qa.net/blogs/ha/archive/2007/11/12/database-mirroring-sys-sp-dbmmonitorupdate-stored-procedure-fails-with-error-incorrect-syntax-near.aspx" /><id>http://sqlserver-qa.net/blogs/ha/archive/2007/11/12/database-mirroring-sys-sp-dbmmonitorupdate-stored-procedure-fails-with-error-incorrect-syntax-near.aspx</id><published>2007-11-12T09:23:00Z</published><updated>2007-11-12T09:23:00Z</updated><content type="html">Recently got stuck with the stored procedure sys.sp_dbmmonitorupdate which is used to monitor the database mirroring session. As usual you could do using the GUI tool, but sometimes using TSQL methods is good enough to see what is happening on your system. On the system with SQL 2005 Service pack2 when executing this stored procedure getting the error: Msg 102, Level 15, State 1, Line 1 Incorrect syntax near '-'. Msg 319, Level 15, State 1, Line 1 Incorrect syntax near the keyword 'with'. If this...(&lt;a href="http://sqlserver-qa.net/blogs/ha/archive/2007/11/12/database-mirroring-sys-sp-dbmmonitorupdate-stored-procedure-fails-with-error-incorrect-syntax-near.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://sqlserver-qa.net/aggbug.aspx?PostID=2726" width="1" height="1"&gt;</content><author><name>sqlmaster</name><uri>http://sqlserver-qa.net/members/sqlmaster.aspx</uri></author><category term="sql server" scheme="http://sqlserver-qa.net/blogs/ha/archive/tags/sql+server/default.aspx" /><category term="database mirroring" scheme="http://sqlserver-qa.net/blogs/ha/archive/tags/database+mirroring/default.aspx" /><category term="security" scheme="http://sqlserver-qa.net/blogs/ha/archive/tags/security/default.aspx" /><category term="2005" scheme="http://sqlserver-qa.net/blogs/ha/archive/tags/2005/default.aspx" /><category term="error log" scheme="http://sqlserver-qa.net/blogs/ha/archive/tags/error+log/default.aspx" /><category term="bug" scheme="http://sqlserver-qa.net/blogs/ha/archive/tags/bug/default.aspx" /><category term="stored procedure" scheme="http://sqlserver-qa.net/blogs/ha/archive/tags/stored+procedure/default.aspx" /><category term="hyphen" scheme="http://sqlserver-qa.net/blogs/ha/archive/tags/hyphen/default.aspx" /><category term="monitoring" scheme="http://sqlserver-qa.net/blogs/ha/archive/tags/monitoring/default.aspx" /><category term="connect site" scheme="http://sqlserver-qa.net/blogs/ha/archive/tags/connect+site/default.aspx" /></entry><entry><title>Merge Replication - Some Tips and Consideration</title><link rel="alternate" type="text/html" href="http://sqlserver-qa.net/blogs/ha/archive/2007/10/26/merge-replication-some-tips-and-consideration.aspx" /><id>http://sqlserver-qa.net/blogs/ha/archive/2007/10/26/merge-replication-some-tips-and-consideration.aspx</id><published>2007-10-26T09:33:00Z</published><updated>2007-10-26T09:33:00Z</updated><content type="html">* SQLAgent service should run under same domain account, which has local admin privilege and “Log in as a service” permission. This requires on both the server. In case, if SQL Server is not part of any Domain. We can use the user account which has identical name and password at servers i.e. ReplUser on SRVA with password ReplUser! and identically ReplUser on SRVB with password ReplUser! * User account that is used to run the SQLAgent services have to have sysadmin privilege on both server, and it...(&lt;a href="http://sqlserver-qa.net/blogs/ha/archive/2007/10/26/merge-replication-some-tips-and-consideration.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://sqlserver-qa.net/aggbug.aspx?PostID=2599" width="1" height="1"&gt;</content><author><name>hemantg</name><uri>http://sqlserver-qa.net/members/hemantg.aspx</uri></author><category term="troubleshooting merge replication" scheme="http://sqlserver-qa.net/blogs/ha/archive/tags/troubleshooting+merge+replication/default.aspx" /><category term="managing identity value" scheme="http://sqlserver-qa.net/blogs/ha/archive/tags/managing+identity+value/default.aspx" /><category term="not for replication" scheme="http://sqlserver-qa.net/blogs/ha/archive/tags/not+for+replication/default.aspx" /><category term="working with blob data" scheme="http://sqlserver-qa.net/blogs/ha/archive/tags/working+with+blob+data/default.aspx" /><category term="MS Sql server" scheme="http://sqlserver-qa.net/blogs/ha/archive/tags/MS+Sql+server/default.aspx" /><category term="violation of primary key constraint" scheme="http://sqlserver-qa.net/blogs/ha/archive/tags/violation+of+primary+key+constraint/default.aspx" /><category term="Tips for Merge Replication" scheme="http://sqlserver-qa.net/blogs/ha/archive/tags/Tips+for+Merge+Replication/default.aspx" /><category term="Merge Replciation" scheme="http://sqlserver-qa.net/blogs/ha/archive/tags/Merge+Replciation/default.aspx" /></entry><entry><title>Log Shipping error "Unable to copy the initialization file" </title><link rel="alternate" type="text/html" href="http://sqlserver-qa.net/blogs/ha/archive/2007/10/03/log-shipping-error-unable-to-copy-the-initialization-file.aspx" /><id>http://sqlserver-qa.net/blogs/ha/archive/2007/10/03/log-shipping-error-unable-to-copy-the-initialization-file.aspx</id><published>2007-10-03T11:49:00Z</published><updated>2007-10-03T11:49:00Z</updated><content type="html">When configuring log shipping on a highly transactional environment (with SQL Clustering setup), we were hit by above error. All the Logins and their privileges are intact within the primary and standby servers along with Local server policies &amp;amp; group policies. Initial thought of the error brings up permissions issue while copying the file from Primary server to Secondary server, in this case ensure the SQL Server Agent account is using a domain based account with relevant 'ADMIN' or 'NECESSARY'...(&lt;a href="http://sqlserver-qa.net/blogs/ha/archive/2007/10/03/log-shipping-error-unable-to-copy-the-initialization-file.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://sqlserver-qa.net/aggbug.aspx?PostID=2320" width="1" height="1"&gt;</content><author><name>sqlmaster</name><uri>http://sqlserver-qa.net/members/sqlmaster.aspx</uri></author><category term="high availability" scheme="http://sqlserver-qa.net/blogs/ha/archive/tags/high+availability/default.aspx" /><category term="sql server" scheme="http://sqlserver-qa.net/blogs/ha/archive/tags/sql+server/default.aspx" /><category term="cluster" scheme="http://sqlserver-qa.net/blogs/ha/archive/tags/cluster/default.aspx" /><category term="server" scheme="http://sqlserver-qa.net/blogs/ha/archive/tags/server/default.aspx" /><category term="service account" scheme="http://sqlserver-qa.net/blogs/ha/archive/tags/service+account/default.aspx" /><category term="firewall" scheme="http://sqlserver-qa.net/blogs/ha/archive/tags/firewall/default.aspx" /><category term="log shipping" scheme="http://sqlserver-qa.net/blogs/ha/archive/tags/log+shipping/default.aspx" /><category term="filecopy" scheme="http://sqlserver-qa.net/blogs/ha/archive/tags/filecopy/default.aspx" /><category term="unable" scheme="http://sqlserver-qa.net/blogs/ha/archive/tags/unable/default.aspx" /><category term="login" scheme="http://sqlserver-qa.net/blogs/ha/archive/tags/login/default.aspx" /></entry><entry><title>Can we do logshipping from sql 2005 to 2000? How it is different between 2 SQL versions?</title><link rel="alternate" type="text/html" href="http://sqlserver-qa.net/blogs/ha/archive/2007/09/27/can-we-do-logshipping-from-sql-2005-to-2000-how-it-is-different-between-2-sql-versions.aspx" /><id>http://sqlserver-qa.net/blogs/ha/archive/2007/09/27/can-we-do-logshipping-from-sql-2005-to-2000-how-it-is-different-between-2-sql-versions.aspx</id><published>2007-09-27T12:17:00Z</published><updated>2007-09-27T12:17:00Z</updated><content type="html">This was the question asked by one of the user in the forums. Precisely the answer is no, as you cannot restore a log or database from SQL 2005 to 2000 version due to the differences in the design. Moreover for the sake of high availability the method of performing Log shipping between 2005 and 2000 instance will not be valid, as in case if you need to restore the database if any issues on primary server then it is not allowed, as you can restore from 2000 to 2005 but not reverse-way. It doesn't...(&lt;a href="http://sqlserver-qa.net/blogs/ha/archive/2007/09/27/can-we-do-logshipping-from-sql-2005-to-2000-how-it-is-different-between-2-sql-versions.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://sqlserver-qa.net/aggbug.aspx?PostID=2243" width="1" height="1"&gt;</content><author><name>sqlmaster</name><uri>http://sqlserver-qa.net/members/sqlmaster.aspx</uri></author><category term="sql server" scheme="http://sqlserver-qa.net/blogs/ha/archive/tags/sql+server/default.aspx" /><category term="2000" scheme="http://sqlserver-qa.net/blogs/ha/archive/tags/2000/default.aspx" /><category term="2005" scheme="http://sqlserver-qa.net/blogs/ha/archive/tags/2005/default.aspx" /><category term="Disaster Recovery" scheme="http://sqlserver-qa.net/blogs/ha/archive/tags/Disaster+Recovery/default.aspx" /><category term="log shipping" scheme="http://sqlserver-qa.net/blogs/ha/archive/tags/log+shipping/default.aspx" /><category term="difference" scheme="http://sqlserver-qa.net/blogs/ha/archive/tags/difference/default.aspx" /><category term="article" scheme="http://sqlserver-qa.net/blogs/ha/archive/tags/article/default.aspx" /></entry><entry><title>Database Mirroring: naming resolution issues during failover connectivity</title><link rel="alternate" type="text/html" href="http://sqlserver-qa.net/blogs/ha/archive/2007/09/24/database-mirroring-naming-resolution-issues-during-failover-connectivity.aspx" /><id>http://sqlserver-qa.net/blogs/ha/archive/2007/09/24/database-mirroring-naming-resolution-issues-during-failover-connectivity.aspx</id><published>2007-09-24T15:13:00Z</published><updated>2007-09-24T15:13:00Z</updated><content type="html">Within a Database Mirroring session within an automatic failover situation it may fail with the error : "The server network address "%.*ls" can not be reached or does not exist. Check the network address name and reissue the command". If you suspect DNS as a culprit for failure to connect, then perform a PING against that Server is a good start for troubleshooting. But there are some other quick tests you can try as well, such as "nslookup", which lets you resolve an address by name or IP. From a...(&lt;a href="http://sqlserver-qa.net/blogs/ha/archive/2007/09/24/database-mirroring-naming-resolution-issues-during-failover-connectivity.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://sqlserver-qa.net/aggbug.aspx?PostID=2185" width="1" height="1"&gt;</content><author><name>sqlmaster</name><uri>http://sqlserver-qa.net/members/sqlmaster.aspx</uri></author><category term="sql server" scheme="http://sqlserver-qa.net/blogs/ha/archive/tags/sql+server/default.aspx" /><category term="continuity" scheme="http://sqlserver-qa.net/blogs/ha/archive/tags/continuity/default.aspx" /><category term="database mirroring" scheme="http://sqlserver-qa.net/blogs/ha/archive/tags/database+mirroring/default.aspx" /><category term="network" scheme="http://sqlserver-qa.net/blogs/ha/archive/tags/network/default.aspx" /><category term="naming" scheme="http://sqlserver-qa.net/blogs/ha/archive/tags/naming/default.aspx" /><category term="lmhosts" scheme="http://sqlserver-qa.net/blogs/ha/archive/tags/lmhosts/default.aspx" /><category term="connectivity" scheme="http://sqlserver-qa.net/blogs/ha/archive/tags/connectivity/default.aspx" /><category term="failover" scheme="http://sqlserver-qa.net/blogs/ha/archive/tags/failover/default.aspx" /><category term="resolution" scheme="http://sqlserver-qa.net/blogs/ha/archive/tags/resolution/default.aspx" /></entry><entry><title>SQL Server Database Mirroring error with TCP port numbers, firewall involvement</title><link rel="alternate" type="text/html" href="http://sqlserver-qa.net/blogs/ha/archive/2007/09/13/sql-server-database-mirroring-error-with-tcp-port-numbers-firewall-involvement.aspx" /><id>http://sqlserver-qa.net/blogs/ha/archive/2007/09/13/sql-server-database-mirroring-error-with-tcp-port-numbers-firewall-involvement.aspx</id><published>2007-09-13T15:35:00Z</published><updated>2007-09-13T15:35:00Z</updated><content type="html">&lt;P&gt;&lt;FONT face=verdana,geneva&gt;Lately we have been getting complaints that database mirroring setup on few of our client's site were failing with TCP related errors. For more information these sites are involved within the firewall setup and active directory too.&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=verdana,geneva&gt;Initial workaround is to add a Server name &amp;amp; port record in both networks DNS servers or add both SQL servers IP addresses in local hosts files (e.g. C:\Windows\System32\Drivers\Etc\hosts).&amp;nbsp; I would like to refer the MSDN article for a detailed information on "How to: Configure a Firewall for SQL Server Access &lt;/FONT&gt;&lt;A href="http://msdn2.microsoft.com/en-us/library/ms175043.aspx"&gt;&lt;FONT face=verdana,geneva&gt;http://msdn2.microsoft.com/en-us/library/ms175043.aspx&lt;/FONT&gt;&lt;/A&gt;&lt;FONT face=verdana,geneva&gt;" link. Even then we have had issues in getting port numbers and last resort for me to check whether relevant TCP port numbers for endpoints are enabled in the firewall setup and I was under impression that by querying sys.database_mirroring_endpoints catalog, but it isn't the case. I found that they are in sys.tcp_endpoints catalog view and further a query can be written to&amp;nbsp; join sys.database_mirroring_endpoints and sys.tcp_endpoints to get the important metadata information regarding the endpoints:&lt;/FONT&gt;&lt;/P&gt;
&lt;BLOCKQUOTE&gt;
&lt;P&gt;&lt;FONT face="courier new,courier"&gt;SELECT e.name, e.protocol_desc, e.type_desc, e.role_desc, e.state_desc, &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; t.port, e.is_encryption_enabled, e.encryption_algorithm_desc, &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; e.connection_auth_desc &lt;BR&gt;FROM&amp;nbsp;&amp;nbsp; sys.database_mirroring_endpoints e JOIN sys.tcp_endpoints t&lt;BR&gt;ON&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; e.endpoint_id = t.endpoint_id &lt;/FONT&gt;&lt;/P&gt;&lt;/BLOCKQUOTE&gt;
&lt;P&gt;&lt;FONT face=verdana,geneva&gt;&lt;/FONT&gt;&amp;nbsp;&lt;/P&gt;&lt;img src="http://sqlserver-qa.net/aggbug.aspx?PostID=2092" width="1" height="1"&gt;</content><author><name>sqlmaster</name><uri>http://sqlserver-qa.net/members/sqlmaster.aspx</uri></author><category term="sql server" scheme="http://sqlserver-qa.net/blogs/ha/archive/tags/sql+server/default.aspx" /><category term="database mirroring" scheme="http://sqlserver-qa.net/blogs/ha/archive/tags/database+mirroring/default.aspx" /><category term="network" scheme="http://sqlserver-qa.net/blogs/ha/archive/tags/network/default.aspx" /><category term="wan" scheme="http://sqlserver-qa.net/blogs/ha/archive/tags/wan/default.aspx" /><category term="tcp" scheme="http://sqlserver-qa.net/blogs/ha/archive/tags/tcp/default.aspx" /><category term="setup" scheme="http://sqlserver-qa.net/blogs/ha/archive/tags/setup/default.aspx" /><category term="failed" scheme="http://sqlserver-qa.net/blogs/ha/archive/tags/failed/default.aspx" /><category term="endpoint" scheme="http://sqlserver-qa.net/blogs/ha/archive/tags/endpoint/default.aspx" /><category term="error log" scheme="http://sqlserver-qa.net/blogs/ha/archive/tags/error+log/default.aspx" /><category term="firewall" scheme="http://sqlserver-qa.net/blogs/ha/archive/tags/firewall/default.aspx" /></entry><entry><title>Database Mirroring: Check the network address name and that the ports for the local and remote endpoints are operational. (Microsoft SQL Server, Error: 1418) </title><link rel="alternate" type="text/html" href="http://sqlserver-qa.net/blogs/ha/archive/2007/09/12/database-mirroring-check-the-network-address-name-and-that-the-ports-for-the-local-and-remote-endpoints-are-operational-microsoft-sql-server-error-1418.aspx" /><id>http://sqlserver-qa.net/blogs/ha/archive/2007/09/12/database-mirroring-check-the-network-address-name-and-that-the-ports-for-the-local-and-remote-endpoints-are-operational-microsoft-sql-server-error-1418.aspx</id><published>2007-09-12T14:56:00Z</published><updated>2007-09-12T14:56:00Z</updated><content type="html">&lt;P&gt;&lt;FONT face=verdana,geneva&gt;The above error is quite common within the database mirroring setup, you could get to see.&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=verdana,geneva&gt;The intial workaround for this error will be to check whether&amp;nbsp;any network issues are&amp;nbsp;causing this error when the failover is intiated from a Primary server to the Mirror server. By default for the Database Mirroring servers you have setup the endpoints to listen on the different ports, which is correct. Also test the connection with a simple TELNET connection test from the command prompt. &lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=verdana,geneva&gt;I have seen few installation where they are still with Service Pack 1 for SQL Server 2005 or RTM where you have to setup with Trace Flag 1400 in order to initiate the database mirroring session. Further it is always best to check the privileges for the SQL Server services account and ensure they have SYSADMIN privileges. From the error message text it refers "TCP://MYMACH.mynet.net:5022" can not be reached or does not exist", so you have to check by testing that instance and ensure to listen on the 5022 port, take a trip to SQL Configuration Manager for all the 3 instances involved in the database mirroring. In this regard I strongly recommend the users to refer through the &lt;SPAN&gt;"Troubleshooting Database Mirroring Setup" topic in &lt;A class="" href="http://technet.microsoft.com/en-us/sqlserver/bb428874.aspx" target=_blank&gt;BOL&lt;/A&gt;&amp;nbsp;that is specially talks about versions of operating systems you are dealing with.&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=verdana,geneva&gt;&lt;SPAN&gt;Say if you have had this error during the failove session then ensure to&lt;/SPAN&gt;&lt;SPAN&gt; initialize the mirror by performing a&amp;nbsp; full backup of the database on the princpal and&amp;nbsp;restore the same full backup to the mirror with NO_RECOVERY. For the latest match of LSN on the transaction you must also restore any other log backups that are taken on the principal to the mirror.&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/P&gt;&lt;/SPAN&gt;&lt;img src="http://sqlserver-qa.net/aggbug.aspx?PostID=1999" width="1" height="1"&gt;</content><author><name>sqlmaster</name><uri>http://sqlserver-qa.net/members/sqlmaster.aspx</uri></author><category term="sql server" scheme="http://sqlserver-qa.net/blogs/ha/archive/tags/sql+server/default.aspx" /><category term="database mirroring" scheme="http://sqlserver-qa.net/blogs/ha/archive/tags/database+mirroring/default.aspx" /><category term="security" scheme="http://sqlserver-qa.net/blogs/ha/archive/tags/security/default.aspx" /><category term="service account" scheme="http://sqlserver-qa.net/blogs/ha/archive/tags/service+account/default.aspx" /><category term="error" scheme="http://sqlserver-qa.net/blogs/ha/archive/tags/error/default.aspx" /><category term="1418" scheme="http://sqlserver-qa.net/blogs/ha/archive/tags/1418/default.aspx" /><category term="ports" scheme="http://sqlserver-qa.net/blogs/ha/archive/tags/ports/default.aspx" /></entry><entry><title>Disaster Recovery - planning FAQ</title><link rel="alternate" type="text/html" href="http://sqlserver-qa.net/blogs/ha/archive/2007/09/04/disaster-recovery-planning-faq.aspx" /><id>http://sqlserver-qa.net/blogs/ha/archive/2007/09/04/disaster-recovery-planning-faq.aspx</id><published>2007-09-04T16:45:00Z</published><updated>2007-09-04T16:45:00Z</updated><content type="html">&lt;P&gt;&lt;FONT face="trebuchet ms,geneva"&gt;Whether you're still in the planning stages, or you're trying to refine your organization's disaster recovery processes, this recently updated FAQ guide has information that can help. &lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;A href="http://go.techtarget.com/r/2110161/5965429"&gt;DR-Q&amp;amp;A&lt;/A&gt;&lt;/P&gt;&lt;img src="http://sqlserver-qa.net/aggbug.aspx?PostID=1878" width="1" height="1"&gt;</content><author><name>sqlmaster</name><uri>http://sqlserver-qa.net/members/sqlmaster.aspx</uri></author><category term="sql server" scheme="http://sqlserver-qa.net/blogs/ha/archive/tags/sql+server/default.aspx" /><category term="backup" scheme="http://sqlserver-qa.net/blogs/ha/archive/tags/backup/default.aspx" /><category term="disaster" scheme="http://sqlserver-qa.net/blogs/ha/archive/tags/disaster/default.aspx" /><category term="recovery" scheme="http://sqlserver-qa.net/blogs/ha/archive/tags/recovery/default.aspx" /></entry><entry><title>Data Protection and Disaster Recovery Tips</title><link rel="alternate" type="text/html" href="http://sqlserver-qa.net/blogs/ha/archive/2007/08/28/data-protection-and-disaster-recovery-tips.aspx" /><id>http://sqlserver-qa.net/blogs/ha/archive/2007/08/28/data-protection-and-disaster-recovery-tips.aspx</id><published>2007-08-28T10:54:00Z</published><updated>2007-08-28T10:54:00Z</updated><content type="html">&lt;P&gt;&lt;SPAN class=style4&gt;&lt;FONT face="trebuchet ms,geneva"&gt;How to protect and secure data in the event of a disaster?&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN class=style4&gt;&lt;FONT face="trebuchet ms,geneva"&gt;It's not possible to anticipate every possible disaster your organization may encounter, but you don't have to. &lt;/FONT&gt;&lt;A href="http://list.windowsitpro.com/t?r=63&amp;amp;c=28603&amp;amp;l=5354&amp;amp;ctl=63AD7:A03F7E8DEF62D4E5532F2AEE110293FC4FE0885A385AD923" target=_blank rel=nofollow&gt;&lt;FONT face="trebuchet ms,geneva"&gt;Discover a wealth of information&lt;/FONT&gt;&lt;/A&gt;&lt;FONT face="trebuchet ms,geneva"&gt; about how to protect and secure your data in the event of a disaster. You may not be able to predict the exact details of a disaster, but you can be prepared with a solid response for when one strikes. Disaster can strike anywhere - not just where severe weather can hit - so make sure you're ready when it does. &lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN class=style4&gt;&lt;A href="http://list.windowsitpro.com/t?r=63&amp;amp;c=28603&amp;amp;l=5354&amp;amp;ctl=63AD7:A03F7E8DEF62D4E5532F2AEE110293FC4FE0885A385AD923" target=_blank rel=nofollow&gt;&lt;FONT face="trebuchet ms,geneva"&gt;Download this eBook today!&lt;/FONT&gt;&lt;/A&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;img src="http://sqlserver-qa.net/aggbug.aspx?PostID=1760" width="1" height="1"&gt;</content><author><name>sqlmaster</name><uri>http://sqlserver-qa.net/members/sqlmaster.aspx</uri></author><category term="high availability" scheme="http://sqlserver-qa.net/blogs/ha/archive/tags/high+availability/default.aspx" /><category term="sql server" scheme="http://sqlserver-qa.net/blogs/ha/archive/tags/sql+server/default.aspx" /><category term="disaster" scheme="http://sqlserver-qa.net/blogs/ha/archive/tags/disaster/default.aspx" /><category term="recovery" scheme="http://sqlserver-qa.net/blogs/ha/archive/tags/recovery/default.aspx" /><category term="tips" scheme="http://sqlserver-qa.net/blogs/ha/archive/tags/tips/default.aspx" /><category term="server" scheme="http://sqlserver-qa.net/blogs/ha/archive/tags/server/default.aspx" /></entry><entry><title>Renaming SQL Server that hosts Reporting Server</title><link rel="alternate" type="text/html" href="http://sqlserver-qa.net/blogs/ha/archive/2007/08/22/renaming-sql-server-that-hosts-reporting-server.aspx" /><id>http://sqlserver-qa.net/blogs/ha/archive/2007/08/22/renaming-sql-server-that-hosts-reporting-server.aspx</id><published>2007-08-23T06:28:00Z</published><updated>2007-08-23T06:28:00Z</updated><content type="html">&lt;FONT face=verdana,geneva&gt;Sometimes business demands or change in naming convention for servers lead to situation where one&amp;nbsp;should change / rename the&amp;nbsp;Server running MS SQL Server, it would not that panic&amp;nbsp;renaming&amp;nbsp;SQL Server&amp;nbsp;as you have sp_dropserver and sp_addserver to help you, but what if this&amp;nbsp;SQL Server box have reporting server too; well microsoft has workaround for&amp;nbsp;it; refer&amp;nbsp;- &lt;/FONT&gt;&lt;A href="http://technet.microsoft.com/en-us/library/ms345235.aspx"&gt;&lt;FONT face=verdana,geneva&gt;http://technet.microsoft.com/en-us/library/ms345235.aspx&lt;/FONT&gt;&lt;/A&gt;&lt;img src="http://sqlserver-qa.net/aggbug.aspx?PostID=1672" width="1" height="1"&gt;</content><author><name>hemantg</name><uri>http://sqlserver-qa.net/members/hemantg.aspx</uri></author><category term="high availability" scheme="http://sqlserver-qa.net/blogs/ha/archive/tags/high+availability/default.aspx" /><category term="sql server" scheme="http://sqlserver-qa.net/blogs/ha/archive/tags/sql+server/default.aspx" /><category term="renaming server" scheme="http://sqlserver-qa.net/blogs/ha/archive/tags/renaming+server/default.aspx" /><category term="reporting server" scheme="http://sqlserver-qa.net/blogs/ha/archive/tags/reporting+server/default.aspx" /></entry></feed>