<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://sqlblog.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>Paul Nielsen : Katmai</title><link>http://sqlblog.com/blogs/paul_nielsen/archive/tags/Katmai/default.aspx</link><description>Tags: Katmai</description><dc:language>en</dc:language><generator>CommunityServer 2.1 SP2 (Build: 61129.1)</generator><item><title>Katmai's 3 Blunders</title><link>http://sqlblog.com/blogs/paul_nielsen/archive/2008/01/18/katmai-s-3-blunders.aspx</link><pubDate>Fri, 18 Jan 2008 18:44:00 GMT</pubDate><guid isPermaLink="false">21093a07-8b3d-42db-8cbf-3350fcbf5496:4590</guid><dc:creator>Paul Nielsen</dc:creator><slash:comments>20</slash:comments><comments>http://sqlblog.com/blogs/paul_nielsen/comments/4590.aspx</comments><wfw:commentRss>http://sqlblog.com/blogs/paul_nielsen/commentrss.aspx?PostID=4590</wfw:commentRss><description>&lt;SPAN style="FONT-SIZE:12pt;LINE-HEIGHT:115%;FONT-FAMILY:'Arial','sans-serif';mso-fareast-font-family:'Times New Roman';mso-ansi-language:EN-US;mso-fareast-language:EN-US;mso-bidi-language:AR-SA;"&gt;
&lt;P class=MsoNormal style="MARGIN:0in 0in 10pt;"&gt;&lt;SPAN style="FONT-SIZE:12pt;LINE-HEIGHT:115%;FONT-FAMILY:'Arial','sans-serif';"&gt;&lt;EM&gt;an open&amp;nbsp;blog post to the SQL Server product managers...&lt;/EM&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN:0in 0in 10pt;"&gt;&lt;SPAN style="FONT-SIZE:12pt;LINE-HEIGHT:115%;FONT-FAMILY:'Arial','sans-serif';"&gt;Katmai is a &lt;EM&gt;great&lt;/EM&gt; release of SQL Server, new features are a clear evolution of the core product. I like Katami more than Yukon. But, I see three 'areas of opportunity':&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoListParagraphCxSpFirst style="MARGIN:0in 0in 0pt 0.5in;TEXT-INDENT:-0.25in;LINE-HEIGHT:normal;mso-list:l0 level1 lfo1;mso-add-space:auto;"&gt;&lt;SPAN style="FONT-SIZE:12pt;FONT-FAMILY:'Arial','sans-serif';mso-fareast-font-family:Arial;"&gt;&lt;SPAN style="mso-list:Ignore;"&gt;1)&lt;SPAN style="FONT:7pt 'Times New Roman';"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE:12pt;FONT-FAMILY:'Arial','sans-serif';mso-fareast-font-family:'Times New Roman';"&gt;Not including &lt;EM&gt;&lt;FONT color=#0033ff&gt;full support for the over&lt;/FONT&gt;&lt;/EM&gt; clause. Composable SQL is cool (perhaps my favorite new feature), and is the natural evolution of the inserted and deleted virtual tables. Evolving the over clause would have also made sense and would have been more useful than composable SQL. &lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoListParagraphCxSpMiddle style="MARGIN:0in 0in 0pt 0.5in;LINE-HEIGHT:normal;mso-add-space:auto;"&gt;&lt;SPAN style="FONT-SIZE:12pt;FONT-FAMILY:'Arial','sans-serif';mso-fareast-font-family:'Times New Roman';"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoListParagraphCxSpMiddle style="MARGIN:0in 0in 0pt 0.5in;TEXT-INDENT:-0.25in;LINE-HEIGHT:normal;mso-list:l0 level1 lfo1;mso-add-space:auto;"&gt;&lt;SPAN style="FONT-SIZE:12pt;FONT-FAMILY:'Arial','sans-serif';mso-fareast-font-family:Arial;"&gt;&lt;SPAN style="mso-list:Ignore;"&gt;2)&lt;SPAN style="FONT:7pt 'Times New Roman';"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE:12pt;FONT-FAMILY:'Arial','sans-serif';mso-fareast-font-family:'Times New Roman';"&gt;&lt;EM&gt;&lt;FONT color=#0033ff&gt;No T-SQL debugger&lt;/FONT&gt;&lt;/EM&gt; in Management Studio. This was a no-brainer guys. At a well attended Denver SQL Server User Group last night where Kevin Cox (bright Microsoft guy) gave an excellent overview of Katami, one of the first questions was if the SQL Debugger was back. When he admitted it was not, everyone &lt;SPAN style="FONT-SIZE:12pt;LINE-HEIGHT:115%;FONT-FAMILY:'Tempus Sans ITC';mso-fareast-font-family:'Times New Roman';mso-bidi-font-family:Arial;mso-ansi-language:EN-US;mso-fareast-language:EN-US;mso-bidi-language:AR-SA;"&gt;moaned;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE:12pt;LINE-HEIGHT:115%;FONT-FAMILY:'Arial','sans-serif';mso-fareast-font-family:'Times New Roman';mso-ansi-language:EN-US;mso-fareast-language:EN-US;mso-bidi-language:AR-SA;"&gt; &lt;/SPAN&gt;it was the single greatest response (positive or negative) to any point about Katmai. &lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoListParagraphCxSpMiddle style="MARGIN:0in 0in 0pt 0.5in;LINE-HEIGHT:normal;mso-add-space:auto;"&gt;&lt;SPAN style="FONT-SIZE:12pt;FONT-FAMILY:'Arial','sans-serif';mso-fareast-font-family:'Times New Roman';"&gt;&amp;nbsp;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoListParagraphCxSpMiddle style="MARGIN:0in 0in 0pt 0.5in;LINE-HEIGHT:normal;mso-add-space:auto;"&gt;&lt;SPAN style="FONT-SIZE:12pt;FONT-FAMILY:'Arial','sans-serif';mso-fareast-font-family:'Times New Roman';"&gt;The average corporate DBA does not have VS installed. They feel offended that MS wants to give the store proc debugging job to the VS developer and slighted that the DBA is not deemed worthy of developing and debugging T-SQL. It’s not a question of if there are other ways to debug, but of MS respecting the DBA. &lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoListParagraphCxSpMiddle style="MARGIN:0in 0in 0pt 0.5in;LINE-HEIGHT:normal;mso-add-space:auto;"&gt;&lt;SPAN style="FONT-SIZE:12pt;FONT-FAMILY:'Arial','sans-serif';mso-fareast-font-family:'Times New Roman';"&gt;&amp;nbsp;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoListParagraphCxSpMiddle style="MARGIN:0in 0in 0pt 0.5in;LINE-HEIGHT:normal;mso-add-space:auto;"&gt;&lt;SPAN style="FONT-SIZE:12pt;FONT-FAMILY:'Arial','sans-serif';mso-fareast-font-family:'Times New Roman';"&gt;This is a chance for the SQL Server team to “listen” and make a popular change. Throw a lot of money at it and make this nagging problem go away. &lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoListParagraphCxSpMiddle style="MARGIN:0in 0in 0pt 0.5in;LINE-HEIGHT:normal;mso-add-space:auto;"&gt;&lt;SPAN style="FONT-SIZE:12pt;FONT-FAMILY:'Arial','sans-serif';mso-fareast-font-family:'Times New Roman';"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoListParagraphCxSpMiddle style="MARGIN:0in 0in 0pt 0.5in;TEXT-INDENT:-0.25in;LINE-HEIGHT:normal;mso-list:l0 level1 lfo1;mso-add-space:auto;"&gt;&lt;SPAN style="FONT-SIZE:12pt;FONT-FAMILY:'Arial','sans-serif';mso-fareast-font-family:Arial;"&gt;&lt;SPAN style="mso-list:Ignore;"&gt;3)&lt;SPAN style="FONT:7pt 'Times New Roman';"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE:12pt;FONT-FAMILY:'Arial','sans-serif';mso-fareast-font-family:'Times New Roman';"&gt;The Surface Area Configuration tool is gone – ok, but there’s &lt;EM&gt;&lt;FONT color=#0033ff&gt;no adequate replacement&lt;/FONT&gt;&lt;/EM&gt;. The current answer is to use a&amp;nbsp;combination of T-SQL set commands, Declarative Management Framework, and the Configuration Manager. &lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoListParagraphCxSpMiddle style="MARGIN:0in 0in 0pt 0.5in;TEXT-INDENT:-0.25in;LINE-HEIGHT:normal;mso-list:l0 level1 lfo1;mso-add-space:auto;"&gt;&lt;SPAN style="FONT-SIZE:12pt;FONT-FAMILY:'Arial','sans-serif';mso-fareast-font-family:'Times New Roman';"&gt;&lt;/SPAN&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class=MsoListParagraphCxSpMiddle style="MARGIN:0in 0in 0pt 0.5in;TEXT-INDENT:-0.25in;LINE-HEIGHT:normal;mso-list:l0 level1 lfo1;mso-add-space:auto;"&gt;&lt;SPAN style="FONT-SIZE:12pt;FONT-FAMILY:'Arial','sans-serif';mso-fareast-font-family:'Times New Roman';"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; But, T-SQL is no UI and busy DBAs want a UI option to see these settings. DMF will be great once it’s figured out, but I find it a bit complex and daunting. DFM is no replacement for quickly viewing if the CLR is enabled or then enabling it. Configuration Manager does not expose the settings either. Take this test, go to Management Studio and without typing code try to figure out if the CLR is enabled.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoListParagraphCxSpMiddle style="MARGIN:0in 0in 0pt 0.5in;LINE-HEIGHT:normal;mso-add-space:auto;"&gt;&lt;SPAN style="FONT-SIZE:12pt;FONT-FAMILY:'Arial','sans-serif';mso-fareast-font-family:'Times New Roman';"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoListParagraphCxSpMiddle style="MARGIN:0in 0in 0pt 0.5in;LINE-HEIGHT:normal;mso-add-space:auto;"&gt;&lt;SPAN style="FONT-SIZE:12pt;FONT-FAMILY:'Arial','sans-serif';mso-fareast-font-family:'Times New Roman';"&gt;This is a UI design problem that's easily fixed.&amp;nbsp;Just map every old SAC property and make&amp;nbsp;sure&amp;nbsp;each one&amp;nbsp;is exposed in Management Studio’s OE Server Properties, or at least in Configuration Manager.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoListParagraphCxSpLast style="MARGIN:0in 0in 0pt 0.5in;LINE-HEIGHT:normal;mso-add-space:auto;"&gt;&lt;SPAN style="FONT-SIZE:12pt;FONT-FAMILY:'Arial','sans-serif';mso-fareast-font-family:'Times New Roman';"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoListParagraphCxSpLast style="MARGIN:0in 0in 0pt 0.5in;LINE-HEIGHT:normal;mso-add-space:auto;"&gt;&lt;SPAN style="FONT-SIZE:12pt;FONT-FAMILY:'Arial','sans-serif';mso-fareast-font-family:'Times New Roman';"&gt;&lt;o:p&gt;&lt;SPAN style="FONT-SIZE:11pt;LINE-HEIGHT:115%;FONT-FAMILY:'Verdana','sans-serif';mso-fareast-font-family:Calibri;mso-bidi-font-family:'Times New Roman';mso-ansi-language:EN-US;mso-fareast-language:EN-US;mso-bidi-language:AR-SA;mso-fareast-theme-font:minor-latin;mso-bidi-theme-font:minor-bidi;"&gt;&lt;FONT color=#cc0000&gt;If you agree (&lt;EM&gt;or not!)&lt;/EM&gt; - it's open season - blast away.&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoListParagraphCxSpLast style="MARGIN:0in 0in 0pt 0.5in;LINE-HEIGHT:normal;mso-add-space:auto;"&gt;&lt;SPAN style="FONT-SIZE:12pt;FONT-FAMILY:'Arial','sans-serif';mso-fareast-font-family:'Times New Roman';"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoListParagraphCxSpLast style="MARGIN:0in 0in 0pt 0.5in;LINE-HEIGHT:normal;mso-add-space:auto;"&gt;&lt;SPAN style="FONT-SIZE:12pt;FONT-FAMILY:'Arial','sans-serif';mso-fareast-font-family:'Times New Roman';"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&amp;nbsp;&lt;/P&gt;&lt;img src="http://sqlblog.com/aggbug.aspx?PostID=4590" width="1" height="1"&gt;</description><category domain="http://sqlblog.com/blogs/paul_nielsen/archive/tags/debugger/default.aspx">debugger</category><category domain="http://sqlblog.com/blogs/paul_nielsen/archive/tags/Katmai/default.aspx">Katmai</category><category domain="http://sqlblog.com/blogs/paul_nielsen/archive/tags/over_28002900_/default.aspx">over()</category><category domain="http://sqlblog.com/blogs/paul_nielsen/archive/tags/surface+area/default.aspx">surface area</category></item><item><title>Screencast: Katmai SSMS Manage Multiple Servers</title><link>http://sqlblog.com/blogs/paul_nielsen/archive/2008/01/04/screencast-katmai-ssms-manage-multiple-servers.aspx</link><pubDate>Fri, 04 Jan 2008 06:51:00 GMT</pubDate><guid isPermaLink="false">21093a07-8b3d-42db-8cbf-3350fcbf5496:4380</guid><dc:creator>Paul Nielsen</dc:creator><slash:comments>1</slash:comments><comments>http://sqlblog.com/blogs/paul_nielsen/comments/4380.aspx</comments><wfw:commentRss>http://sqlblog.com/blogs/paul_nielsen/commentrss.aspx?PostID=4380</wfw:commentRss><description>&lt;P&gt;Katmai Management Studio has the Way Cool ability to send T-SQL to multiple servers with a single F5 Execute. Watch the &lt;A class="" title=ScreenCast href="http://www.screencast.com/t/5EvFQHTmE"&gt;Screencast&lt;/A&gt; (4:00). &lt;/P&gt;&lt;img src="http://sqlblog.com/aggbug.aspx?PostID=4380" width="1" height="1"&gt;</description><category domain="http://sqlblog.com/blogs/paul_nielsen/archive/tags/Katmai/default.aspx">Katmai</category><category domain="http://sqlblog.com/blogs/paul_nielsen/archive/tags/Management+Studio/default.aspx">Management Studio</category><category domain="http://sqlblog.com/blogs/paul_nielsen/archive/tags/Registered+Servers/default.aspx">Registered Servers</category><category domain="http://sqlblog.com/blogs/paul_nielsen/archive/tags/Screencast/default.aspx">Screencast</category><category domain="http://sqlblog.com/blogs/paul_nielsen/archive/tags/SSMS/default.aspx">SSMS</category></item><item><title>Beyond Relational ???</title><link>http://sqlblog.com/blogs/paul_nielsen/archive/2007/12/29/beyond-relational.aspx</link><pubDate>Sat, 29 Dec 2007 18:11:00 GMT</pubDate><guid isPermaLink="false">21093a07-8b3d-42db-8cbf-3350fcbf5496:4254</guid><dc:creator>Paul Nielsen</dc:creator><slash:comments>49</slash:comments><comments>http://sqlblog.com/blogs/paul_nielsen/comments/4254.aspx</comments><wfw:commentRss>http://sqlblog.com/blogs/paul_nielsen/commentrss.aspx?PostID=4254</wfw:commentRss><description>&lt;P class=MsoNormal style="MARGIN:0in 0in 10pt;"&gt;&lt;A href="http://blogs.solidq.com/EN/dsarka"&gt;&lt;SPAN style="COLOR:windowtext;TEXT-DECORATION:none;text-underline:none;"&gt;&lt;FONT face=Calibri size=3&gt;Dejan Sarka&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/A&gt;&lt;FONT face=Calibri size=3&gt; has a thought provoking &lt;A class="" title=post href="http://blogs.solidq.com/EN/dsarka/Lists/Posts/Post.aspx?List=871e778d%2D7617%2D45b7%2Da6ce%2D7b8215ed5aea&amp;amp;ID=105"&gt;post&lt;/A&gt; about Microsoft’s use of the term “beyond relational” to describe the new Katmai data types such as spatial or file stream. &lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN:0in 0in 10pt;"&gt;&lt;FONT face=Calibri size=3&gt;from his post…&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN:0in 0in 10pt;"&gt;&lt;I style="mso-bidi-font-style:normal;"&gt;&lt;SPAN style="FONT-SIZE:8pt;COLOR:#1f497d;LINE-HEIGHT:115%;FONT-FAMILY:'Verdana','sans-serif';mso-themecolor:text2;"&gt;I would simply say that the people that use the "beyond relational" expression do not know exactly what they are talking about. Relational model is neither data type nor physical storage dependent. I would really appreciate if people who are talking about SQL Server would have some knowledge about relational model. Or maybe is this a fad, going beyond relational, because the relational model is "obsolete"?&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/I&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN:0in 0in 10pt;"&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;I agree with Dejan -&amp;nbsp;I'm guessing that when Microsoft says Beyond Relational, they really mean “beyond traditional SQL data types used in the SQL Server Relational Engine.” But it’s one more way that the database professional is being dumbed down by Microsoft.&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;img src="http://sqlblog.com/aggbug.aspx?PostID=4254" width="1" height="1"&gt;</description><category domain="http://sqlblog.com/blogs/paul_nielsen/archive/tags/Beyond+Relational/default.aspx">Beyond Relational</category><category domain="http://sqlblog.com/blogs/paul_nielsen/archive/tags/Katmai/default.aspx">Katmai</category></item></channel></rss>