<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://blogs.technet.com/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Marcus Hass' [MS] Blog : SQL</title><link>http://blogs.technet.com/mhass/archive/tags/SQL/default.aspx</link><description>Tags: SQL</description><dc:language>en</dc:language><generator>CommunityServer 2.1 SP1 (Build: 61025.2)</generator><item><title>Small Business Server 2003 Upgrade from Hell</title><link>http://blogs.technet.com/mhass/archive/2005/11/02/413546.aspx</link><pubDate>Thu, 03 Nov 2005 06:32:00 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:413546</guid><dc:creator>mhass</dc:creator><slash:comments>8</slash:comments><comments>http://blogs.technet.com/mhass/comments/413546.aspx</comments><wfw:commentRss>http://blogs.technet.com/mhass/commentrss.aspx?PostID=413546</wfw:commentRss><wfw:comment>http://blogs.technet.com/mhass/rsscomments.aspx?PostID=413546</wfw:comment><description>&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;Last week, I decided to take a few vacation days and fly out to Ogden, Utah to help my wife’s old company upgrade from Small Business Server (SBS) 2000 to SBS 2003.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;They are a small, 10 person operation that manufactures high end ski and board apparel (&lt;A href="http://www.descente.net/"&gt;www.descente.net&lt;/A&gt; or &lt;A href="http://www.ridedna.com/"&gt;www.ridedna.com&lt;/A&gt;). &lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&lt;/SPAN&gt;The have a main office in downtown &lt;?xml:namespace prefix = st1 ns = "urn:schemas-microsoft-com:office:smarttags" /&gt;&lt;st1:City w:st="on"&gt;Ogden&lt;/st1:City&gt;, a warehouse about 5 blocks away and a Canadian office in &lt;st1:City w:st="on"&gt;&lt;st1:place w:st="on"&gt;Vancouver&lt;/st1:place&gt;&lt;/st1:City&gt;.&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;The primary reason for the upgrade is that the president now resides in &lt;st1:country-region w:st="on"&gt;Canada&lt;/st1:country-region&gt;, and his mailbox is back in &lt;st1:City w:st="on"&gt;&lt;st1:place w:st="on"&gt;Ogden&lt;/st1:place&gt;&lt;/st1:City&gt;.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;OWA is great, but it times out and the Exchange 2000 version was not the best and fastest interface.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;So, RPC/HTTP aka Outlook over the Internet is the perfect solution!&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;BTW, his laptop runs Windows XP Japanese as well as Office 2000/Outlook 2003 Japanese but when I sit down it almost looks like I can read Japanese because I have almost everything memorized, I was often asked by other employees if I spoke Japanese.&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;Anyway, SBS has always meant in my mind “super tight integration of Microsoft Infrastructure products and a super easy GUI for non-computer type people to manage their business”.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;Of course another way of saying this is “I am going to hate using the SBS tools, please god give me normal MMC consoles”.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;I also thought, “what a simple upgrade this is going to be, should I fly out or can I do it over VPN if someone sites there on the phone with me”.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;Flying turned out to be a godsend.&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;First of all, support calls for Microsoft employees are not free.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;We either have to pay, or we get 3 Quick Assist calls that we can give to people.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;These are mainly meant to give to the guys that stop you and say, “Hey you work for Microsoft?&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;I have Windows 98’ and I can’t print to this HP LaserJet II, can you help?”&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;In this case, I needed all three Quick Assists and didn’t have any with me so I bummed a couple from coworkers.&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;Here are the highlights:&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;B style="mso-bidi-font-weight: normal"&gt;Support Call 1:&lt;o:p&gt;&lt;/o:p&gt;&lt;/B&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;SBS upgrade halted, keeps insisting that “All domain controllers could not be contacted”.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&lt;/SPAN&gt;Some braniac when the system was first installed decided to implement a second DC on some old hardware.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;The hardware failed shortly after installation and AD was never cleaned up.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;I made sure that all the roles were seized by their primary DC (they were).&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;And I tried to delete the DC out of the domain, no luck.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;I used NTDSUTIL, ADSI Edit, DNS srv records, everything was gone, but it still insisted that “All domain controllers could not be contacted”.&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;Support ended up finding a way around this little check in the upgrade process and we were able to continue with the upgrade.&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;B style="mso-bidi-font-weight: normal"&gt;Support Call 2:&lt;o:p&gt;&lt;/o:p&gt;&lt;/B&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;ISA 2004 is included in on the Technologies disk of SBS 2004 Premium Edition.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;They don’t’ advertise that, but I feel it is critical because&amp;nbsp;the ISA&amp;nbsp;2004 GUI is worlds better than ISA 2000/Proxy Server 2.0.&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;During the install, ISA would bomb out with a .Net runtime error.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;It appeared that ISA completed installing itself and the MSDE for ISA, but it never installed the rules for SBS.&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;Turns out that the SBS wrapper around ISA 2004 forces it to utilize some of the SBS Admin tools that get installed.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;The Admin tools were never installed during the upgrade, and I never unselected them.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;To me, there must be a bug in the upgrade process or they purposely defaulted them not to be installed.&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;After installing SBS admin tools, I reran ISA setup and it went through fine.&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;B style="mso-bidi-font-weight: normal"&gt;Support Call 3:&lt;o:p&gt;&lt;/o:p&gt;&lt;/B&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;After a long debate with SSL certs because for some reason their old SSL cert didn’t correctly move over to the Windows 2003 certificate store, I had to have the cert authority reissue it.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;After reissue, I imported it into both IIS and used it for the web listener in ISA.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;It is a cert from &lt;A href="http://www.xramp.com/"&gt;www.xramp.com&lt;/A&gt; that has a public cert authority at very reasonable prices.&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;After OWA, OMA, and EAS were working, I decided to tackle RPC/HTTP for the president and their warehouse.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;By this time, I had flown back home and I built a Windows XP Virtual Server image and joined it to their domain to test RPC/HTTP.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;I VPN’d in from my Virtual Server image, joined the domain and got standard MAPI over TCP/IP working, cool!&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;I disconnected the VPN, and setup the RPC/HTTP proxy settings on the client, and I new that the Outlook settings were correct and the certs were good, but it wouldn’t connect.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;It kept prompting me for login credentials.&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;Support traced the problem to the “Proxy Authentication Settings” being set to NTLM Authentication, for SBS apparently it must use Basic Authentication.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;The support tech also claimed that you can’t hit the “Check Name” button when you use RPC/HTTP, which I knew for a fact not to be an issue when you initially create the profile with TCP/IP.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;I tested this, and there isn’t an issue if you create a profile when you have the full MAPI TCP/IP connection, and later add RPC/HTTP.&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;B style="mso-bidi-font-weight: normal"&gt;Summary:&lt;o:p&gt;&lt;/o:p&gt;&lt;/B&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;I am disappointed that this wasn’t as smooth as an update as I expected.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;Again, SBS is targeted at business of 100 or less people that probably don’t have a full time IT person, or have access to $295 per incident support from Microsoft.&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;In dealing with the SBS products, there seems to be a GUI that has simplified administrative tasks, but the underlying technology seems to still be hobbled together.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;Many of the products are wrapped or functionality is hidden/taken away, and don’t appear to be engineered from the beginning to work together on a single server.&amp;nbsp; &lt;STRONG&gt;Overall, I highly recommend SBS 2003 especially since the premium edition includes ISA 2004&lt;/STRONG&gt;.&amp;nbsp; But, I think that we need to have the SBS teams sit in early on Windows, Exchange/Office, ISA, and SQL engineering design sessions and architect those products to operate better together on a single box to give SBS the reliability and ease of updates it deserves.&lt;/P&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=413546" width="1" height="1"&gt;</description><category domain="http://blogs.technet.com/mhass/archive/tags/Operations/default.aspx">Operations</category><category domain="http://blogs.technet.com/mhass/archive/tags/All+Posts+Mhass/default.aspx">All Posts Mhass</category><category domain="http://blogs.technet.com/mhass/archive/tags/SharePoint/default.aspx">SharePoint</category><category domain="http://blogs.technet.com/mhass/archive/tags/Virtual+PC_2F00_Server/default.aspx">Virtual PC/Server</category><category domain="http://blogs.technet.com/mhass/archive/tags/Security/default.aspx">Security</category><category domain="http://blogs.technet.com/mhass/archive/tags/Exchange/default.aspx">Exchange</category><category domain="http://blogs.technet.com/mhass/archive/tags/Windows/default.aspx">Windows</category><category domain="http://blogs.technet.com/mhass/archive/tags/SQL/default.aspx">SQL</category></item><item><title>Escape from yesterworld</title><link>http://blogs.technet.com/mhass/archive/2005/07/27/408271.aspx</link><pubDate>Wed, 27 Jul 2005 21:29:00 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:408271</guid><dc:creator>mhass</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.technet.com/mhass/comments/408271.aspx</comments><wfw:commentRss>http://blogs.technet.com/mhass/commentrss.aspx?PostID=408271</wfw:commentRss><wfw:comment>http://blogs.technet.com/mhass/rsscomments.aspx?PostID=408271</wfw:comment><description>&lt;P&gt;This is a pretty funny marketing site for SQL 2005 and VS 2005.&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;&lt;A title=http://www.escapeyesterworld.com/ href="http://www.escapeyesterworld.com/"&gt;http://www.escapeyesterworld.com/&lt;/A&gt;&lt;?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=408271" width="1" height="1"&gt;</description><category domain="http://blogs.technet.com/mhass/archive/tags/All+Posts+Mhass/default.aspx">All Posts Mhass</category><category domain="http://blogs.technet.com/mhass/archive/tags/Development/default.aspx">Development</category><category domain="http://blogs.technet.com/mhass/archive/tags/SQL/default.aspx">SQL</category></item></channel></rss>