<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:pingback="http://madskills.com/public/xml/rss/module/pingback/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:creativeCommons="http://backend.userland.com/creativeCommonsRssModule" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">
  <channel>
    <title>some thoughts...</title>
    <link>http://www.fits-consulting.de/blog/</link>
    <description>IT makes the world go round - and sometimes stops it...</description>
    <language>en-us</language>
    <copyright>Markus Fischer</copyright>
    <lastBuildDate>Thu, 03 Jan 2008 14:00:20 GMT</lastBuildDate>
    <generator>newtelligence dasBlog 1.9.6264.0</generator>
    <managingEditor>blog@fits-consulting.de</managingEditor>
    <webMaster>blog@fits-consulting.de</webMaster>
    <atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/SomeThoughtsMF" /><feedburner:info uri="somethoughtsmf" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><geo:lat>51.24703154992613</geo:lat><geo:long>6.3955289125442505</geo:long><creativeCommons:license>http://creativecommons.org/licenses/by-sa/3.0/</creativeCommons:license><image><link>http://creativecommons.org/licenses/by-sa/3.0/</link><url>http://creativecommons.org/images/public/somerights20.gif</url><title>Some Rights Reserved</title></image><item>
      <trackback:ping>http://www.fits-consulting.de/blog/Trackback.aspx?guid=e2cc1a2e-ccfe-4874-9c31-00868880ad9b</trackback:ping>
      <pingback:server>http://www.fits-consulting.de/blog/pingback.aspx</pingback:server>
      <pingback:target>http://www.fits-consulting.de/blog/PermaLink,guid,e2cc1a2e-ccfe-4874-9c31-00868880ad9b.aspx</pingback:target>
      <dc:creator>Markus Fischer</dc:creator>
      <wfw:comment>http://www.fits-consulting.de/blog/CommentView,guid,e2cc1a2e-ccfe-4874-9c31-00868880ad9b.aspx</wfw:comment>
      <wfw:commentRss>http://www.fits-consulting.de/blog/SyndicationService.asmx/GetEntryCommentsRss?guid=e2cc1a2e-ccfe-4874-9c31-00868880ad9b</wfw:commentRss>
      
      <title>ready.for.take.of - German launch event SQL 2008</title>
      <guid isPermaLink="false">http://www.fits-consulting.de/blog/PermaLink,guid,e2cc1a2e-ccfe-4874-9c31-00868880ad9b.aspx</guid>
      <link>http://feedproxy.google.com/~r/SomeThoughtsMF/~3/LATw7mCAroM/PermaLink,guid,e2cc1a2e-ccfe-4874-9c31-00868880ad9b.aspx</link>
      <pubDate>Thu, 03 Jan 2008 14:00:20 GMT</pubDate>
      <description>&lt;body xmlns="http://www.w3.org/1999/xhtml"&gt;&#xD;
        &lt;p align="left"&gt;&#xD;
Sorry, German only...&#xD;
&lt;/p&gt;&#xD;
        &lt;p align="center"&gt;&#xD;
          &lt;a href="http://www.microsoft.com/CRMRedirector/default.aspx?TC=100037328"&gt;&#xD;
            &lt;span style="COLOR: windowtext; TEXT-DECORATION: none"&gt;&#xD;
              &lt;img id="Grafik 6" height="196" alt="launch2008_001.jpg" src="content/binary/launch2008_001.jpg" width="521" border="0"&gt;&lt;/img&gt;&#xD;
            &lt;/span&gt;&#xD;
          &lt;/a&gt;&#xD;
        &lt;/p&gt;&#xD;
        &lt;p&gt;&#xD;
Die ideale Gelegenheit, sich mit den neuesten Microsoft-Technologien vertraut zu machen,&#xD;
bieten die Launch-Konferenz 2008 und die Deutsche SharePoint Konferenz. Beide Konferenzen&#xD;
finden vom 19. bis 21. Februar 2008 gleichzeitig in Frankfurt am Main statt und bieten&#xD;
Ihnen die Möglichkeit, den produktiven Einsatz innovativer Techniken kennen zu lernen.&#xD;
Ein Highlight nicht nur für die Branche, sondern auch für Sie.&#xD;
&lt;/p&gt;&#xD;
        &lt;p&gt;&#xD;
Verpassen Sie nicht den Launch der &lt;b&gt;neuesten Microsoft-Technologien:&lt;/b&gt;&lt;/p&gt;&#xD;
        &lt;ul&gt;&#xD;
          &lt;li&gt;&#xD;
            &lt;b&gt;Windows Server&lt;sup&gt;®&lt;/sup&gt; 2008,&lt;/b&gt;&#xD;
          &lt;/li&gt;&#xD;
          &lt;li&gt;&#xD;
            &lt;b&gt;SQL Server™ 2008 und&lt;/b&gt;&#xD;
          &lt;/li&gt;&#xD;
          &lt;li&gt;&#xD;
            &lt;b&gt;Visual Studio&lt;sup&gt;®&lt;/sup&gt; 2008&lt;/b&gt;&#xD;
          &lt;/li&gt;&#xD;
        &lt;/ul&gt;&#xD;
und erfahren Sie, wie Sie diese Technologien konkret nutzen können, um die IT-Umgebung&#xD;
in Ihrem Unternehmen sicherer und effizienter zu gestalten. Es erwarten Sie über 80&#xD;
hochkarätige Programmpunkte, Gespräche mit kompetenten Experten und die Vorstellung&#xD;
von Praxislösungen durch unsere Partner. Bringen Sie Ihr Knowhow über innovative und&#xD;
effiziente Technologien auf den neuesten Stand. &#xD;
&lt;p&gt;&lt;/p&gt;&lt;p&gt;&#xD;
Gleichzeitig findet die &lt;b&gt;Deutsche SharePoint Konferenz 2008&lt;/b&gt; statt. Sie knüpft&#xD;
an die Erfolge der Vorjahre an und legt nun starken Fokus auf die praktische Nutzung&#xD;
von SharePoint. Experten, Kunden und Partner zeigen Ihnen in mehr als 60 Fachvorträgen,&#xD;
wie SharePoint erfolgreich eingesetzt wird − in unterschiedlichen Branchen, Fachbereichen&#xD;
und technologischen Umgebungen.&#xD;
&lt;/p&gt;&lt;p&gt;&#xD;
Ready for Take-off? Nehmen Sie an der wichtigsten Microsoft-Großveranstaltung teil!&#xD;
Melden Sie sich am besten &lt;a href="http://www.microsoft.com/CRMRedirector/default.aspx?TC=100037328"&gt;gleich&#xD;
hier&lt;/a&gt; für die Launch-Konferenz 2008 und die Deutsche SharePoint Konferenz 2008&#xD;
an.&#xD;
&lt;/p&gt;&lt;p align="center"&gt;&lt;a href="http://www.microsoft.com/CRMRedirector/default.aspx?TC=100037328"&gt;&lt;span style="FONT-SIZE: 10pt; COLOR: windowtext; TEXT-DECORATION: none"&gt;&lt;img id="Grafik 7" height="68" alt="launch2008_002.jpg" src="content/binary/launch2008_002.jpg" width="315" border="0"&gt;&lt;/img&gt;&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;&lt;img width="0" height="0" src="http://www.fits-consulting.de/blog/aggbug.ashx?id=e2cc1a2e-ccfe-4874-9c31-00868880ad9b"&gt;&lt;/img&gt;&lt;br&gt;&lt;hr&gt;&lt;/hr&gt;&lt;p&gt;&#xD;
This weblog is sponsored by &lt;a href="http://www.fits-consulting.de"&gt;FITS&lt;/a&gt;. &#xD;
&lt;br&gt;&#xD;
We support &lt;a href="http://www.sqlpass.de"&gt;PASS Germany&lt;/a&gt;!&#xD;
&lt;/p&gt;&lt;/body&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/SomeThoughtsMF?a=LATw7mCAroM:bko8znuvBlY:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SomeThoughtsMF?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SomeThoughtsMF?a=LATw7mCAroM:bko8znuvBlY:63t7Ie-LG7Y"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SomeThoughtsMF?d=63t7Ie-LG7Y" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SomeThoughtsMF?a=LATw7mCAroM:bko8znuvBlY:ozPqQDaSF7U"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SomeThoughtsMF?i=LATw7mCAroM:bko8znuvBlY:ozPqQDaSF7U" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SomeThoughtsMF?a=LATw7mCAroM:bko8znuvBlY:D7DqB2pKExk"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SomeThoughtsMF?i=LATw7mCAroM:bko8znuvBlY:D7DqB2pKExk" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/SomeThoughtsMF/~4/LATw7mCAroM" height="1" width="1"/&gt;</description>
      <comments>http://www.fits-consulting.de/blog/CommentView,guid,e2cc1a2e-ccfe-4874-9c31-00868880ad9b.aspx</comments>
      <category>Events;MS SQL Server</category>
    <feedburner:origLink>http://www.fits-consulting.de/blog/PermaLink,guid,e2cc1a2e-ccfe-4874-9c31-00868880ad9b.aspx</feedburner:origLink></item>
    <item>
      <trackback:ping>http://www.fits-consulting.de/blog/Trackback.aspx?guid=a42ce78c-689d-4e2e-9a74-b3c9369d626f</trackback:ping>
      <pingback:server>http://www.fits-consulting.de/blog/pingback.aspx</pingback:server>
      <pingback:target>http://www.fits-consulting.de/blog/PermaLink,guid,a42ce78c-689d-4e2e-9a74-b3c9369d626f.aspx</pingback:target>
      <dc:creator>Markus Fischer</dc:creator>
      <wfw:comment>http://www.fits-consulting.de/blog/CommentView,guid,a42ce78c-689d-4e2e-9a74-b3c9369d626f.aspx</wfw:comment>
      <wfw:commentRss>http://www.fits-consulting.de/blog/SyndicationService.asmx/GetEntryCommentsRss?guid=a42ce78c-689d-4e2e-9a74-b3c9369d626f</wfw:commentRss>
      
      <title>European PASS Conference 2008 - Become an exhibitor or sponsor</title>
      <guid isPermaLink="false">http://www.fits-consulting.de/blog/PermaLink,guid,a42ce78c-689d-4e2e-9a74-b3c9369d626f.aspx</guid>
      <link>http://feedproxy.google.com/~r/SomeThoughtsMF/~3/nS9QL5fjNxM/PermaLink,guid,a42ce78c-689d-4e2e-9a74-b3c9369d626f.aspx</link>
      <pubDate>Wed, 02 Jan 2008 03:39:01 GMT</pubDate>
      <description>&lt;body xmlns="http://www.w3.org/1999/xhtml"&gt;&#xD;
        &lt;p&gt;&#xD;
Why should your Company Exhibit at PASS Conference 2008? &#xD;
&lt;/p&gt;&#xD;
        &lt;ul&gt;&#xD;
          &lt;li&gt;&#xD;
Link to hundreds of highly qualified prospects that will help you expand your customer&#xD;
base &#xD;
&lt;/li&gt;&#xD;
          &lt;li&gt;&#xD;
Engage with SQL Server and Business Intelligence experts to promote your products&#xD;
and services &#xD;
&lt;/li&gt;&#xD;
          &lt;li&gt;&#xD;
Increase exposure and awareness for your company &#xD;
&lt;/li&gt;&#xD;
          &lt;li&gt;&#xD;
Achieve sales growth and generate valuable sales leads &#xD;
&lt;/li&gt;&#xD;
          &lt;li&gt;&#xD;
Cultivate existing relationships&lt;/li&gt;&#xD;
        &lt;/ul&gt;&#xD;
        &lt;p&gt;&#xD;
For more information on how your company can benefit from participation as an exhibitor&#xD;
and/or sponsor, please contact &lt;a href="mailto:exhibitors08@european-pass-conference.com"&gt;exhibitors08@european-pass-conference.com&lt;/a&gt;.&#xD;
&lt;/p&gt;&#xD;
        &lt;p&gt;&#xD;
          &lt;a title="Sponsoring &amp;amp; Exhibition Prospectus" href="http://www.european-pass-conference.com/pdf/ExhibitionFlyer.pdf"&gt;Sponsoring&#xD;
&amp;amp; Exhibition Prospectus&lt;/a&gt;&#xD;
        &lt;/p&gt;&#xD;
        &lt;img width="0" height="0" src="http://www.fits-consulting.de/blog/aggbug.ashx?id=a42ce78c-689d-4e2e-9a74-b3c9369d626f"&gt;&lt;/img&gt;&#xD;
        &lt;br&gt;&#xD;
        &lt;hr&gt;&lt;/hr&gt;&#xD;
        &lt;p&gt;&#xD;
This weblog is sponsored by &lt;a href="http://www.fits-consulting.de"&gt;FITS&lt;/a&gt;. &#xD;
&lt;br&gt;&#xD;
We support &lt;a href="http://www.sqlpass.de"&gt;PASS Germany&lt;/a&gt;!&#xD;
&lt;/p&gt;&#xD;
      &lt;/body&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/SomeThoughtsMF?a=nS9QL5fjNxM:1KD-GqBTCp0:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SomeThoughtsMF?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SomeThoughtsMF?a=nS9QL5fjNxM:1KD-GqBTCp0:63t7Ie-LG7Y"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SomeThoughtsMF?d=63t7Ie-LG7Y" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SomeThoughtsMF?a=nS9QL5fjNxM:1KD-GqBTCp0:ozPqQDaSF7U"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SomeThoughtsMF?i=nS9QL5fjNxM:1KD-GqBTCp0:ozPqQDaSF7U" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SomeThoughtsMF?a=nS9QL5fjNxM:1KD-GqBTCp0:D7DqB2pKExk"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SomeThoughtsMF?i=nS9QL5fjNxM:1KD-GqBTCp0:D7DqB2pKExk" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/SomeThoughtsMF/~4/nS9QL5fjNxM" height="1" width="1"/&gt;</description>
      <comments>http://www.fits-consulting.de/blog/CommentView,guid,a42ce78c-689d-4e2e-9a74-b3c9369d626f.aspx</comments>
      <category>Events;MS SQL Server;PASS</category>
    <feedburner:origLink>http://www.fits-consulting.de/blog/PermaLink,guid,a42ce78c-689d-4e2e-9a74-b3c9369d626f.aspx</feedburner:origLink></item>
    <item>
      <trackback:ping>http://www.fits-consulting.de/blog/Trackback.aspx?guid=3d9e7de0-b27d-4584-a679-f56d21426d18</trackback:ping>
      <pingback:server>http://www.fits-consulting.de/blog/pingback.aspx</pingback:server>
      <pingback:target>http://www.fits-consulting.de/blog/PermaLink,guid,3d9e7de0-b27d-4584-a679-f56d21426d18.aspx</pingback:target>
      <dc:creator>Markus Fischer</dc:creator>
      <wfw:comment>http://www.fits-consulting.de/blog/CommentView,guid,3d9e7de0-b27d-4584-a679-f56d21426d18.aspx</wfw:comment>
      <wfw:commentRss>http://www.fits-consulting.de/blog/SyndicationService.asmx/GetEntryCommentsRss?guid=3d9e7de0-b27d-4584-a679-f56d21426d18</wfw:commentRss>
      
      <title>European PASS Conference 2008 - Call for Speakers</title>
      <guid isPermaLink="false">http://www.fits-consulting.de/blog/PermaLink,guid,3d9e7de0-b27d-4584-a679-f56d21426d18.aspx</guid>
      <link>http://feedproxy.google.com/~r/SomeThoughtsMF/~3/biow-PvC15s/PermaLink,guid,3d9e7de0-b27d-4584-a679-f56d21426d18.aspx</link>
      <pubDate>Wed, 02 Jan 2008 02:19:17 GMT</pubDate>
      <description>&lt;body xmlns="http://www.w3.org/1999/xhtml"&gt;&#xD;
        &lt;p&gt;&#xD;
        &lt;/p&gt;&#xD;
        &lt;p&gt;&#xD;
The 2008 European PASS Conference Call for Speakers is now open! &#xD;
&lt;/p&gt;&#xD;
        &lt;p&gt;&#xD;
PASS would like to encourage you to submit an abstract today! &#xD;
&lt;/p&gt;&#xD;
        &lt;p&gt;&#xD;
Link to abstract submission form : &lt;a href="http://survey.constantcontact.com/survey/a07e27lqm18fa6vm3ti/start"&gt;http://survey.constantcontact.com/survey/a07e27lqm18fa6vm3ti/start&lt;/a&gt;&lt;/p&gt;&#xD;
        &lt;p&gt;&#xD;
PASS is an association for users, run by users. It is important that our members be&#xD;
involved and help build the community they are a part of. &#xD;
&lt;/p&gt;&#xD;
        &lt;p&gt;&#xD;
As a speaker at the 2008 European PASS Conference Summit (&lt;a href="http://www.european-pass-conference.com"&gt;http://www.european-pass-conference.com&lt;/a&gt;)&#xD;
in Neuss - Germany (Near Dusseldorf), April 15 and 16, 2008 , you will receive:&#xD;
&lt;/p&gt;&#xD;
        &lt;ul&gt;&#xD;
          &lt;li&gt;&#xD;
Complimentary registration to the 2008 European PASS Conference &#xD;
&lt;/li&gt;&#xD;
          &lt;li&gt;&#xD;
Industry recognition &#xD;
&lt;/li&gt;&#xD;
          &lt;li&gt;&#xD;
Networking opportunities with hundreds of attendees&lt;/li&gt;&#xD;
        &lt;/ul&gt;&#xD;
        &lt;p&gt;&#xD;
        &lt;/p&gt;&#xD;
        &lt;p&gt;&#xD;
Microsoft employees are encouraged to submit presentations using the online submission&#xD;
form, however, please note that these submissions will be reviewed and abstract status&#xD;
will be determined by Microsoft. &#xD;
&lt;/p&gt;&#xD;
        &lt;p&gt;&#xD;
The &lt;strong&gt;&lt;font color="#ff0000"&gt;deadline&lt;/font&gt;&lt;/strong&gt; to submit a presentation&#xD;
is &lt;strong&gt;&lt;font color="#ff0000"&gt;January 31, 2008&lt;/font&gt;&lt;/strong&gt;. If you have any&#xD;
questions, please e-mail &lt;a href="mailto:speakerbureau08@european-pass-conference.com"&gt;speakerbureau08@european-pass-conference.com&lt;/a&gt;. &#xD;
&lt;/p&gt;&#xD;
        &lt;p&gt;&#xD;
Thank you and we look forward to your participation!&#xD;
&lt;/p&gt;&#xD;
        &lt;img width="0" height="0" src="http://www.fits-consulting.de/blog/aggbug.ashx?id=3d9e7de0-b27d-4584-a679-f56d21426d18"&gt;&lt;/img&gt;&#xD;
        &lt;br&gt;&#xD;
        &lt;hr&gt;&lt;/hr&gt;&#xD;
        &lt;p&gt;&#xD;
This weblog is sponsored by &lt;a href="http://www.fits-consulting.de"&gt;FITS&lt;/a&gt;. &#xD;
&lt;br&gt;&#xD;
We support &lt;a href="http://www.sqlpass.de"&gt;PASS Germany&lt;/a&gt;!&#xD;
&lt;/p&gt;&#xD;
      &lt;/body&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/SomeThoughtsMF?a=biow-PvC15s:T1-BxMNBCeI:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SomeThoughtsMF?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SomeThoughtsMF?a=biow-PvC15s:T1-BxMNBCeI:63t7Ie-LG7Y"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SomeThoughtsMF?d=63t7Ie-LG7Y" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SomeThoughtsMF?a=biow-PvC15s:T1-BxMNBCeI:ozPqQDaSF7U"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SomeThoughtsMF?i=biow-PvC15s:T1-BxMNBCeI:ozPqQDaSF7U" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SomeThoughtsMF?a=biow-PvC15s:T1-BxMNBCeI:D7DqB2pKExk"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SomeThoughtsMF?i=biow-PvC15s:T1-BxMNBCeI:D7DqB2pKExk" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/SomeThoughtsMF/~4/biow-PvC15s" height="1" width="1"/&gt;</description>
      <comments>http://www.fits-consulting.de/blog/CommentView,guid,3d9e7de0-b27d-4584-a679-f56d21426d18.aspx</comments>
      <category>Events;MS SQL Server;PASS</category>
    <feedburner:origLink>http://www.fits-consulting.de/blog/PermaLink,guid,3d9e7de0-b27d-4584-a679-f56d21426d18.aspx</feedburner:origLink></item>
    <item>
      <trackback:ping>http://www.fits-consulting.de/blog/Trackback.aspx?guid=fad623d8-ddef-4b6f-8726-110b24d3c292</trackback:ping>
      <pingback:server>http://www.fits-consulting.de/blog/pingback.aspx</pingback:server>
      <pingback:target>http://www.fits-consulting.de/blog/PermaLink,guid,fad623d8-ddef-4b6f-8726-110b24d3c292.aspx</pingback:target>
      <dc:creator>Markus Fischer</dc:creator>
      <wfw:comment>http://www.fits-consulting.de/blog/CommentView,guid,fad623d8-ddef-4b6f-8726-110b24d3c292.aspx</wfw:comment>
      <wfw:commentRss>http://www.fits-consulting.de/blog/SyndicationService.asmx/GetEntryCommentsRss?guid=fad623d8-ddef-4b6f-8726-110b24d3c292</wfw:commentRss>
      <title>Windows Live Writer</title>
      <guid isPermaLink="false">http://www.fits-consulting.de/blog/PermaLink,guid,fad623d8-ddef-4b6f-8726-110b24d3c292.aspx</guid>
      <link>http://feedproxy.google.com/~r/SomeThoughtsMF/~3/aDZAIX_graQ/PermaLink,guid,fad623d8-ddef-4b6f-8726-110b24d3c292.aspx</link>
      <pubDate>Tue, 01 Jan 2008 21:37:00 GMT</pubDate>
      <description>I have used the holidays to install a new version of Windows Live Writer since the official version - no beta -  is available as download since the beginning of November and is named Windows Live Writer 2008...&lt;img width="0" height="0" src="http://www.fits-consulting.de/blog/aggbug.ashx?id=fad623d8-ddef-4b6f-8726-110b24d3c292"/&gt;&lt;br/&gt;&lt;hr/&gt;&lt;p&gt;This weblog is sponsored by &lt;a href="http://www.fits-consulting.de"&gt;FITS&lt;/a&gt;. &lt;br&gt;
We support &lt;a href="http://www.sqlpass.de"&gt;PASS Germany&lt;/a&gt;!&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/SomeThoughtsMF?a=aDZAIX_graQ:U17XSryVMRY:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SomeThoughtsMF?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SomeThoughtsMF?a=aDZAIX_graQ:U17XSryVMRY:63t7Ie-LG7Y"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SomeThoughtsMF?d=63t7Ie-LG7Y" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SomeThoughtsMF?a=aDZAIX_graQ:U17XSryVMRY:ozPqQDaSF7U"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SomeThoughtsMF?i=aDZAIX_graQ:U17XSryVMRY:ozPqQDaSF7U" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SomeThoughtsMF?a=aDZAIX_graQ:U17XSryVMRY:D7DqB2pKExk"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SomeThoughtsMF?i=aDZAIX_graQ:U17XSryVMRY:D7DqB2pKExk" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/SomeThoughtsMF/~4/aDZAIX_graQ" height="1" width="1"/&gt;</description>
      <comments>http://www.fits-consulting.de/blog/CommentView,guid,fad623d8-ddef-4b6f-8726-110b24d3c292.aspx</comments>
      <category>aBlog;MS Live / web activity</category>
    <feedburner:origLink>http://www.fits-consulting.de/blog/PermaLink,guid,fad623d8-ddef-4b6f-8726-110b24d3c292.aspx</feedburner:origLink></item>
    <item>
      <trackback:ping>http://www.fits-consulting.de/blog/Trackback.aspx?guid=6a3b2385-d9e6-42a3-9fbe-175dd36c5e6d</trackback:ping>
      <pingback:server>http://www.fits-consulting.de/blog/pingback.aspx</pingback:server>
      <pingback:target>http://www.fits-consulting.de/blog/PermaLink,guid,6a3b2385-d9e6-42a3-9fbe-175dd36c5e6d.aspx</pingback:target>
      <dc:creator>Markus Fischer</dc:creator>
      <wfw:comment>http://www.fits-consulting.de/blog/CommentView,guid,6a3b2385-d9e6-42a3-9fbe-175dd36c5e6d.aspx</wfw:comment>
      <wfw:commentRss>http://www.fits-consulting.de/blog/SyndicationService.asmx/GetEntryCommentsRss?guid=6a3b2385-d9e6-42a3-9fbe-175dd36c5e6d</wfw:commentRss>
      
      <title>Happy New Year 2008!</title>
      <guid isPermaLink="false">http://www.fits-consulting.de/blog/PermaLink,guid,6a3b2385-d9e6-42a3-9fbe-175dd36c5e6d.aspx</guid>
      <link>http://feedproxy.google.com/~r/SomeThoughtsMF/~3/amguLDBVHbo/PermaLink,guid,6a3b2385-d9e6-42a3-9fbe-175dd36c5e6d.aspx</link>
      <pubDate>Tue, 01 Jan 2008 20:14:07 GMT</pubDate>
      <description>&lt;body xmlns="http://www.w3.org/1999/xhtml"&gt;&#xD;
        &lt;p&gt;&#xD;
I wish all a Happy New Year and best wishes for 2008! (presumed that you use the Gregorian&#xD;
calendar, like &lt;a title="Wikipedia" href="http://en.wikipedia.org/wiki/New_Year's_Day" target="_blank"&gt;Wikipedia&lt;/a&gt; knows&#xD;
to tell... :-) )&#xD;
&lt;/p&gt;&#xD;
        &lt;p&gt;&#xD;
        &lt;/p&gt;&#xD;
        &lt;div class="wlWriterSmartContent" id="scid:53357c8b-5919-4e32-8c25-305d27c17a37:d3ba9e78-013a-4418-bc46-bd2bb469488e" style="padding-right: 5px; display: inline; padding-left: 5px; float: none; padding-bottom: 5px; margin: 0px; padding-top: 5px"&gt;&#xD;
          &lt;embed src="http://www.youtube.com/v/zHzLWLFTPPI" type="application/x-shockwave-flash" wmode="transparent" width="425" height="350"&gt;&#xD;
          &lt;/embed&gt;&#xD;
        &lt;/div&gt;&#xD;
        &lt;p&gt;&#xD;
And yes... one of my New Year's pledge is to blog more than the last year - I hope&#xD;
to satisfy this...&#xD;
&lt;/p&gt;&#xD;
        &lt;img width="0" height="0" src="http://www.fits-consulting.de/blog/aggbug.ashx?id=6a3b2385-d9e6-42a3-9fbe-175dd36c5e6d"&gt;&lt;/img&gt;&#xD;
        &lt;br&gt;&#xD;
        &lt;hr&gt;&lt;/hr&gt;&#xD;
        &lt;p&gt;&#xD;
This weblog is sponsored by &lt;a href="http://www.fits-consulting.de"&gt;FITS&lt;/a&gt;. &#xD;
&lt;br&gt;&#xD;
We support &lt;a href="http://www.sqlpass.de"&gt;PASS Germany&lt;/a&gt;!&#xD;
&lt;/p&gt;&#xD;
      &lt;/body&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/SomeThoughtsMF?a=amguLDBVHbo:sdbK7Ci14bY:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SomeThoughtsMF?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SomeThoughtsMF?a=amguLDBVHbo:sdbK7Ci14bY:63t7Ie-LG7Y"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SomeThoughtsMF?d=63t7Ie-LG7Y" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SomeThoughtsMF?a=amguLDBVHbo:sdbK7Ci14bY:ozPqQDaSF7U"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SomeThoughtsMF?i=amguLDBVHbo:sdbK7Ci14bY:ozPqQDaSF7U" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SomeThoughtsMF?a=amguLDBVHbo:sdbK7Ci14bY:D7DqB2pKExk"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SomeThoughtsMF?i=amguLDBVHbo:sdbK7Ci14bY:D7DqB2pKExk" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/SomeThoughtsMF/~4/amguLDBVHbo" height="1" width="1"/&gt;</description>
      <comments>http://www.fits-consulting.de/blog/CommentView,guid,6a3b2385-d9e6-42a3-9fbe-175dd36c5e6d.aspx</comments>
      <category>aBlog</category>
    <feedburner:origLink>http://www.fits-consulting.de/blog/PermaLink,guid,6a3b2385-d9e6-42a3-9fbe-175dd36c5e6d.aspx</feedburner:origLink></item>
    <item>
      <trackback:ping>http://www.fits-consulting.de/blog/Trackback.aspx?guid=4b31f2cb-e4f7-4a6f-9fe4-c4c551420031</trackback:ping>
      <pingback:server>http://www.fits-consulting.de/blog/pingback.aspx</pingback:server>
      <pingback:target>http://www.fits-consulting.de/blog/PermaLink,guid,4b31f2cb-e4f7-4a6f-9fe4-c4c551420031.aspx</pingback:target>
      <dc:creator>Markus Fischer</dc:creator>
      <wfw:comment>http://www.fits-consulting.de/blog/CommentView,guid,4b31f2cb-e4f7-4a6f-9fe4-c4c551420031.aspx</wfw:comment>
      <wfw:commentRss>http://www.fits-consulting.de/blog/SyndicationService.asmx/GetEntryCommentsRss?guid=4b31f2cb-e4f7-4a6f-9fe4-c4c551420031</wfw:commentRss>
      
      <title>Rodney Landrum: The Reporting Services 3-Trick Pony</title>
      <guid isPermaLink="false">http://www.fits-consulting.de/blog/PermaLink,guid,4b31f2cb-e4f7-4a6f-9fe4-c4c551420031.aspx</guid>
      <link>http://feedproxy.google.com/~r/SomeThoughtsMF/~3/TDKQl0nFSB0/PermaLink,guid,4b31f2cb-e4f7-4a6f-9fe4-c4c551420031.aspx</link>
      <pubDate>Thu, 25 Oct 2007 15:44:27 GMT</pubDate>
      <description>&lt;body xmlns="http://www.w3.org/1999/xhtml"&gt;&#xD;
        &lt;p&gt;&#xD;
Rodney Landrum demonstrates an ingenious way to monitor blocked SQL Server processes&#xD;
across all your servers, using nothing but SSRS in his posting &lt;a title="&amp;quot;The Reporting Services 3-Trick Pony&amp;quot;" href="http://www.sqlservercentral.com/articles/Reporting+Services/61339/"&gt;"The&#xD;
Reporting Services 3-Trick Pony"&lt;/a&gt;&lt;/p&gt;&#xD;
        &lt;img width="0" height="0" src="http://www.fits-consulting.de/blog/aggbug.ashx?id=4b31f2cb-e4f7-4a6f-9fe4-c4c551420031"&gt;&lt;/img&gt;&#xD;
        &lt;br&gt;&#xD;
        &lt;hr&gt;&lt;/hr&gt;&#xD;
        &lt;p&gt;&#xD;
This weblog is sponsored by &lt;a href="http://www.fits-consulting.de"&gt;FITS&lt;/a&gt;. &#xD;
&lt;br&gt;&#xD;
We support &lt;a href="http://www.sqlpass.de"&gt;PASS Germany&lt;/a&gt;!&#xD;
&lt;/p&gt;&#xD;
      &lt;/body&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/SomeThoughtsMF?a=TDKQl0nFSB0:5hthELW8WyU:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SomeThoughtsMF?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SomeThoughtsMF?a=TDKQl0nFSB0:5hthELW8WyU:63t7Ie-LG7Y"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SomeThoughtsMF?d=63t7Ie-LG7Y" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SomeThoughtsMF?a=TDKQl0nFSB0:5hthELW8WyU:ozPqQDaSF7U"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SomeThoughtsMF?i=TDKQl0nFSB0:5hthELW8WyU:ozPqQDaSF7U" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SomeThoughtsMF?a=TDKQl0nFSB0:5hthELW8WyU:D7DqB2pKExk"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SomeThoughtsMF?i=TDKQl0nFSB0:5hthELW8WyU:D7DqB2pKExk" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/SomeThoughtsMF/~4/TDKQl0nFSB0" height="1" width="1"/&gt;</description>
      <comments>http://www.fits-consulting.de/blog/CommentView,guid,4b31f2cb-e4f7-4a6f-9fe4-c4c551420031.aspx</comments>
      <category>MS SQL Server;MS SQL Server/RDBMS;MS SQL Server/RS - SSRS</category>
    <feedburner:origLink>http://www.fits-consulting.de/blog/PermaLink,guid,4b31f2cb-e4f7-4a6f-9fe4-c4c551420031.aspx</feedburner:origLink></item>
    <item>
      <trackback:ping>http://www.fits-consulting.de/blog/Trackback.aspx?guid=0a30661e-928b-42a4-bb2d-0fb9e70d4e41</trackback:ping>
      <pingback:server>http://www.fits-consulting.de/blog/pingback.aspx</pingback:server>
      <pingback:target>http://www.fits-consulting.de/blog/PermaLink,guid,0a30661e-928b-42a4-bb2d-0fb9e70d4e41.aspx</pingback:target>
      <dc:creator>Markus Fischer</dc:creator>
      <wfw:comment>http://www.fits-consulting.de/blog/CommentView,guid,0a30661e-928b-42a4-bb2d-0fb9e70d4e41.aspx</wfw:comment>
      <wfw:commentRss>http://www.fits-consulting.de/blog/SyndicationService.asmx/GetEntryCommentsRss?guid=0a30661e-928b-42a4-bb2d-0fb9e70d4e41</wfw:commentRss>
      
      <title>Darren Gosbell: SSIS Best Practices</title>
      <guid isPermaLink="false">http://www.fits-consulting.de/blog/PermaLink,guid,0a30661e-928b-42a4-bb2d-0fb9e70d4e41.aspx</guid>
      <link>http://feedproxy.google.com/~r/SomeThoughtsMF/~3/uxOD_2YfxOc/PermaLink,guid,0a30661e-928b-42a4-bb2d-0fb9e70d4e41.aspx</link>
      <pubDate>Thu, 25 Oct 2007 14:40:08 GMT</pubDate>
      <description>&lt;body xmlns="http://www.w3.org/1999/xhtml"&gt;&#xD;
        &lt;p&gt;&#xD;
          &lt;a title="Darren Gosbell" href="http://geekswithblogs.net/darrengosbell" target="_blank"&gt;Darren&#xD;
Gosbell&lt;/a&gt; has published his &lt;a title="presentation and a sample project" href="http://geekswithblogs.net/darrengosbell/archive/2007/10/21/SSIS-Best-Practices---SQL-Down-Under-Code-Camp-2007.aspx" target="_blank"&gt;presentation&#xD;
and a sample project&lt;/a&gt; with demos he presented at the &lt;a href="http://www.sqldownunder.com/CodeCamp/tabid/53/Default.aspx"&gt;SQL&#xD;
Down Under Code Camp&lt;/a&gt;.&#xD;
&lt;/p&gt;&#xD;
        &lt;p&gt;&#xD;
This really is worth downloading and reading!&#xD;
&lt;/p&gt;&#xD;
        &lt;p&gt;&#xD;
And Darren had a very well-fitting picture about the feelings while building the first&#xD;
SSIS package while coming from DTS for example:&#xD;
&lt;/p&gt;&#xD;
        &lt;p&gt;&#xD;
          &lt;a href="http://www.fits-consulting.de/blog/content/binary/WindowsLiveWriter/DarrenGosbellSSISBestPractices_E9FB/SSIS_unnatural%5B3%5D.png" atomicselection="true"&gt;&#xD;
            &lt;img style="border-right: 0px; border-top: 0px; border-left: 0px; border-bottom: 0px" height="325" src="http://www.fits-consulting.de/blog/content/binary/WindowsLiveWriter/DarrenGosbellSSISBestPractices_E9FB/SSIS_unnatural_thumb%5B3%5D.png" width="500" border="0"&gt;&lt;/img&gt;&#xD;
          &lt;/a&gt;&#xD;
        &lt;/p&gt;&#xD;
        &lt;img width="0" height="0" src="http://www.fits-consulting.de/blog/aggbug.ashx?id=0a30661e-928b-42a4-bb2d-0fb9e70d4e41"&gt;&lt;/img&gt;&#xD;
        &lt;br&gt;&#xD;
        &lt;hr&gt;&lt;/hr&gt;&#xD;
        &lt;p&gt;&#xD;
This weblog is sponsored by &lt;a href="http://www.fits-consulting.de"&gt;FITS&lt;/a&gt;. &#xD;
&lt;br&gt;&#xD;
We support &lt;a href="http://www.sqlpass.de"&gt;PASS Germany&lt;/a&gt;!&#xD;
&lt;/p&gt;&#xD;
      &lt;/body&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/SomeThoughtsMF?a=uxOD_2YfxOc:lSIbfEgqV1o:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SomeThoughtsMF?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SomeThoughtsMF?a=uxOD_2YfxOc:lSIbfEgqV1o:63t7Ie-LG7Y"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SomeThoughtsMF?d=63t7Ie-LG7Y" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SomeThoughtsMF?a=uxOD_2YfxOc:lSIbfEgqV1o:ozPqQDaSF7U"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SomeThoughtsMF?i=uxOD_2YfxOc:lSIbfEgqV1o:ozPqQDaSF7U" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SomeThoughtsMF?a=uxOD_2YfxOc:lSIbfEgqV1o:D7DqB2pKExk"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SomeThoughtsMF?i=uxOD_2YfxOc:lSIbfEgqV1o:D7DqB2pKExk" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/SomeThoughtsMF/~4/uxOD_2YfxOc" height="1" width="1"/&gt;</description>
      <comments>http://www.fits-consulting.de/blog/CommentView,guid,0a30661e-928b-42a4-bb2d-0fb9e70d4e41.aspx</comments>
      <category>MS SQL Server;MS SQL Server/DTS - SSIS</category>
    <feedburner:origLink>http://www.fits-consulting.de/blog/PermaLink,guid,0a30661e-928b-42a4-bb2d-0fb9e70d4e41.aspx</feedburner:origLink></item>
    <item>
      <trackback:ping>http://www.fits-consulting.de/blog/Trackback.aspx?guid=07b82691-2750-4eca-97bc-1217fb5cbd1a</trackback:ping>
      <pingback:server>http://www.fits-consulting.de/blog/pingback.aspx</pingback:server>
      <pingback:target>http://www.fits-consulting.de/blog/PermaLink,guid,07b82691-2750-4eca-97bc-1217fb5cbd1a.aspx</pingback:target>
      <dc:creator>Markus Fischer</dc:creator>
      <wfw:comment>http://www.fits-consulting.de/blog/CommentView,guid,07b82691-2750-4eca-97bc-1217fb5cbd1a.aspx</wfw:comment>
      <wfw:commentRss>http://www.fits-consulting.de/blog/SyndicationService.asmx/GetEntryCommentsRss?guid=07b82691-2750-4eca-97bc-1217fb5cbd1a</wfw:commentRss>
      
      <title>Sam Battermann: Augmented Reality Application in WPF</title>
      <guid isPermaLink="false">http://www.fits-consulting.de/blog/PermaLink,guid,07b82691-2750-4eca-97bc-1217fb5cbd1a.aspx</guid>
      <link>http://feedproxy.google.com/~r/SomeThoughtsMF/~3/1lu2MPJMti8/PermaLink,guid,07b82691-2750-4eca-97bc-1217fb5cbd1a.aspx</link>
      <pubDate>Thu, 25 Oct 2007 14:05:16 GMT</pubDate>
      <description>&lt;body xmlns="http://www.w3.org/1999/xhtml"&gt;&#xD;
        &lt;p&gt;&#xD;
          &lt;a title="Sam Battermann" href="http://sambbiblog.spaces.live.com/" target="_blank"&gt;Sam&#xD;
Battermann&lt;/a&gt; has &lt;a title="posted" href="http://sambbiblog.spaces.live.com/blog/cns!794708049C7AE9C2!1081.entry" target="_blank"&gt;posted&lt;/a&gt; about&#xD;
a really fascinating video using a webcam and a WPF application to create some tremendous&#xD;
effects:&#xD;
&lt;/p&gt;&#xD;
        &lt;p align="center"&gt;&#xD;
          &lt;embed src="http://www.youtube.com/v/vPaXR24FP5g&amp;amp;rel=1&amp;amp;border=0" width="580" height="500" type="application/x-shockwave-flash" wmode="transparent"&gt;&#xD;
          &lt;/embed&gt;&#xD;
        &lt;/p&gt;&#xD;
        &lt;img width="0" height="0" src="http://www.fits-consulting.de/blog/aggbug.ashx?id=07b82691-2750-4eca-97bc-1217fb5cbd1a"&gt;&lt;/img&gt;&#xD;
        &lt;br&gt;&#xD;
        &lt;hr&gt;&lt;/hr&gt;&#xD;
        &lt;p&gt;&#xD;
This weblog is sponsored by &lt;a href="http://www.fits-consulting.de"&gt;FITS&lt;/a&gt;. &#xD;
&lt;br&gt;&#xD;
We support &lt;a href="http://www.sqlpass.de"&gt;PASS Germany&lt;/a&gt;!&#xD;
&lt;/p&gt;&#xD;
      &lt;/body&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/SomeThoughtsMF?a=1lu2MPJMti8:8vfjxvK5_Gk:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SomeThoughtsMF?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SomeThoughtsMF?a=1lu2MPJMti8:8vfjxvK5_Gk:63t7Ie-LG7Y"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SomeThoughtsMF?d=63t7Ie-LG7Y" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SomeThoughtsMF?a=1lu2MPJMti8:8vfjxvK5_Gk:ozPqQDaSF7U"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SomeThoughtsMF?i=1lu2MPJMti8:8vfjxvK5_Gk:ozPqQDaSF7U" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SomeThoughtsMF?a=1lu2MPJMti8:8vfjxvK5_Gk:D7DqB2pKExk"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SomeThoughtsMF?i=1lu2MPJMti8:8vfjxvK5_Gk:D7DqB2pKExk" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/SomeThoughtsMF/~4/1lu2MPJMti8" height="1" width="1"/&gt;</description>
      <comments>http://www.fits-consulting.de/blog/CommentView,guid,07b82691-2750-4eca-97bc-1217fb5cbd1a.aspx</comments>
      <category>Development;Development/WPF</category>
    <feedburner:origLink>http://www.fits-consulting.de/blog/PermaLink,guid,07b82691-2750-4eca-97bc-1217fb5cbd1a.aspx</feedburner:origLink></item>
    <item>
      <trackback:ping>http://www.fits-consulting.de/blog/Trackback.aspx?guid=0e3395b4-aba9-40c0-8829-e28e2ce31fcb</trackback:ping>
      <pingback:server>http://www.fits-consulting.de/blog/pingback.aspx</pingback:server>
      <pingback:target>http://www.fits-consulting.de/blog/PermaLink,guid,0e3395b4-aba9-40c0-8829-e28e2ce31fcb.aspx</pingback:target>
      <dc:creator>Markus Fischer</dc:creator>
      <wfw:comment>http://www.fits-consulting.de/blog/CommentView,guid,0e3395b4-aba9-40c0-8829-e28e2ce31fcb.aspx</wfw:comment>
      <wfw:commentRss>http://www.fits-consulting.de/blog/SyndicationService.asmx/GetEntryCommentsRss?guid=0e3395b4-aba9-40c0-8829-e28e2ce31fcb</wfw:commentRss>
      
      <title>using FTP in SSIS</title>
      <guid isPermaLink="false">http://www.fits-consulting.de/blog/PermaLink,guid,0e3395b4-aba9-40c0-8829-e28e2ce31fcb.aspx</guid>
      <link>http://feedproxy.google.com/~r/SomeThoughtsMF/~3/9Fjf_w3hTjo/PermaLink,guid,0e3395b4-aba9-40c0-8829-e28e2ce31fcb.aspx</link>
      <pubDate>Thu, 25 Oct 2007 13:37:20 GMT</pubDate>
      <description>&lt;body xmlns="http://www.w3.org/1999/xhtml"&gt;&#xD;
        &lt;p&gt;&#xD;
I recently had to download some flatfiles from different FTP Resources to load these&#xD;
into a SQL database. &#xD;
&lt;/p&gt;&#xD;
        &lt;p&gt;&#xD;
Being a fan of package configurations and minimized maintenance I decided to build&#xD;
a package which would loop through a recordset containing the necessary informations&#xD;
like FTP server, port, user and password instead of creating different packages or&#xD;
steps for each FTP server.&#xD;
&lt;/p&gt;&#xD;
        &lt;p&gt;&#xD;
excursion:&lt;br&gt;&#xD;
I know that storing passwords in a database table is not really best practice for&#xD;
security, but the guys being responsible for the SQL Server are also responsible for&#xD;
the FTP server... :-)&#xD;
&lt;/p&gt;&#xD;
        &lt;p&gt;&#xD;
So, extracting the informations with a SQL Task, including a loop and using expressions&#xD;
to set the correct properties would not be a great challenge I thought. Up to the&#xD;
moment I tried to select the property for the password from the Property Expressions&#xD;
Editor in BIDS:&#xD;
&lt;/p&gt;&#xD;
        &lt;p&gt;&#xD;
          &lt;a href="http://www.fits-consulting.de/blog/content/binary/WindowsLiveWriter/usingFTPinSSIS_12C7F/BIDS_PropertyExpressionsEditor_FTP%5B24%5D.jpg" atomicselection="true"&gt;&#xD;
            &lt;img style="border-right: 0px; border-top: 0px; border-left: 0px; border-bottom: 0px" height="266" src="http://www.fits-consulting.de/blog/content/binary/WindowsLiveWriter/usingFTPinSSIS_12C7F/BIDS_PropertyExpressionsEditor_FTP_thumb%5B24%5D.jpg" width="340" border="0"&gt;&lt;/img&gt;&#xD;
          &lt;/a&gt;&#xD;
        &lt;/p&gt;&#xD;
        &lt;p&gt;&#xD;
There is no property which could be used to set the password via expression - this&#xD;
must be a security feature to enable FTP tasks to be "secure by default"...&#xD;
&lt;/p&gt;&#xD;
        &lt;p&gt;&#xD;
So what do to do?&lt;br&gt;&#xD;
Searching the properties for the password prop I recognized that there is a property&#xD;
for the connection - though I should use this for the loop approach instead of building&#xD;
several tasks? But what would be the correct usage of the connection?&#xD;
&lt;/p&gt;&#xD;
        &lt;p&gt;&#xD;
Once again like every day in the life of an IT guy I used the "tool which must not&#xD;
be named" [@Microsoft: why don't you find search results even in your own resources???]&#xD;
and et voilà I got the perfect hint in the &lt;a title="SSIS forum" href="http://forums.microsoft.com/MSDN/ShowPost.aspx?PostID=122756&amp;amp;SiteID=1" target="_blank"&gt;SSIS&#xD;
forum&lt;/a&gt; of MSDN.&#xD;
&lt;/p&gt;&#xD;
        &lt;p&gt;&#xD;
The correct syntax for the connection would be Server IP:Port.loginAccount.loginPWD,&#xD;
therefor you could use an expression like this:&#xD;
&lt;/p&gt;&#xD;
        &lt;p align="center"&gt;&#xD;
@[user::FtpServer] + ":" + @[user::FtpServerPort] +"."+ @[user::FtpAcct] +"."+ @[user::FtpPwd]&#xD;
&lt;/p&gt;&#xD;
        &lt;p&gt;&#xD;
to build this connection string. And if you use another variable to build the string&#xD;
- do not forget to set the "evaluate as expression" to TRUE...&#xD;
&lt;/p&gt;&#xD;
        &lt;img width="0" height="0" src="http://www.fits-consulting.de/blog/aggbug.ashx?id=0e3395b4-aba9-40c0-8829-e28e2ce31fcb"&gt;&lt;/img&gt;&#xD;
        &lt;br&gt;&#xD;
        &lt;hr&gt;&lt;/hr&gt;&#xD;
        &lt;p&gt;&#xD;
This weblog is sponsored by &lt;a href="http://www.fits-consulting.de"&gt;FITS&lt;/a&gt;. &#xD;
&lt;br&gt;&#xD;
We support &lt;a href="http://www.sqlpass.de"&gt;PASS Germany&lt;/a&gt;!&#xD;
&lt;/p&gt;&#xD;
      &lt;/body&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/SomeThoughtsMF?a=9Fjf_w3hTjo:I5Vdul2rl-Y:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SomeThoughtsMF?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SomeThoughtsMF?a=9Fjf_w3hTjo:I5Vdul2rl-Y:63t7Ie-LG7Y"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SomeThoughtsMF?d=63t7Ie-LG7Y" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SomeThoughtsMF?a=9Fjf_w3hTjo:I5Vdul2rl-Y:ozPqQDaSF7U"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SomeThoughtsMF?i=9Fjf_w3hTjo:I5Vdul2rl-Y:ozPqQDaSF7U" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SomeThoughtsMF?a=9Fjf_w3hTjo:I5Vdul2rl-Y:D7DqB2pKExk"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SomeThoughtsMF?i=9Fjf_w3hTjo:I5Vdul2rl-Y:D7DqB2pKExk" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/SomeThoughtsMF/~4/9Fjf_w3hTjo" height="1" width="1"/&gt;</description>
      <comments>http://www.fits-consulting.de/blog/CommentView,guid,0e3395b4-aba9-40c0-8829-e28e2ce31fcb.aspx</comments>
      <category>MS SQL Server;MS SQL Server/DTS - SSIS</category>
    <feedburner:origLink>http://www.fits-consulting.de/blog/PermaLink,guid,0e3395b4-aba9-40c0-8829-e28e2ce31fcb.aspx</feedburner:origLink></item>
    <item>
      <trackback:ping>http://www.fits-consulting.de/blog/Trackback.aspx?guid=6d1ff3fd-51b2-40a2-8600-bfaeffb1fbbf</trackback:ping>
      <pingback:server>http://www.fits-consulting.de/blog/pingback.aspx</pingback:server>
      <pingback:target>http://www.fits-consulting.de/blog/PermaLink,guid,6d1ff3fd-51b2-40a2-8600-bfaeffb1fbbf.aspx</pingback:target>
      <dc:creator>Markus Fischer</dc:creator>
      <wfw:comment>http://www.fits-consulting.de/blog/CommentView,guid,6d1ff3fd-51b2-40a2-8600-bfaeffb1fbbf.aspx</wfw:comment>
      <wfw:commentRss>http://www.fits-consulting.de/blog/SyndicationService.asmx/GetEntryCommentsRss?guid=6d1ff3fd-51b2-40a2-8600-bfaeffb1fbbf</wfw:commentRss>
      
      <title>some interesting tools for KPI support</title>
      <guid isPermaLink="false">http://www.fits-consulting.de/blog/PermaLink,guid,6d1ff3fd-51b2-40a2-8600-bfaeffb1fbbf.aspx</guid>
      <link>http://feedproxy.google.com/~r/SomeThoughtsMF/~3/td-ZtpvuM1c/PermaLink,guid,6d1ff3fd-51b2-40a2-8600-bfaeffb1fbbf.aspx</link>
      <pubDate>Mon, 24 Sep 2007 19:10:02 GMT</pubDate>
      <description>&lt;body xmlns="http://www.w3.org/1999/xhtml"&gt;&#xD;
        &lt;p&gt;&#xD;
A long time ago - February and March 2006 - Eugene Asahara has posted two very intersting&#xD;
articles about &#xD;
&lt;/p&gt;&#xD;
        &lt;ul&gt;&#xD;
          &lt;li&gt;&#xD;
            &lt;a title="KPI Cause and Effect Visio Graph" href="http://blogs.msdn.com/eugenea/archive/2006/03/12/549913.aspx" target="_blank"&gt;KPI&#xD;
Cause and Effect Visio Graph&lt;/a&gt;&#xD;
          &lt;/li&gt;&#xD;
          &lt;li&gt;&#xD;
            &lt;a title="KPI Cause and Effect Graph - A View from the UDM into Relationships Between Information Workers" href="http://blogs.msdn.com/eugenea/archive/2006/02/21/536011.aspx" target="_blank"&gt;KPI&#xD;
Cause and Effect Graph - A View from the UDM into Relationships Between Information&#xD;
Workers&lt;/a&gt;&#xD;
          &lt;/li&gt;&#xD;
        &lt;/ul&gt;&#xD;
        &lt;p&gt;&#xD;
The "KPI Cause and Effect Visio Graph" is a very useful visualization tool to diskuss&#xD;
KPI´s with the prospective users whereas the "KPIRelationships sample application"&#xD;
is a very smart tool to control if all perspectives, KPI´s, etc are developed and&#xD;
have the right definitions.&#xD;
&lt;/p&gt;&#xD;
        &lt;p&gt;&#xD;
This two articles are a really must-read and Eugene also provides the tools for&#xD;
download - so check it out!&#xD;
&lt;/p&gt;&#xD;
        &lt;img width="0" height="0" src="http://www.fits-consulting.de/blog/aggbug.ashx?id=6d1ff3fd-51b2-40a2-8600-bfaeffb1fbbf"&gt;&lt;/img&gt;&#xD;
        &lt;br&gt;&#xD;
        &lt;hr&gt;&lt;/hr&gt;&#xD;
        &lt;p&gt;&#xD;
This weblog is sponsored by &lt;a href="http://www.fits-consulting.de"&gt;FITS&lt;/a&gt;. &#xD;
&lt;br&gt;&#xD;
We support &lt;a href="http://www.sqlpass.de"&gt;PASS Germany&lt;/a&gt;!&#xD;
&lt;/p&gt;&#xD;
      &lt;/body&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/SomeThoughtsMF?a=td-ZtpvuM1c:-NWIpnFkb2Q:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SomeThoughtsMF?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SomeThoughtsMF?a=td-ZtpvuM1c:-NWIpnFkb2Q:63t7Ie-LG7Y"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SomeThoughtsMF?d=63t7Ie-LG7Y" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SomeThoughtsMF?a=td-ZtpvuM1c:-NWIpnFkb2Q:ozPqQDaSF7U"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SomeThoughtsMF?i=td-ZtpvuM1c:-NWIpnFkb2Q:ozPqQDaSF7U" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SomeThoughtsMF?a=td-ZtpvuM1c:-NWIpnFkb2Q:D7DqB2pKExk"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SomeThoughtsMF?i=td-ZtpvuM1c:-NWIpnFkb2Q:D7DqB2pKExk" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/SomeThoughtsMF/~4/td-ZtpvuM1c" height="1" width="1"/&gt;</description>
      <comments>http://www.fits-consulting.de/blog/CommentView,guid,6d1ff3fd-51b2-40a2-8600-bfaeffb1fbbf.aspx</comments>
      <category>BI;BI/Metadata;Development/.Net;MS SQL Server;MS SQL Server/AS - SSAS</category>
    <feedburner:origLink>http://www.fits-consulting.de/blog/PermaLink,guid,6d1ff3fd-51b2-40a2-8600-bfaeffb1fbbf.aspx</feedburner:origLink></item>
    <item>
      <trackback:ping>http://www.fits-consulting.de/blog/Trackback.aspx?guid=89aec356-0a0b-4083-a2a3-8c847e1e2159</trackback:ping>
      <pingback:server>http://www.fits-consulting.de/blog/pingback.aspx</pingback:server>
      <pingback:target>http://www.fits-consulting.de/blog/PermaLink,guid,89aec356-0a0b-4083-a2a3-8c847e1e2159.aspx</pingback:target>
      <dc:creator>Markus Fischer</dc:creator>
      <wfw:comment>http://www.fits-consulting.de/blog/CommentView,guid,89aec356-0a0b-4083-a2a3-8c847e1e2159.aspx</wfw:comment>
      <wfw:commentRss>http://www.fits-consulting.de/blog/SyndicationService.asmx/GetEntryCommentsRss?guid=89aec356-0a0b-4083-a2a3-8c847e1e2159</wfw:commentRss>
      
      <title>little SQL-helpers: split a column</title>
      <guid isPermaLink="false">http://www.fits-consulting.de/blog/PermaLink,guid,89aec356-0a0b-4083-a2a3-8c847e1e2159.aspx</guid>
      <link>http://feedproxy.google.com/~r/SomeThoughtsMF/~3/AvBmwI0CQV0/PermaLink,guid,89aec356-0a0b-4083-a2a3-8c847e1e2159.aspx</link>
      <pubDate>Mon, 24 Sep 2007 18:38:48 GMT</pubDate>
      <description>&lt;body xmlns="http://www.w3.org/1999/xhtml"&gt;&#xD;
        &lt;p&gt;&#xD;
If you would like to split values from a column which are divideable beacause they&#xD;
are using the same delimiter like an ',' for example you could use the function below.&#xD;
The function also brings up the postion, which sometimes could be very usefull, too.&#xD;
&lt;/p&gt;&#xD;
        &lt;p&gt;&#xD;
To call the function just use,&#xD;
&lt;/p&gt;&#xD;
        &lt;pre class="csharpcode"&gt;&#xD;
          &lt;span class="kwrd"&gt;select&lt;/span&gt; * &lt;span class="kwrd"&gt;from&lt;/span&gt; dbo.fn_split(&lt;span class="str"&gt;'Value&#xD;
1,Value 2'&lt;/span&gt;,&lt;span class="str"&gt;','&lt;/span&gt;)&lt;/pre&gt;&#xD;
        &lt;style type="text/css"&gt;.csharpcode, .csharpcode pre&#xD;
{&#xD;
	font-size: small;&#xD;
	color: black;&#xD;
	font-family: consolas, "Courier New", courier, monospace;&#xD;
	background-color: #ffffff;&#xD;
	/*white-space: pre;*/&#xD;
}&#xD;
.csharpcode pre { margin: 0em; }&#xD;
.csharpcode .rem { color: #008000; }&#xD;
.csharpcode .kwrd { color: #0000ff; }&#xD;
.csharpcode .str { color: #006080; }&#xD;
.csharpcode .op { color: #0000c0; }&#xD;
.csharpcode .preproc { color: #cc6633; }&#xD;
.csharpcode .asp { background-color: #ffff00; }&#xD;
.csharpcode .html { color: #800000; }&#xD;
.csharpcode .attr { color: #ff0000; }&#xD;
.csharpcode .alt &#xD;
{&#xD;
	background-color: #f4f4f4;&#xD;
	width: 100%;&#xD;
	margin: 0em;&#xD;
}&#xD;
.csharpcode .lnum { color: #606060; }&#xD;
&lt;/style&gt;&#xD;
        &lt;p&gt;&#xD;
the first parameter is the column to split, the second contains the delimiter. You&#xD;
can not use different delimiters at one time at the moment, if you want to suggest&#xD;
some enhancements, please use the comments.... :-)&lt;br&gt;&#xD;
The statement will bring up the following result set:&#xD;
&lt;/p&gt;&#xD;
        &lt;p&gt;&#xD;
          &lt;a href="http://www.fits-consulting.de/blog/content/binary/WindowsLiveWriter/littleSQLhelperssplitacolumn_11473/sql_result%5B2%5D.jpg" atomicselection="true"&gt;&#xD;
            &lt;img style="border-right: 0px; border-top: 0px; border-left: 0px; border-bottom: 0px" height="105" src="http://www.fits-consulting.de/blog/content/binary/WindowsLiveWriter/littleSQLhelperssplitacolumn_11473/sql_result_thumb.jpg" width="200" border="0"&gt;&lt;/img&gt;&#xD;
          &lt;/a&gt;&#xD;
        &lt;/p&gt;&#xD;
        &lt;pre class="csharpcode"&gt;&#xD;
          &lt;span class="kwrd"&gt;CREATE&lt;/span&gt;&#xD;
          &lt;span class="kwrd"&gt;FUNCTION&lt;/span&gt; [dbo].[fn_Split](@text&#xD;
nvarchar(&lt;span class="kwrd"&gt;max&lt;/span&gt;), @delimiter &lt;span class="kwrd"&gt;char&lt;/span&gt;(1)&#xD;
= &lt;span class="str"&gt;' '&lt;/span&gt;) &lt;span class="kwrd"&gt;RETURNS&lt;/span&gt; @Strings &lt;span class="kwrd"&gt;TABLE&lt;/span&gt; ( &lt;span class="kwrd"&gt;position&lt;/span&gt;&lt;span class="kwrd"&gt;int&lt;/span&gt;&lt;span class="kwrd"&gt;IDENTITY&lt;/span&gt;&lt;span class="kwrd"&gt;PRIMARY&lt;/span&gt;&lt;span class="kwrd"&gt;KEY&lt;/span&gt;, &lt;span class="kwrd"&gt;value&lt;/span&gt; nvarchar(&lt;span class="kwrd"&gt;max&lt;/span&gt;)&#xD;
) &lt;span class="kwrd"&gt;AS&lt;/span&gt;&lt;span class="kwrd"&gt;BEGIN&lt;/span&gt;&lt;span class="kwrd"&gt;DECLARE&lt;/span&gt; @&lt;span class="kwrd"&gt;index&lt;/span&gt;&lt;span class="kwrd"&gt;int&lt;/span&gt;&lt;span class="kwrd"&gt;SET&lt;/span&gt; @&lt;span class="kwrd"&gt;index&lt;/span&gt; =&#xD;
-1 &lt;span class="kwrd"&gt;WHILE&lt;/span&gt; (LEN(@text) &amp;gt; 0) &lt;span class="kwrd"&gt;BEGIN&lt;/span&gt;&lt;span class="kwrd"&gt;SET&lt;/span&gt; @&lt;span class="kwrd"&gt;index&lt;/span&gt; =&#xD;
CHARINDEX(@delimiter , @text) &lt;span class="kwrd"&gt;IF&lt;/span&gt; (@&lt;span class="kwrd"&gt;index&lt;/span&gt; =&#xD;
0) &lt;span class="kwrd"&gt;AND&lt;/span&gt; (LEN(@text) &amp;gt; 0) &lt;span class="kwrd"&gt;BEGIN&lt;/span&gt; INSERT &lt;span class="kwrd"&gt;INTO&lt;/span&gt; @Strings &lt;span class="kwrd"&gt;VALUES&lt;/span&gt; (@text) &lt;span class="kwrd"&gt;BREAK&lt;/span&gt;&lt;span class="kwrd"&gt;END&lt;/span&gt;&lt;span class="kwrd"&gt;IF&lt;/span&gt; (@&lt;span class="kwrd"&gt;index&lt;/span&gt; &amp;gt;&#xD;
1) &lt;span class="kwrd"&gt;BEGIN&lt;/span&gt; INSERT &lt;span class="kwrd"&gt;INTO&lt;/span&gt; @Strings &lt;span class="kwrd"&gt;VALUES&lt;/span&gt; (&lt;span class="kwrd"&gt;LEFT&lt;/span&gt;(@text,&#xD;
@&lt;span class="kwrd"&gt;index&lt;/span&gt; - 1)) &lt;span class="kwrd"&gt;SET&lt;/span&gt; @text = &lt;span class="kwrd"&gt;RIGHT&lt;/span&gt;(@text,&#xD;
(LEN(@text) - @&lt;span class="kwrd"&gt;index&lt;/span&gt;)) &lt;span class="kwrd"&gt;END&lt;/span&gt;&lt;span class="kwrd"&gt;ELSE&lt;/span&gt;&lt;span class="kwrd"&gt;SET&lt;/span&gt; @text&#xD;
= &lt;span class="kwrd"&gt;RIGHT&lt;/span&gt;(@text, (LEN(@text) - @&lt;span class="kwrd"&gt;index&lt;/span&gt;)) &lt;span class="kwrd"&gt;END&lt;/span&gt;&lt;span class="kwrd"&gt;RETURN&lt;/span&gt; END&lt;/pre&gt;&#xD;
        &lt;style type="text/css"&gt;.csharpcode, .csharpcode pre&#xD;
{&#xD;
	font-size: small;&#xD;
	color: black;&#xD;
	font-family: consolas, "Courier New", courier, monospace;&#xD;
	background-color: #ffffff;&#xD;
	/*white-space: pre;*/&#xD;
}&#xD;
.csharpcode pre { margin: 0em; }&#xD;
.csharpcode .rem { color: #008000; }&#xD;
.csharpcode .kwrd { color: #0000ff; }&#xD;
.csharpcode .str { color: #006080; }&#xD;
.csharpcode .op { color: #0000c0; }&#xD;
.csharpcode .preproc { color: #cc6633; }&#xD;
.csharpcode .asp { background-color: #ffff00; }&#xD;
.csharpcode .html { color: #800000; }&#xD;
.csharpcode .attr { color: #ff0000; }&#xD;
.csharpcode .alt &#xD;
{&#xD;
	background-color: #f4f4f4;&#xD;
	width: 100%;&#xD;
	margin: 0em;&#xD;
}&#xD;
.csharpcode .lnum { color: #606060; }&#xD;
&lt;/style&gt;&#xD;
        &lt;img width="0" height="0" src="http://www.fits-consulting.de/blog/aggbug.ashx?id=89aec356-0a0b-4083-a2a3-8c847e1e2159"&gt;&lt;/img&gt;&#xD;
        &lt;br&gt;&#xD;
        &lt;hr&gt;&lt;/hr&gt;&#xD;
        &lt;p&gt;&#xD;
This weblog is sponsored by &lt;a href="http://www.fits-consulting.de"&gt;FITS&lt;/a&gt;. &#xD;
&lt;br&gt;&#xD;
We support &lt;a href="http://www.sqlpass.de"&gt;PASS Germany&lt;/a&gt;!&#xD;
&lt;/p&gt;&#xD;
      &lt;/body&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/SomeThoughtsMF?a=AvBmwI0CQV0:zV7roK8J8n0:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SomeThoughtsMF?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SomeThoughtsMF?a=AvBmwI0CQV0:zV7roK8J8n0:63t7Ie-LG7Y"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SomeThoughtsMF?d=63t7Ie-LG7Y" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SomeThoughtsMF?a=AvBmwI0CQV0:zV7roK8J8n0:ozPqQDaSF7U"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SomeThoughtsMF?i=AvBmwI0CQV0:zV7roK8J8n0:ozPqQDaSF7U" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SomeThoughtsMF?a=AvBmwI0CQV0:zV7roK8J8n0:D7DqB2pKExk"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SomeThoughtsMF?i=AvBmwI0CQV0:zV7roK8J8n0:D7DqB2pKExk" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/SomeThoughtsMF/~4/AvBmwI0CQV0" height="1" width="1"/&gt;</description>
      <comments>http://www.fits-consulting.de/blog/CommentView,guid,89aec356-0a0b-4083-a2a3-8c847e1e2159.aspx</comments>
      <category>Development/T-SQL;MS SQL Server;MS SQL Server/RDBMS</category>
    <feedburner:origLink>http://www.fits-consulting.de/blog/PermaLink,guid,89aec356-0a0b-4083-a2a3-8c847e1e2159.aspx</feedburner:origLink></item>
    <item>
      <trackback:ping>http://www.fits-consulting.de/blog/Trackback.aspx?guid=ee700f2f-1af6-4526-ad65-d84524eb5526</trackback:ping>
      <pingback:server>http://www.fits-consulting.de/blog/pingback.aspx</pingback:server>
      <pingback:target>http://www.fits-consulting.de/blog/PermaLink,guid,ee700f2f-1af6-4526-ad65-d84524eb5526.aspx</pingback:target>
      <dc:creator>Markus Fischer</dc:creator>
      <wfw:comment>http://www.fits-consulting.de/blog/CommentView,guid,ee700f2f-1af6-4526-ad65-d84524eb5526.aspx</wfw:comment>
      <wfw:commentRss>http://www.fits-consulting.de/blog/SyndicationService.asmx/GetEntryCommentsRss?guid=ee700f2f-1af6-4526-ad65-d84524eb5526</wfw:commentRss>
      
      <title>little SQL-helpers: help with date formats</title>
      <guid isPermaLink="false">http://www.fits-consulting.de/blog/PermaLink,guid,ee700f2f-1af6-4526-ad65-d84524eb5526.aspx</guid>
      <link>http://feedproxy.google.com/~r/SomeThoughtsMF/~3/ymcgThg6a5s/PermaLink,guid,ee700f2f-1af6-4526-ad65-d84524eb5526.aspx</link>
      <pubDate>Mon, 24 Sep 2007 16:33:12 GMT</pubDate>
      <description>&lt;body xmlns="http://www.w3.org/1999/xhtml"&gt;&#xD;
        &lt;p&gt;&#xD;
Are you also always looking in the BOL if you have to deal with datetime?&#xD;
&lt;/p&gt;&#xD;
        &lt;p&gt;&#xD;
This stored procedure could bring some light in the dark...&#xD;
&lt;/p&gt;&#xD;
        &lt;p&gt;&#xD;
You will have to call it with the following statement:&#xD;
&lt;/p&gt;&#xD;
        &lt;pre class="csharpcode"&gt;&#xD;
          &lt;span class="kwrd"&gt;Select&lt;/span&gt; dbo.fn_formatdate(getdate(),&lt;span class="str"&gt;'formated&#xD;
date: \TT\MM\YYYY \hh:\mi:\ss \ms Week: \wk Weekday: \DW Quarter: \qq'&lt;/span&gt;),getdate()&lt;/pre&gt;&#xD;
        &lt;style type="text/css"&gt;.csharpcode, .csharpcode pre&#xD;
{&#xD;
	font-size: small;&#xD;
	color: black;&#xD;
	font-family: consolas, "Courier New", courier, monospace;&#xD;
	background-color: #ffffff;&#xD;
	/*white-space: pre;*/&#xD;
}&#xD;
.csharpcode pre { margin: 0em; }&#xD;
.csharpcode .rem { color: #008000; }&#xD;
.csharpcode .kwrd { color: #0000ff; }&#xD;
.csharpcode .str { color: #006080; }&#xD;
.csharpcode .op { color: #0000c0; }&#xD;
.csharpcode .preproc { color: #cc6633; }&#xD;
.csharpcode .asp { background-color: #ffff00; }&#xD;
.csharpcode .html { color: #800000; }&#xD;
.csharpcode .attr { color: #ff0000; }&#xD;
.csharpcode .alt &#xD;
{&#xD;
	background-color: #f4f4f4;&#xD;
	width: 100%;&#xD;
	margin: 0em;&#xD;
}&#xD;
.csharpcode .lnum { color: #606060; }&#xD;
&lt;/style&gt;&#xD;
        &lt;style type="text/css"&gt;.csharpcode, .csharpcode pre&#xD;
{&#xD;
	font-size: small;&#xD;
	color: black;&#xD;
	font-family: consolas, "Courier New", courier, monospace;&#xD;
	background-color: #ffffff;&#xD;
	/*white-space: pre;*/&#xD;
}&#xD;
.csharpcode pre { margin: 0em; }&#xD;
.csharpcode .rem { color: #008000; }&#xD;
.csharpcode .kwrd { color: #0000ff; }&#xD;
.csharpcode .str { color: #006080; }&#xD;
.csharpcode .op { color: #0000c0; }&#xD;
.csharpcode .preproc { color: #cc6633; }&#xD;
.csharpcode .asp { background-color: #ffff00; }&#xD;
.csharpcode .html { color: #800000; }&#xD;
.csharpcode .attr { color: #ff0000; }&#xD;
.csharpcode .alt &#xD;
{&#xD;
	background-color: #f4f4f4;&#xD;
	width: 100%;&#xD;
	margin: 0em;&#xD;
}&#xD;
.csharpcode .lnum { color: #606060; }&#xD;
&lt;/style&gt;&#xD;
        &lt;p&gt;&#xD;
The formatstring can contain severall formatstrings and will bring up all datetimeparts&#xD;
you want, including some additional textparts...&#xD;
&lt;/p&gt;&#xD;
        &lt;p&gt;&#xD;
 &#xD;
&lt;/p&gt;&#xD;
        &lt;pre class="csharpcode"&gt;&#xD;
          &lt;span class="kwrd"&gt;CREATE&lt;/span&gt;&#xD;
          &lt;span class="kwrd"&gt;FUNCTION&lt;/span&gt; [dbo].[fn_formatdate](@dat&#xD;
datetime,@format &lt;span class="kwrd"&gt;varchar&lt;/span&gt;(255)) &lt;span class="kwrd"&gt;RETURNS&lt;/span&gt;&lt;span class="kwrd"&gt;varchar&lt;/span&gt;(255) &lt;span class="kwrd"&gt;AS&lt;/span&gt;&lt;span class="kwrd"&gt;BEGIN&lt;/span&gt;&lt;span class="kwrd"&gt;declare&lt;/span&gt; @ret &lt;span class="kwrd"&gt;varchar&lt;/span&gt;(255) &lt;span class="kwrd"&gt;declare&lt;/span&gt; @i &lt;span class="kwrd"&gt;int&lt;/span&gt;&lt;span class="rem"&gt;--&#xD;
year 4 digits&lt;/span&gt;&lt;span class="kwrd"&gt;set&lt;/span&gt; @ret=replace(@format,&lt;span class="str"&gt;'\jjjj'&lt;/span&gt;,&lt;span class="kwrd"&gt;cast&lt;/span&gt;(&lt;span class="kwrd"&gt;year&lt;/span&gt;(@dat) &lt;span class="kwrd"&gt;as&lt;/span&gt;&lt;span class="kwrd"&gt;varchar&lt;/span&gt;(4))) &lt;span class="rem"&gt;--&#xD;
year 4 digits &lt;/span&gt;&lt;span class="kwrd"&gt;set&lt;/span&gt; @ret=replace(@ret,&lt;span class="str"&gt;'\yyyy'&lt;/span&gt;,&lt;span class="kwrd"&gt;cast&lt;/span&gt;(&lt;span class="kwrd"&gt;year&lt;/span&gt;(@dat) &lt;span class="kwrd"&gt;as&lt;/span&gt;&lt;span class="kwrd"&gt;varchar&lt;/span&gt;(4))) &lt;span class="rem"&gt;--&#xD;
day 2 digits &lt;/span&gt;&lt;span class="kwrd"&gt;set&lt;/span&gt; @ret=replace(@ret,&lt;span class="str"&gt;'\dd'&lt;/span&gt;,&lt;span class="kwrd"&gt;right&lt;/span&gt;(&lt;span class="str"&gt;'0'&lt;/span&gt;+&lt;span class="kwrd"&gt;cast&lt;/span&gt;(&lt;span class="kwrd"&gt;day&lt;/span&gt;(@dat) &lt;span class="kwrd"&gt;as&lt;/span&gt;&lt;span class="kwrd"&gt;varchar&lt;/span&gt;(2)),2)) &lt;span class="rem"&gt;--&#xD;
weekday 1 digit &lt;/span&gt;&lt;span class="kwrd"&gt;set&lt;/span&gt; @ret=replace(@ret,&lt;span class="str"&gt;'\dw'&lt;/span&gt;,&lt;span class="kwrd"&gt;cast&lt;/span&gt;(datepart(dw,@dat) &lt;span class="kwrd"&gt;as&lt;/span&gt;&lt;span class="kwrd"&gt;varchar&lt;/span&gt;(1))) &lt;span class="rem"&gt;--&#xD;
day of year&lt;/span&gt;&lt;span class="kwrd"&gt;set&lt;/span&gt; @ret=replace(@ret,&lt;span class="str"&gt;'\dy'&lt;/span&gt;,&lt;span class="kwrd"&gt;right&lt;/span&gt;(&lt;span class="str"&gt;'00'&lt;/span&gt;+&lt;span class="kwrd"&gt;cast&lt;/span&gt;(&lt;span class="kwrd"&gt;day&lt;/span&gt;(@dat) &lt;span class="kwrd"&gt;as&lt;/span&gt;&lt;span class="kwrd"&gt;varchar&lt;/span&gt;(3)),3)) &lt;span class="rem"&gt;--&#xD;
hour 2 digits&lt;/span&gt;&lt;span class="kwrd"&gt;set&lt;/span&gt; @ret=replace(@ret,&lt;span class="str"&gt;'\hh'&lt;/span&gt;,&lt;span class="kwrd"&gt;right&lt;/span&gt;(&lt;span class="str"&gt;'0'&lt;/span&gt;+&lt;span class="kwrd"&gt;cast&lt;/span&gt;(datepart(hh,@dat) &lt;span class="kwrd"&gt;as&lt;/span&gt;&lt;span class="kwrd"&gt;varchar&lt;/span&gt;(2)),2)) &lt;span class="rem"&gt;--&#xD;
year 2 digits &lt;/span&gt;&lt;span class="kwrd"&gt;set&lt;/span&gt; @ret=replace(@ret,&lt;span class="str"&gt;'\jj'&lt;/span&gt;,&lt;span class="kwrd"&gt;right&lt;/span&gt;(&lt;span class="kwrd"&gt;cast&lt;/span&gt;(&lt;span class="kwrd"&gt;year&lt;/span&gt;(@dat) &lt;span class="kwrd"&gt;as&lt;/span&gt;&lt;span class="kwrd"&gt;varchar&lt;/span&gt;(4)),2)) &lt;span class="rem"&gt;--&#xD;
minute 2 digits &lt;/span&gt;&lt;span class="kwrd"&gt;set&lt;/span&gt; @ret=replace(@ret,&lt;span class="str"&gt;'\mi'&lt;/span&gt;,&lt;span class="kwrd"&gt;right&lt;/span&gt;(&lt;span class="str"&gt;'0'&lt;/span&gt;+&lt;span class="kwrd"&gt;cast&lt;/span&gt;(datepart(mi,@dat) &lt;span class="kwrd"&gt;as&lt;/span&gt;&lt;span class="kwrd"&gt;varchar&lt;/span&gt;(2)),2)) &lt;span class="rem"&gt;--&#xD;
month 2 digits&lt;/span&gt;&lt;span class="kwrd"&gt;set&lt;/span&gt; @ret=replace(@ret,&lt;span class="str"&gt;'\mm'&lt;/span&gt;,&lt;span class="kwrd"&gt;right&lt;/span&gt;(&lt;span class="str"&gt;'0'&lt;/span&gt;+&lt;span class="kwrd"&gt;cast&lt;/span&gt;(&lt;span class="kwrd"&gt;month&lt;/span&gt;(@dat) &lt;span class="kwrd"&gt;as&lt;/span&gt;&lt;span class="kwrd"&gt;varchar&lt;/span&gt;(2)),2)) &lt;span class="rem"&gt;--&#xD;
milliseconds 3 digits&lt;/span&gt;&lt;span class="kwrd"&gt;set&lt;/span&gt; @ret=replace(@ret,&lt;span class="str"&gt;'\ms'&lt;/span&gt;,&lt;span class="kwrd"&gt;right&lt;/span&gt;(&lt;span class="str"&gt;'00'&lt;/span&gt;+&lt;span class="kwrd"&gt;cast&lt;/span&gt;(datepart(ss,@dat) &lt;span class="kwrd"&gt;as&lt;/span&gt;&lt;span class="kwrd"&gt;varchar&lt;/span&gt;(3)),3)) &lt;span class="rem"&gt;--&#xD;
quarter 2 digits &lt;/span&gt;&lt;span class="kwrd"&gt;set&lt;/span&gt; @ret=replace(@ret,&lt;span class="str"&gt;'\qq'&lt;/span&gt;,&lt;span class="kwrd"&gt;right&lt;/span&gt;(&lt;span class="str"&gt;'0'&lt;/span&gt;+&lt;span class="kwrd"&gt;cast&lt;/span&gt;(datepart(qq,@dat) &lt;span class="kwrd"&gt;as&lt;/span&gt;&lt;span class="kwrd"&gt;varchar&lt;/span&gt;(2)),2)) &lt;span class="rem"&gt;--&#xD;
seconds 2 digits&lt;/span&gt;&lt;span class="kwrd"&gt;set&lt;/span&gt; @ret=replace(@ret,&lt;span class="str"&gt;'\ss'&lt;/span&gt;,&lt;span class="kwrd"&gt;right&lt;/span&gt;(&lt;span class="str"&gt;'0'&lt;/span&gt;+&lt;span class="kwrd"&gt;cast&lt;/span&gt;(datepart(ss,@dat) &lt;span class="kwrd"&gt;as&lt;/span&gt;&lt;span class="kwrd"&gt;varchar&lt;/span&gt;(2)),2)) &lt;span class="rem"&gt;--&#xD;
day 2 digits&lt;/span&gt;&lt;span class="kwrd"&gt;set&lt;/span&gt; @ret=replace(@ret,&lt;span class="str"&gt;'\tt'&lt;/span&gt;,&lt;span class="kwrd"&gt;right&lt;/span&gt;(&lt;span class="str"&gt;'0'&lt;/span&gt;+&lt;span class="kwrd"&gt;cast&lt;/span&gt;(&lt;span class="kwrd"&gt;day&lt;/span&gt;(@dat) &lt;span class="kwrd"&gt;as&lt;/span&gt;&lt;span class="kwrd"&gt;varchar&lt;/span&gt;(2)),2)) &lt;span class="rem"&gt;--&#xD;
week 2 digits&lt;/span&gt;&lt;span class="kwrd"&gt;set&lt;/span&gt; @ret=replace(@ret,&lt;span class="str"&gt;'\wk'&lt;/span&gt;,&lt;span class="kwrd"&gt;right&lt;/span&gt;(&lt;span class="str"&gt;'0'&lt;/span&gt;+&lt;span class="kwrd"&gt;cast&lt;/span&gt;(datepart(wk,@dat) &lt;span class="kwrd"&gt;as&lt;/span&gt;&lt;span class="kwrd"&gt;varchar&lt;/span&gt;(2)),2)) &lt;span class="rem"&gt;--&#xD;
year 2 digits&lt;/span&gt;&lt;span class="kwrd"&gt;set&lt;/span&gt; @ret=replace(@ret,&lt;span class="str"&gt;'\yy'&lt;/span&gt;,&lt;span class="kwrd"&gt;right&lt;/span&gt;(&lt;span class="kwrd"&gt;cast&lt;/span&gt;(&lt;span class="kwrd"&gt;year&lt;/span&gt;(@dat) &lt;span class="kwrd"&gt;as&lt;/span&gt;&lt;span class="kwrd"&gt;varchar&lt;/span&gt;(4)),2)) &lt;span class="rem"&gt;--&#xD;
day 1-2 digits &lt;/span&gt;&lt;span class="kwrd"&gt;set&lt;/span&gt; @ret=replace(@ret,&lt;span class="str"&gt;'\d'&lt;/span&gt;,&lt;span class="kwrd"&gt;cast&lt;/span&gt;(&lt;span class="kwrd"&gt;day&lt;/span&gt;(@dat) &lt;span class="kwrd"&gt;as&lt;/span&gt;&lt;span class="kwrd"&gt;varchar&lt;/span&gt;(2))) &lt;span class="rem"&gt;--&#xD;
hour 1-2 digits &lt;/span&gt;&lt;span class="kwrd"&gt;set&lt;/span&gt; @ret=replace(@ret,&lt;span class="str"&gt;'\h'&lt;/span&gt;,&lt;span class="kwrd"&gt;cast&lt;/span&gt;(datepart(hh,@dat) &lt;span class="kwrd"&gt;as&lt;/span&gt;&lt;span class="kwrd"&gt;varchar&lt;/span&gt;(2))) &lt;span class="rem"&gt;--&#xD;
month 1-2 digits &lt;/span&gt;&lt;span class="kwrd"&gt;set&lt;/span&gt; @ret=replace(@ret,&lt;span class="str"&gt;'\m'&lt;/span&gt;,&lt;span class="kwrd"&gt;cast&lt;/span&gt;(&lt;span class="kwrd"&gt;month&lt;/span&gt;(@dat) &lt;span class="kwrd"&gt;as&lt;/span&gt;&lt;span class="kwrd"&gt;varchar&lt;/span&gt;(2))) &lt;span class="rem"&gt;--&#xD;
minute 2 digits&lt;/span&gt;&lt;span class="kwrd"&gt;set&lt;/span&gt; @ret=replace(@ret,&lt;span class="str"&gt;'\n'&lt;/span&gt;,&lt;span class="kwrd"&gt;right&lt;/span&gt;(&lt;span class="str"&gt;'0'&lt;/span&gt;+&lt;span class="kwrd"&gt;cast&lt;/span&gt;(datepart(mi,@dat) &lt;span class="kwrd"&gt;as&lt;/span&gt;&lt;span class="kwrd"&gt;varchar&lt;/span&gt;(2)),2)) &lt;span class="rem"&gt;--&#xD;
quarter 1 digit &lt;/span&gt;&lt;span class="kwrd"&gt;set&lt;/span&gt; @ret=replace(@ret,&lt;span class="str"&gt;'\q'&lt;/span&gt;,&lt;span class="kwrd"&gt;cast&lt;/span&gt;(datepart(qq,@dat) &lt;span class="kwrd"&gt;as&lt;/span&gt;&lt;span class="kwrd"&gt;varchar&lt;/span&gt;(1))) &lt;span class="rem"&gt;--&#xD;
seconds 1-2 digits&lt;/span&gt;&lt;span class="kwrd"&gt;set&lt;/span&gt; @ret=replace(@ret,&lt;span class="str"&gt;'\s'&lt;/span&gt;,&lt;span class="kwrd"&gt;cast&lt;/span&gt;(datepart(ss,@dat) &lt;span class="kwrd"&gt;as&lt;/span&gt;&lt;span class="kwrd"&gt;varchar&lt;/span&gt;(2))) &lt;span class="rem"&gt;--&#xD;
day 1-2 digits &lt;/span&gt;&lt;span class="kwrd"&gt;set&lt;/span&gt; @ret=replace(@ret,&lt;span class="str"&gt;'\t'&lt;/span&gt;,&lt;span class="kwrd"&gt;cast&lt;/span&gt;(&lt;span class="kwrd"&gt;day&lt;/span&gt;(@dat) &lt;span class="kwrd"&gt;as&lt;/span&gt;&lt;span class="kwrd"&gt;varchar&lt;/span&gt;(2))) &lt;span class="rem"&gt;--&#xD;
week 1-2 digits &lt;/span&gt;&lt;span class="kwrd"&gt;set&lt;/span&gt; @ret=replace(@ret,&lt;span class="str"&gt;'\w'&lt;/span&gt;,&lt;span class="kwrd"&gt;cast&lt;/span&gt;(datepart(wk,@dat) &lt;span class="kwrd"&gt;as&lt;/span&gt;&lt;span class="kwrd"&gt;varchar&lt;/span&gt;(2))) &lt;span class="kwrd"&gt;return&lt;/span&gt; @ret &lt;span class="kwrd"&gt;END&lt;/span&gt; GO&lt;/pre&gt;&#xD;
        &lt;style type="text/css"&gt;.csharpcode, .csharpcode pre&#xD;
{&#xD;
	font-size: small;&#xD;
	color: black;&#xD;
	font-family: consolas, "Courier New", courier, monospace;&#xD;
	background-color: #ffffff;&#xD;
	/*white-space: pre;*/&#xD;
}&#xD;
.csharpcode pre { margin: 0em; }&#xD;
.csharpcode .rem { color: #008000; }&#xD;
.csharpcode .kwrd { color: #0000ff; }&#xD;
.csharpcode .str { color: #006080; }&#xD;
.csharpcode .op { color: #0000c0; }&#xD;
.csharpcode .preproc { color: #cc6633; }&#xD;
.csharpcode .asp { background-color: #ffff00; }&#xD;
.csharpcode .html { color: #800000; }&#xD;
.csharpcode .attr { color: #ff0000; }&#xD;
.csharpcode .alt &#xD;
{&#xD;
	background-color: #f4f4f4;&#xD;
	width: 100%;&#xD;
	margin: 0em;&#xD;
}&#xD;
.csharpcode .lnum { color: #606060; }&#xD;
&lt;/style&gt;&#xD;
        &lt;img width="0" height="0" src="http://www.fits-consulting.de/blog/aggbug.ashx?id=ee700f2f-1af6-4526-ad65-d84524eb5526"&gt;&lt;/img&gt;&#xD;
        &lt;br&gt;&#xD;
        &lt;hr&gt;&lt;/hr&gt;&#xD;
        &lt;p&gt;&#xD;
This weblog is sponsored by &lt;a href="http://www.fits-consulting.de"&gt;FITS&lt;/a&gt;. &#xD;
&lt;br&gt;&#xD;
We support &lt;a href="http://www.sqlpass.de"&gt;PASS Germany&lt;/a&gt;!&#xD;
&lt;/p&gt;&#xD;
      &lt;/body&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/SomeThoughtsMF?a=ymcgThg6a5s:rDJcJMRxzU0:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SomeThoughtsMF?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SomeThoughtsMF?a=ymcgThg6a5s:rDJcJMRxzU0:63t7Ie-LG7Y"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SomeThoughtsMF?d=63t7Ie-LG7Y" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SomeThoughtsMF?a=ymcgThg6a5s:rDJcJMRxzU0:ozPqQDaSF7U"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SomeThoughtsMF?i=ymcgThg6a5s:rDJcJMRxzU0:ozPqQDaSF7U" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SomeThoughtsMF?a=ymcgThg6a5s:rDJcJMRxzU0:D7DqB2pKExk"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SomeThoughtsMF?i=ymcgThg6a5s:rDJcJMRxzU0:D7DqB2pKExk" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/SomeThoughtsMF/~4/ymcgThg6a5s" height="1" width="1"/&gt;</description>
      <comments>http://www.fits-consulting.de/blog/CommentView,guid,ee700f2f-1af6-4526-ad65-d84524eb5526.aspx</comments>
      <category>Development/T-SQL;MS SQL Server;MS SQL Server/RDBMS</category>
    <feedburner:origLink>http://www.fits-consulting.de/blog/PermaLink,guid,ee700f2f-1af6-4526-ad65-d84524eb5526.aspx</feedburner:origLink></item>
    <item>
      <trackback:ping>http://www.fits-consulting.de/blog/Trackback.aspx?guid=0bde9a5a-4f77-4a6d-9310-59a194c1db7c</trackback:ping>
      <pingback:server>http://www.fits-consulting.de/blog/pingback.aspx</pingback:server>
      <pingback:target>http://www.fits-consulting.de/blog/PermaLink,guid,0bde9a5a-4f77-4a6d-9310-59a194c1db7c.aspx</pingback:target>
      <dc:creator>Markus Fischer</dc:creator>
      <wfw:comment>http://www.fits-consulting.de/blog/CommentView,guid,0bde9a5a-4f77-4a6d-9310-59a194c1db7c.aspx</wfw:comment>
      <wfw:commentRss>http://www.fits-consulting.de/blog/SyndicationService.asmx/GetEntryCommentsRss?guid=0bde9a5a-4f77-4a6d-9310-59a194c1db7c</wfw:commentRss>
      
      <title>little SQL-helpers: Create database snapshots via stored procedure</title>
      <guid isPermaLink="false">http://www.fits-consulting.de/blog/PermaLink,guid,0bde9a5a-4f77-4a6d-9310-59a194c1db7c.aspx</guid>
      <link>http://feedproxy.google.com/~r/SomeThoughtsMF/~3/AWbUptNXH-s/PermaLink,guid,0bde9a5a-4f77-4a6d-9310-59a194c1db7c.aspx</link>
      <pubDate>Mon, 24 Sep 2007 16:14:49 GMT</pubDate>
      <description>&lt;body xmlns="http://www.w3.org/1999/xhtml"&gt;&#xD;
        &lt;p&gt;&#xD;
Do you want to create database snapshots? And do you want to do it programmatically?&#xD;
Then you could use this stored procedure...&#xD;
&lt;/p&gt;&#xD;
        &lt;p&gt;&#xD;
Enjoy!&#xD;
&lt;/p&gt;&#xD;
        &lt;pre class="csharpcode"&gt;&#xD;
          &lt;span class="kwrd"&gt;CREATE&lt;/span&gt;&#xD;
          &lt;span class="kwrd"&gt;PROC&lt;/span&gt; [dbo].[spr_CreateSnapshot]&#xD;
(@Masterdb &lt;span class="kwrd"&gt;VARCHAR&lt;/span&gt;(255), @SnapshotName &lt;span class="kwrd"&gt;VARCHAR&lt;/span&gt;(255),&#xD;
@&lt;span class="kwrd"&gt;Execute&lt;/span&gt;&lt;span class="kwrd"&gt;BIT&lt;/span&gt; = 1) &lt;span class="kwrd"&gt;AS&lt;/span&gt;&lt;span class="kwrd"&gt;SET&lt;/span&gt; NOCOUNT &lt;span class="kwrd"&gt;ON&lt;/span&gt;&lt;span class="kwrd"&gt;DECLARE&lt;/span&gt; @NewLine &lt;span class="kwrd"&gt;CHAR&lt;/span&gt;(2) &lt;span class="kwrd"&gt;DECLARE&lt;/span&gt; @Q &lt;span class="kwrd"&gt;CHAR&lt;/span&gt;(1) &lt;span class="kwrd"&gt;DECLARE&lt;/span&gt; @fname &lt;span class="kwrd"&gt;VARCHAR&lt;/span&gt;(255) &lt;span class="kwrd"&gt;DECLARE&lt;/span&gt; @extention &lt;span class="kwrd"&gt;VARCHAR&lt;/span&gt;(255) &lt;span class="kwrd"&gt;DECLARE&lt;/span&gt; @Pfad &lt;span class="kwrd"&gt;VARCHAR&lt;/span&gt;(255) &lt;span class="kwrd"&gt;DECLARE&lt;/span&gt; @DBname &lt;span class="kwrd"&gt;VARCHAR&lt;/span&gt;(255) &lt;span class="kwrd"&gt;DECLARE&lt;/span&gt; @LogicName &lt;span class="kwrd"&gt;VARCHAR&lt;/span&gt;(255) &lt;span class="kwrd"&gt;DECLARE&lt;/span&gt; @Command &lt;span class="kwrd"&gt;VARCHAR&lt;/span&gt;(&lt;span class="kwrd"&gt;MAX&lt;/span&gt;) &lt;span class="kwrd"&gt;DECLARE&lt;/span&gt; @indexExt &lt;span class="kwrd"&gt;INT&lt;/span&gt;&lt;span class="kwrd"&gt;DECLARE&lt;/span&gt; @indexPfad &lt;span class="kwrd"&gt;INT&lt;/span&gt;&lt;span class="kwrd"&gt;DECLARE&lt;/span&gt; @lenFname &lt;span class="kwrd"&gt;INT&lt;/span&gt;&lt;span class="kwrd"&gt;DECLARE&lt;/span&gt; @lenPfad &lt;span class="kwrd"&gt;INT&lt;/span&gt;&lt;span class="kwrd"&gt;DECLARE&lt;/span&gt; @lenDB &lt;span class="kwrd"&gt;INT&lt;/span&gt;&lt;span class="kwrd"&gt;DECLARE&lt;/span&gt; @lenExt &lt;span class="kwrd"&gt;INT&lt;/span&gt;&lt;span class="kwrd"&gt;CREATE&lt;/span&gt;&lt;span class="kwrd"&gt;TABLE&lt;/span&gt; #Info&#xD;
(physical_name &lt;span class="kwrd"&gt;VARCHAR&lt;/span&gt;(255) &lt;span class="kwrd"&gt;not&lt;/span&gt;&lt;span class="kwrd"&gt;null&lt;/span&gt;,&#xD;
logicname &lt;span class="kwrd"&gt;VARCHAR&lt;/span&gt;(255) &lt;span class="kwrd"&gt;not&lt;/span&gt;&lt;span class="kwrd"&gt;null&lt;/span&gt;) &lt;span class="kwrd"&gt;SET&lt;/span&gt; @newLine&#xD;
= &lt;span class="kwrd"&gt;CHAR&lt;/span&gt;(13) + &lt;span class="kwrd"&gt;CHAR&lt;/span&gt;(10) &lt;span class="kwrd"&gt;SET&lt;/span&gt; @Q&#xD;
= &lt;span class="kwrd"&gt;CHAR&lt;/span&gt;(39) &lt;span class="kwrd"&gt;SET&lt;/span&gt; @command = &lt;span class="str"&gt;'INSERT&#xD;
INTO #info (physical_name, logicname) SELECT s.physical_name,s.[name] AS LogicName&#xD;
FROM '&lt;/span&gt; + Quotename(@masterdb) + &lt;span class="str"&gt;'.sys.filegroups as g INNER&#xD;
JOIN sys.master_files AS s ON s.type = 0 AND s.database_id = db_id('&lt;/span&gt; + @Q +&#xD;
@Masterdb + @Q + &lt;span class="str"&gt;') AND s.drop_lsn is null AND s.data_space_id =&#xD;
g.data_space_id ORDER BY g.data_space_id'&lt;/span&gt;&lt;span class="kwrd"&gt;EXECUTE&lt;/span&gt; (@Command) &lt;span class="kwrd"&gt;SET&lt;/span&gt; @Command&#xD;
= &lt;span class="str"&gt;'CREATE DATABASE '&lt;/span&gt; + @SnapshotName + @NewLine &lt;span class="kwrd"&gt;SET&lt;/span&gt; @Command&#xD;
= @Command + &lt;span class="str"&gt;'ON'&lt;/span&gt; + @NewLine &lt;span class="kwrd"&gt;DECLARE&lt;/span&gt; c &lt;span class="kwrd"&gt;CURSOR&lt;/span&gt; READ_ONLY &lt;span class="kwrd"&gt;FOR&lt;/span&gt;&lt;span class="kwrd"&gt;SELECT&lt;/span&gt; physical_name,&#xD;
logicname &lt;span class="kwrd"&gt;FROM&lt;/span&gt; #info &lt;span class="kwrd"&gt;OPEN&lt;/span&gt; c &lt;span class="kwrd"&gt;FETCH&lt;/span&gt;&lt;span class="kwrd"&gt;NEXT&lt;/span&gt;&lt;span class="kwrd"&gt;FROM&lt;/span&gt; c &lt;span class="kwrd"&gt;INTO&lt;/span&gt; @fname,@LogicName &lt;span class="kwrd"&gt;WHILE&lt;/span&gt; (@@fetch_status&#xD;
&amp;lt;&amp;gt; -1) &lt;span class="kwrd"&gt;BEGIN&lt;/span&gt;&lt;span class="kwrd"&gt;IF&lt;/span&gt; (@@fetch_status&#xD;
&amp;lt;&amp;gt; -2) &lt;span class="kwrd"&gt;BEGIN&lt;/span&gt;&lt;span class="kwrd"&gt;SET&lt;/span&gt; @fname&#xD;
= REVERSE(@fname) &lt;span class="kwrd"&gt;SET&lt;/span&gt; @lenFname = LEN(@fname) &lt;span class="kwrd"&gt;SET&lt;/span&gt; @indexExt&#xD;
= CHARINDEX(&lt;span class="str"&gt;'.'&lt;/span&gt;,@fname) -1 &lt;span class="kwrd"&gt;SET&lt;/span&gt; @indexPfad&#xD;
= CHARINDEX(&lt;span class="str"&gt;'\'&lt;/span&gt;,@fname) - 1 &lt;span class="kwrd"&gt;SET&lt;/span&gt; @extention&#xD;
= REVERSE(&lt;span class="kwrd"&gt;SUBSTRING&lt;/span&gt; (@fname, 1, @indexExt)) &lt;span class="kwrd"&gt;SET&lt;/span&gt; @lenExt&#xD;
= LEN(@extention) &lt;span class="kwrd"&gt;SET&lt;/span&gt; @Pfad = &lt;span class="kwrd"&gt;LEFT&lt;/span&gt; (REVERSE(@fname),&#xD;
@lenFname - @indexPfad) &lt;span class="kwrd"&gt;SET&lt;/span&gt; @lenPfad = LEN(@Pfad) &lt;span class="kwrd"&gt;SET&lt;/span&gt; @DBname&#xD;
= &lt;span class="kwrd"&gt;SUBSTRING&lt;/span&gt;(REVERSE(@fname), @lenPfad + 1, (@lenFname -&#xD;
@lenPfad - @lenExt) - 1) &lt;span class="kwrd"&gt;SET&lt;/span&gt; @Command = @Command + &lt;span class="str"&gt;'(Name&#xD;
= '&lt;/span&gt; + @Q + @LogicName + @Q + &lt;span class="str"&gt;', Filename = '&lt;/span&gt; + @Q &lt;span class="kwrd"&gt;SET&lt;/span&gt; @Command&#xD;
= @Command + @Pfad + @SnapshotName + &lt;span class="str"&gt;'_'&lt;/span&gt; + @DBname + &lt;span class="str"&gt;'.'&lt;/span&gt; + &lt;span class="str"&gt;'ssh'&lt;/span&gt; +&#xD;
@Q + &lt;span class="str"&gt;'),'&lt;/span&gt; + @NewLine &lt;span class="kwrd"&gt;END&lt;/span&gt;&lt;span class="kwrd"&gt;FETCH&lt;/span&gt;&lt;span class="kwrd"&gt;NEXT&lt;/span&gt;&lt;span class="kwrd"&gt;FROM&lt;/span&gt; c &lt;span class="kwrd"&gt;INTO&lt;/span&gt; @fname,@LogicName &lt;span class="kwrd"&gt;END&lt;/span&gt;&lt;span class="kwrd"&gt;CLOSE&lt;/span&gt; c &lt;span class="kwrd"&gt;DEALLOCATE&lt;/span&gt; c &lt;span class="kwrd"&gt;SET&lt;/span&gt; @Command&#xD;
= &lt;span class="kwrd"&gt;LEFT&lt;/span&gt;(@Command,LEN(@Command)-3) + @NewLine + &lt;span class="str"&gt;'AS&#xD;
SNAPSHOT OF '&lt;/span&gt; + @masterdb &lt;span class="kwrd"&gt;IF&lt;/span&gt; @&lt;span class="kwrd"&gt;Execute&lt;/span&gt; =&#xD;
1 &lt;span class="kwrd"&gt;BEGIN&lt;/span&gt;&lt;span class="kwrd"&gt;EXEC&lt;/span&gt; (@Command) &lt;span class="kwrd"&gt;END&lt;/span&gt;&lt;span class="kwrd"&gt;ELSE&lt;/span&gt;&lt;span class="kwrd"&gt;BEGIN&lt;/span&gt;&lt;span class="kwrd"&gt;SELECT&lt;/span&gt; @Command &lt;span class="kwrd"&gt;AS&lt;/span&gt; Command &lt;font color="#0000ff"&gt;END&lt;/font&gt;&lt;/pre&gt;&#xD;
        &lt;style type="text/css"&gt;.csharpcode, .csharpcode pre&#xD;
{&#xD;
	font-size: small;&#xD;
	color: black;&#xD;
	font-family: consolas, "Courier New", courier, monospace;&#xD;
	background-color: #ffffff;&#xD;
	/*white-space: pre;*/&#xD;
}&#xD;
.csharpcode pre { margin: 0em; }&#xD;
.csharpcode .rem { color: #008000; }&#xD;
.csharpcode .kwrd { color: #0000ff; }&#xD;
.csharpcode .str { color: #006080; }&#xD;
.csharpcode .op { color: #0000c0; }&#xD;
.csharpcode .preproc { color: #cc6633; }&#xD;
.csharpcode .asp { background-color: #ffff00; }&#xD;
.csharpcode .html { color: #800000; }&#xD;
.csharpcode .attr { color: #ff0000; }&#xD;
.csharpcode .alt &#xD;
{&#xD;
	background-color: #f4f4f4;&#xD;
	width: 100%;&#xD;
	margin: 0em;&#xD;
}&#xD;
.csharpcode .lnum { color: #606060; }&#xD;
&lt;/style&gt;&#xD;
        &lt;img width="0" height="0" src="http://www.fits-consulting.de/blog/aggbug.ashx?id=0bde9a5a-4f77-4a6d-9310-59a194c1db7c"&gt;&lt;/img&gt;&#xD;
        &lt;br&gt;&#xD;
        &lt;hr&gt;&lt;/hr&gt;&#xD;
        &lt;p&gt;&#xD;
This weblog is sponsored by &lt;a href="http://www.fits-consulting.de"&gt;FITS&lt;/a&gt;. &#xD;
&lt;br&gt;&#xD;
We support &lt;a href="http://www.sqlpass.de"&gt;PASS Germany&lt;/a&gt;!&#xD;
&lt;/p&gt;&#xD;
      &lt;/body&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/SomeThoughtsMF?a=AWbUptNXH-s:S_hT5_L8EOw:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SomeThoughtsMF?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SomeThoughtsMF?a=AWbUptNXH-s:S_hT5_L8EOw:63t7Ie-LG7Y"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SomeThoughtsMF?d=63t7Ie-LG7Y" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SomeThoughtsMF?a=AWbUptNXH-s:S_hT5_L8EOw:ozPqQDaSF7U"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SomeThoughtsMF?i=AWbUptNXH-s:S_hT5_L8EOw:ozPqQDaSF7U" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SomeThoughtsMF?a=AWbUptNXH-s:S_hT5_L8EOw:D7DqB2pKExk"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SomeThoughtsMF?i=AWbUptNXH-s:S_hT5_L8EOw:D7DqB2pKExk" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/SomeThoughtsMF/~4/AWbUptNXH-s" height="1" width="1"/&gt;</description>
      <comments>http://www.fits-consulting.de/blog/CommentView,guid,0bde9a5a-4f77-4a6d-9310-59a194c1db7c.aspx</comments>
      <category>Development/T-SQL;MS SQL Server;MS SQL Server/RDBMS</category>
    <feedburner:origLink>http://www.fits-consulting.de/blog/PermaLink,guid,0bde9a5a-4f77-4a6d-9310-59a194c1db7c.aspx</feedburner:origLink></item>
    <item>
      <trackback:ping>http://www.fits-consulting.de/blog/Trackback.aspx?guid=1774e9d4-2a23-4240-bfae-1c22d40bc270</trackback:ping>
      <pingback:server>http://www.fits-consulting.de/blog/pingback.aspx</pingback:server>
      <pingback:target>http://www.fits-consulting.de/blog/PermaLink,guid,1774e9d4-2a23-4240-bfae-1c22d40bc270.aspx</pingback:target>
      <dc:creator>Markus Fischer</dc:creator>
      <wfw:comment>http://www.fits-consulting.de/blog/CommentView,guid,1774e9d4-2a23-4240-bfae-1c22d40bc270.aspx</wfw:comment>
      <wfw:commentRss>http://www.fits-consulting.de/blog/SyndicationService.asmx/GetEntryCommentsRss?guid=1774e9d4-2a23-4240-bfae-1c22d40bc270</wfw:commentRss>
      
      <title>little SQL-helpers: Get some infos about your SQL Server</title>
      <guid isPermaLink="false">http://www.fits-consulting.de/blog/PermaLink,guid,1774e9d4-2a23-4240-bfae-1c22d40bc270.aspx</guid>
      <link>http://feedproxy.google.com/~r/SomeThoughtsMF/~3/I1f4Vx3LbY0/PermaLink,guid,1774e9d4-2a23-4240-bfae-1c22d40bc270.aspx</link>
      <pubDate>Mon, 24 Sep 2007 15:57:03 GMT</pubDate>
      <description>&lt;body xmlns="http://www.w3.org/1999/xhtml"&gt;&#xD;
        &lt;p&gt;&#xD;
You are interested in getting some informations about your SQL Server, for example&#xD;
to be able to do an auditing on your SQL Server via SSIS, this code will help:&#xD;
&lt;/p&gt;&#xD;
        &lt;pre class="csharpcode"&gt;&#xD;
          &lt;span class="kwrd"&gt;SELECT&lt;/span&gt; SERVERPROPERTY (&lt;span class="str"&gt;'MachineName'&lt;/span&gt;) &lt;span class="kwrd"&gt;as&lt;/span&gt; MachineName,&#xD;
SERVERPROPERTY (&lt;span class="str"&gt;'InstanceName'&lt;/span&gt;) &lt;span class="kwrd"&gt;as&lt;/span&gt; InstanceName,&#xD;
SERVERPROPERTY (&lt;span class="str"&gt;'ProductVersion'&lt;/span&gt;) &lt;span class="kwrd"&gt;as&lt;/span&gt; ProductVersion,&#xD;
SERVERPROPERTY (&lt;span class="str"&gt;'ProductLevel'&lt;/span&gt;) &lt;span class="kwrd"&gt;As&lt;/span&gt; ProductLevel,&#xD;
SERVERPROPERTY (&lt;span class="str"&gt;'Edition'&lt;/span&gt;) &lt;span class="kwrd"&gt;as&lt;/span&gt; Edition,&#xD;
SERVERPROPERTY (&lt;span class="str"&gt;'LicenseType'&lt;/span&gt;) &lt;span class="kwrd"&gt;as&lt;/span&gt; LicenseType,&#xD;
SERVERPROPERTY (&lt;span class="str"&gt;'NumLicenses'&lt;/span&gt;) &lt;span class="kwrd"&gt;as&lt;/span&gt; NumLicenses,&#xD;
SERVERPROPERTY (&lt;span class="str"&gt;'IsClustered'&lt;/span&gt;) &lt;span class="kwrd"&gt;as&lt;/span&gt; IsClustered,&#xD;
SERVERPROPERTY (&lt;span class="str"&gt;'IsIntegratedSecurityOnly'&lt;/span&gt;) &lt;span class="kwrd"&gt;as&lt;/span&gt; IsIntegratedSecurityOnly&lt;/pre&gt;&#xD;
        &lt;style type="text/css"&gt;.csharpcode, .csharpcode pre&#xD;
{&#xD;
	font-size: small;&#xD;
	color: black;&#xD;
	font-family: consolas, "Courier New", courier, monospace;&#xD;
	background-color: #ffffff;&#xD;
	/*white-space: pre;*/&#xD;
}&#xD;
.csharpcode pre { margin: 0em; }&#xD;
.csharpcode .rem { color: #008000; }&#xD;
.csharpcode .kwrd { color: #0000ff; }&#xD;
.csharpcode .str { color: #006080; }&#xD;
.csharpcode .op { color: #0000c0; }&#xD;
.csharpcode .preproc { color: #cc6633; }&#xD;
.csharpcode .asp { background-color: #ffff00; }&#xD;
.csharpcode .html { color: #800000; }&#xD;
.csharpcode .attr { color: #ff0000; }&#xD;
.csharpcode .alt &#xD;
{&#xD;
	background-color: #f4f4f4;&#xD;
	width: 100%;&#xD;
	margin: 0em;&#xD;
}&#xD;
.csharpcode .lnum { color: #606060; }&#xD;
&lt;/style&gt;&#xD;
        &lt;img width="0" height="0" src="http://www.fits-consulting.de/blog/aggbug.ashx?id=1774e9d4-2a23-4240-bfae-1c22d40bc270"&gt;&lt;/img&gt;&#xD;
        &lt;br&gt;&#xD;
        &lt;hr&gt;&lt;/hr&gt;&#xD;
        &lt;p&gt;&#xD;
This weblog is sponsored by &lt;a href="http://www.fits-consulting.de"&gt;FITS&lt;/a&gt;. &#xD;
&lt;br&gt;&#xD;
We support &lt;a href="http://www.sqlpass.de"&gt;PASS Germany&lt;/a&gt;!&#xD;
&lt;/p&gt;&#xD;
      &lt;/body&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/SomeThoughtsMF?a=I1f4Vx3LbY0:-1U4v-FhlZo:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SomeThoughtsMF?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SomeThoughtsMF?a=I1f4Vx3LbY0:-1U4v-FhlZo:63t7Ie-LG7Y"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SomeThoughtsMF?d=63t7Ie-LG7Y" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SomeThoughtsMF?a=I1f4Vx3LbY0:-1U4v-FhlZo:ozPqQDaSF7U"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SomeThoughtsMF?i=I1f4Vx3LbY0:-1U4v-FhlZo:ozPqQDaSF7U" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SomeThoughtsMF?a=I1f4Vx3LbY0:-1U4v-FhlZo:D7DqB2pKExk"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SomeThoughtsMF?i=I1f4Vx3LbY0:-1U4v-FhlZo:D7DqB2pKExk" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/SomeThoughtsMF/~4/I1f4Vx3LbY0" height="1" width="1"/&gt;</description>
      <comments>http://www.fits-consulting.de/blog/CommentView,guid,1774e9d4-2a23-4240-bfae-1c22d40bc270.aspx</comments>
      <category>Development/T-SQL;MS SQL Server;MS SQL Server/RDBMS</category>
    <feedburner:origLink>http://www.fits-consulting.de/blog/PermaLink,guid,1774e9d4-2a23-4240-bfae-1c22d40bc270.aspx</feedburner:origLink></item>
    <item>
      <trackback:ping>http://www.fits-consulting.de/blog/Trackback.aspx?guid=bc048c6b-9338-45ec-82bb-da688eb69c53</trackback:ping>
      <pingback:server>http://www.fits-consulting.de/blog/pingback.aspx</pingback:server>
      <pingback:target>http://www.fits-consulting.de/blog/PermaLink,guid,bc048c6b-9338-45ec-82bb-da688eb69c53.aspx</pingback:target>
      <dc:creator>Markus Fischer</dc:creator>
      <wfw:comment>http://www.fits-consulting.de/blog/CommentView,guid,bc048c6b-9338-45ec-82bb-da688eb69c53.aspx</wfw:comment>
      <wfw:commentRss>http://www.fits-consulting.de/blog/SyndicationService.asmx/GetEntryCommentsRss?guid=bc048c6b-9338-45ec-82bb-da688eb69c53</wfw:commentRss>
      
      <title>little SQL-helpers: sp_refreshview</title>
      <guid isPermaLink="false">http://www.fits-consulting.de/blog/PermaLink,guid,bc048c6b-9338-45ec-82bb-da688eb69c53.aspx</guid>
      <link>http://feedproxy.google.com/~r/SomeThoughtsMF/~3/hJmBUVw-PCo/PermaLink,guid,bc048c6b-9338-45ec-82bb-da688eb69c53.aspx</link>
      <pubDate>Mon, 24 Sep 2007 15:51:39 GMT</pubDate>
      <description>&lt;body xmlns="http://www.w3.org/1999/xhtml"&gt;&#xD;
        &lt;p&gt;&#xD;
          &lt;strong&gt;&#xD;
            &lt;font color="#003399"&gt;&#xD;
            &lt;/font&gt;&#xD;
          &lt;/strong&gt;&#xD;
        &lt;/p&gt;&#xD;
        &lt;p&gt;&#xD;
I do not know the original author of this stored procedure...&lt;br&gt;&#xD;
If you are the one - please send me an email and I will publish the right credits!&#xD;
&lt;/p&gt;&#xD;
        &lt;p&gt;&#xD;
After changing the structure of a table or delete one you will need to check and refresh&#xD;
your views also. This code will help...&#xD;
&lt;/p&gt;&#xD;
        &lt;pre class="csharpcode"&gt;&#xD;
          &lt;span class="kwrd"&gt;DECLARE&lt;/span&gt; @Table_Name &lt;span class="kwrd"&gt;varchar&lt;/span&gt;(100) &lt;span class="kwrd"&gt;DECLARE&lt;/span&gt; Refresh_Views &lt;span class="kwrd"&gt;CURSOR&lt;/span&gt;&lt;span class="kwrd"&gt;FOR&lt;/span&gt;&lt;span class="kwrd"&gt;SELECT&lt;/span&gt; Table_Name &lt;span class="kwrd"&gt;FROM&lt;/span&gt; INFORMATION_SCHEMA.TABLES &lt;span class="kwrd"&gt;WHERE&lt;/span&gt; TABLE_TYPE&#xD;
= &lt;span class="str"&gt;'VIEW'&lt;/span&gt;&lt;span class="kwrd"&gt;AND&lt;/span&gt; TABLE_SCHEMA = &lt;span class="str"&gt;'dbo'&lt;/span&gt;&lt;span class="kwrd"&gt;OPEN&lt;/span&gt; Refresh_Views &lt;span class="kwrd"&gt;FETCH&lt;/span&gt;&lt;span class="kwrd"&gt;NEXT&lt;/span&gt;&lt;span class="kwrd"&gt;FROM&lt;/span&gt; Refresh_Views &lt;span class="kwrd"&gt;INTO&lt;/span&gt; @Table_Name &lt;span class="kwrd"&gt;WHILE&lt;/span&gt;&lt;span class="preproc"&gt;@@FETCH_STATUS&lt;/span&gt; =&#xD;
0 &lt;span class="kwrd"&gt;BEGIN&lt;/span&gt;&lt;span class="kwrd"&gt;EXEC&lt;/span&gt; sp_refreshview @Table_Name &lt;span class="kwrd"&gt;FETCH&lt;/span&gt;&lt;span class="kwrd"&gt;NEXT&lt;/span&gt;&lt;span class="kwrd"&gt;FROM&lt;/span&gt; Refresh_Views &lt;span class="kwrd"&gt;INTO&lt;/span&gt; @Table_Name &lt;span class="kwrd"&gt;END&lt;/span&gt;&lt;span class="kwrd"&gt;CLOSE&lt;/span&gt; Refresh_Views &lt;span class="kwrd"&gt;DEALLOCATE&lt;/span&gt; Refresh_Views&lt;/pre&gt;&#xD;
        &lt;style type="text/css"&gt;.csharpcode, .csharpcode pre&#xD;
{&#xD;
	font-size: small;&#xD;
	color: black;&#xD;
	font-family: consolas, "Courier New", courier, monospace;&#xD;
	background-color: #ffffff;&#xD;
	/*white-space: pre;*/&#xD;
}&#xD;
.csharpcode pre { margin: 0em; }&#xD;
.csharpcode .rem { color: #008000; }&#xD;
.csharpcode .kwrd { color: #0000ff; }&#xD;
.csharpcode .str { color: #006080; }&#xD;
.csharpcode .op { color: #0000c0; }&#xD;
.csharpcode .preproc { color: #cc6633; }&#xD;
.csharpcode .asp { background-color: #ffff00; }&#xD;
.csharpcode .html { color: #800000; }&#xD;
.csharpcode .attr { color: #ff0000; }&#xD;
.csharpcode .alt &#xD;
{&#xD;
	background-color: #f4f4f4;&#xD;
	width: 100%;&#xD;
	margin: 0em;&#xD;
}&#xD;
.csharpcode .lnum { color: #606060; }&#xD;
&lt;/style&gt;&#xD;
        &lt;p&gt;&#xD;
          &lt;strong&gt;&#xD;
            &lt;font color="#003399"&gt;&#xD;
            &lt;/font&gt;&#xD;
          &lt;/strong&gt;&#xD;
        &lt;/p&gt;&#xD;
        &lt;img width="0" height="0" src="http://www.fits-consulting.de/blog/aggbug.ashx?id=bc048c6b-9338-45ec-82bb-da688eb69c53"&gt;&lt;/img&gt;&#xD;
        &lt;br&gt;&#xD;
        &lt;hr&gt;&lt;/hr&gt;&#xD;
        &lt;p&gt;&#xD;
This weblog is sponsored by &lt;a href="http://www.fits-consulting.de"&gt;FITS&lt;/a&gt;. &#xD;
&lt;br&gt;&#xD;
We support &lt;a href="http://www.sqlpass.de"&gt;PASS Germany&lt;/a&gt;!&#xD;
&lt;/p&gt;&#xD;
      &lt;/body&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/SomeThoughtsMF?a=hJmBUVw-PCo:pMmYdmUAXIY:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SomeThoughtsMF?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SomeThoughtsMF?a=hJmBUVw-PCo:pMmYdmUAXIY:63t7Ie-LG7Y"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SomeThoughtsMF?d=63t7Ie-LG7Y" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SomeThoughtsMF?a=hJmBUVw-PCo:pMmYdmUAXIY:ozPqQDaSF7U"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SomeThoughtsMF?i=hJmBUVw-PCo:pMmYdmUAXIY:ozPqQDaSF7U" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SomeThoughtsMF?a=hJmBUVw-PCo:pMmYdmUAXIY:D7DqB2pKExk"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SomeThoughtsMF?i=hJmBUVw-PCo:pMmYdmUAXIY:D7DqB2pKExk" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/SomeThoughtsMF/~4/hJmBUVw-PCo" height="1" width="1"/&gt;</description>
      <comments>http://www.fits-consulting.de/blog/CommentView,guid,bc048c6b-9338-45ec-82bb-da688eb69c53.aspx</comments>
      <category>Development/T-SQL;MS SQL Server;MS SQL Server/RDBMS</category>
    <feedburner:origLink>http://www.fits-consulting.de/blog/PermaLink,guid,bc048c6b-9338-45ec-82bb-da688eb69c53.aspx</feedburner:origLink></item>
    <item>
      <trackback:ping>http://www.fits-consulting.de/blog/Trackback.aspx?guid=30bf8db6-6a70-45ae-bee8-e3fcb23c609c</trackback:ping>
      <pingback:server>http://www.fits-consulting.de/blog/pingback.aspx</pingback:server>
      <pingback:target>http://www.fits-consulting.de/blog/PermaLink,guid,30bf8db6-6a70-45ae-bee8-e3fcb23c609c.aspx</pingback:target>
      <dc:creator>Markus Fischer</dc:creator>
      <wfw:comment>http://www.fits-consulting.de/blog/CommentView,guid,30bf8db6-6a70-45ae-bee8-e3fcb23c609c.aspx</wfw:comment>
      <wfw:commentRss>http://www.fits-consulting.de/blog/SyndicationService.asmx/GetEntryCommentsRss?guid=30bf8db6-6a70-45ae-bee8-e3fcb23c609c</wfw:commentRss>
      
      <title>European PASS Conference 2008</title>
      <guid isPermaLink="false">http://www.fits-consulting.de/blog/PermaLink,guid,30bf8db6-6a70-45ae-bee8-e3fcb23c609c.aspx</guid>
      <link>http://feedproxy.google.com/~r/SomeThoughtsMF/~3/wJXKSOl6Res/PermaLink,guid,30bf8db6-6a70-45ae-bee8-e3fcb23c609c.aspx</link>
      <pubDate>Mon, 24 Sep 2007 15:11:31 GMT</pubDate>
      <description>&lt;body xmlns="http://www.w3.org/1999/xhtml"&gt;&#xD;
        &lt;p&gt;&#xD;
This one is an event for your 2008 calender...&lt;br&gt;&#xD;
PASS is coming back to Europe next year from April 14th to 16th with the &lt;a title="European PASS Conference 2008" href="http://www.european-pass-conference.com/" target="_blank"&gt;European&#xD;
PASS Conference 2008&lt;/a&gt;!&#xD;
&lt;/p&gt;&#xD;
        &lt;p&gt;&#xD;
          &lt;a href="http://www.european-pass-conference.com/" target="_new" atomicselection="true"&gt;&#xD;
            &lt;img style="BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px" height="480" src="http://www.fits-consulting.de/blog/content/binary/WindowsLiveWriter/EuropeanPASSConference2008_F06F/EuropeanPASSConference%5B3%5D.jpg" width="592" border="0"&gt;&lt;/img&gt;&#xD;
          &lt;/a&gt;&#xD;
        &lt;/p&gt;&#xD;
        &lt;p&gt;&#xD;
You want to be part of it?&#xD;
&lt;/p&gt;&#xD;
        &lt;table id="table1" style="BORDER-COLLAPSE: collapse" cellpadding="2" border="0"&gt;&#xD;
          &lt;tbody&gt;&#xD;
            &lt;tr&gt;&#xD;
              &lt;td width="10"&gt;&#xD;
 &lt;/td&gt;&#xD;
              &lt;td&gt;&#xD;
Registration:&lt;/td&gt;&#xD;
              &lt;td&gt;&#xD;
                &lt;a href="mailto:registration@european-pass-conference.com"&gt;registration@european-pass-conference.com&lt;/a&gt;&#xD;
              &lt;/td&gt;&#xD;
            &lt;/tr&gt;&#xD;
            &lt;tr&gt;&#xD;
              &lt;td width="10"&gt;&#xD;
 &lt;/td&gt;&#xD;
              &lt;td&gt;&#xD;
Speaker:&lt;/td&gt;&#xD;
              &lt;td&gt;&#xD;
                &lt;a href="mailto:speakerbureau@european-pass-conference.com"&gt;speakerbureau@european-pass-conference.com&lt;/a&gt;&#xD;
              &lt;/td&gt;&#xD;
            &lt;/tr&gt;&#xD;
            &lt;tr&gt;&#xD;
              &lt;td width="10"&gt;&#xD;
 &lt;/td&gt;&#xD;
              &lt;td&gt;&#xD;
Accounting:&lt;/td&gt;&#xD;
              &lt;td&gt;&#xD;
                &lt;a href="mailto:accounting@european-pass-conference.com"&gt;accounting@european-pass-conference.com&lt;/a&gt;&#xD;
              &lt;/td&gt;&#xD;
            &lt;/tr&gt;&#xD;
            &lt;tr&gt;&#xD;
              &lt;td width="10"&gt;&#xD;
 &lt;/td&gt;&#xD;
              &lt;td&gt;&#xD;
Exhibitors:&lt;/td&gt;&#xD;
              &lt;td&gt;&#xD;
                &lt;a href="mailto:exhibitors@european-pass-conference.com"&gt;exhibitors@european-pass-conference.com&lt;/a&gt;&#xD;
              &lt;/td&gt;&#xD;
            &lt;/tr&gt;&#xD;
            &lt;tr&gt;&#xD;
              &lt;td width="10"&gt;&#xD;
 &lt;/td&gt;&#xD;
              &lt;td&gt;&#xD;
Information:&lt;/td&gt;&#xD;
              &lt;td&gt;&#xD;
                &lt;a href="mailto:inquiries@european-pass-conference.com"&gt;inquiries@european-pass-conference.com&lt;/a&gt;&#xD;
              &lt;/td&gt;&#xD;
            &lt;/tr&gt;&#xD;
          &lt;/tbody&gt;&#xD;
        &lt;/table&gt;&#xD;
        &lt;p&gt;&#xD;
 &#xD;
&lt;/p&gt;&#xD;
        &lt;p&gt;&#xD;
        &lt;/p&gt;&#xD;
        &lt;div class="wlWriterSmartContent" id="84E294D0-71C9-4bd0-A0FE-95764E0368D9:dda7f1bb-fbbf-4ff1-afb9-a204356fe3d7" contenteditable="false" style="PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px"&gt;&#xD;
          &lt;a id="map-e1ef3023-f8f0-4677-85a1-14ee2ceb5731" title="Click to view this map on Live.com" href="http://local.live.com/default.aspx?v=2&amp;amp;cp=51,20089~6,726379&amp;amp;lvl=16&amp;amp;style=a&amp;amp;sp=aN.51,20078_6,723826_Swiss%25c3%25b4tel_Swiss%25c3%25b4tel" alt="Click to view this map on Live.com"&gt;View&#xD;
map&lt;/a&gt;&#xD;
        &lt;/div&gt;&#xD;
 - The Swissôtel is placed directly near the Rhine and is approx. 10 min away&#xD;
from the "Düsseldorf Altstadt" if you drive by car. &#xD;
&lt;p&gt;&lt;/p&gt;&lt;img width="0" height="0" src="http://www.fits-consulting.de/blog/aggbug.ashx?id=30bf8db6-6a70-45ae-bee8-e3fcb23c609c"&gt;&lt;/img&gt;&lt;br&gt;&lt;hr&gt;&lt;/hr&gt;&lt;p&gt;&#xD;
This weblog is sponsored by &lt;a href="http://www.fits-consulting.de"&gt;FITS&lt;/a&gt;. &#xD;
&lt;br&gt;&#xD;
We support &lt;a href="http://www.sqlpass.de"&gt;PASS Germany&lt;/a&gt;!&#xD;
&lt;/p&gt;&lt;/body&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/SomeThoughtsMF?a=wJXKSOl6Res:uJx7nXnvvtU:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SomeThoughtsMF?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SomeThoughtsMF?a=wJXKSOl6Res:uJx7nXnvvtU:63t7Ie-LG7Y"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SomeThoughtsMF?d=63t7Ie-LG7Y" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SomeThoughtsMF?a=wJXKSOl6Res:uJx7nXnvvtU:ozPqQDaSF7U"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SomeThoughtsMF?i=wJXKSOl6Res:uJx7nXnvvtU:ozPqQDaSF7U" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SomeThoughtsMF?a=wJXKSOl6Res:uJx7nXnvvtU:D7DqB2pKExk"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SomeThoughtsMF?i=wJXKSOl6Res:uJx7nXnvvtU:D7DqB2pKExk" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/SomeThoughtsMF/~4/wJXKSOl6Res" height="1" width="1"/&gt;</description>
      <comments>http://www.fits-consulting.de/blog/CommentView,guid,30bf8db6-6a70-45ae-bee8-e3fcb23c609c.aspx</comments>
      <category>MS SQL Server;PASS;Events</category>
    <feedburner:origLink>http://www.fits-consulting.de/blog/PermaLink,guid,30bf8db6-6a70-45ae-bee8-e3fcb23c609c.aspx</feedburner:origLink></item>
    <item>
      <trackback:ping>http://www.fits-consulting.de/blog/Trackback.aspx?guid=a6a0153e-683e-487c-bf0c-854246b91ac8</trackback:ping>
      <pingback:server>http://www.fits-consulting.de/blog/pingback.aspx</pingback:server>
      <pingback:target>http://www.fits-consulting.de/blog/PermaLink,guid,a6a0153e-683e-487c-bf0c-854246b91ac8.aspx</pingback:target>
      <dc:creator>Markus Fischer</dc:creator>
      <wfw:comment>http://www.fits-consulting.de/blog/CommentView,guid,a6a0153e-683e-487c-bf0c-854246b91ac8.aspx</wfw:comment>
      <wfw:commentRss>http://www.fits-consulting.de/blog/SyndicationService.asmx/GetEntryCommentsRss?guid=a6a0153e-683e-487c-bf0c-854246b91ac8</wfw:commentRss>
      <title>DasBlog2 Theme Contest</title>
      <guid isPermaLink="false">http://www.fits-consulting.de/blog/PermaLink,guid,a6a0153e-683e-487c-bf0c-854246b91ac8.aspx</guid>
      <link>http://feedproxy.google.com/~r/SomeThoughtsMF/~3/X_B5fGouK6w/PermaLink,guid,a6a0153e-683e-487c-bf0c-854246b91ac8.aspx</link>
      <pubDate>Fri, 06 Jul 2007 00:34:30 GMT</pubDate>
      <description>Scott Hanselman has posted about the "DasBlog Theme Contest" started to get some more themes for the start of the 2.0 release of DasBlog.

The contest is hosted by Ben Scheirman at [http://www.flux88.com/das BlogThemeContest.aspx (please remove the blank by yourself, DasBlog is mixing up the link due to an included ContentFilter...)], who also provides a step-by-step description on how to create an own theme.

If you have ever thought of feeling as a designer and create a new theme for DasBlog? There will be no better time than now! :-)&lt;img width="0" height="0" src="http://www.fits-consulting.de/blog/aggbug.ashx?id=a6a0153e-683e-487c-bf0c-854246b91ac8"/&gt;&lt;br/&gt;&lt;hr/&gt;&lt;p&gt;This weblog is sponsored by &lt;a href="http://www.fits-consulting.de"&gt;FITS&lt;/a&gt;. &lt;br&gt;
We support &lt;a href="http://www.sqlpass.de"&gt;PASS Germany&lt;/a&gt;!&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/SomeThoughtsMF?a=X_B5fGouK6w:jVgsFaM8TaI:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SomeThoughtsMF?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SomeThoughtsMF?a=X_B5fGouK6w:jVgsFaM8TaI:63t7Ie-LG7Y"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SomeThoughtsMF?d=63t7Ie-LG7Y" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SomeThoughtsMF?a=X_B5fGouK6w:jVgsFaM8TaI:ozPqQDaSF7U"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SomeThoughtsMF?i=X_B5fGouK6w:jVgsFaM8TaI:ozPqQDaSF7U" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SomeThoughtsMF?a=X_B5fGouK6w:jVgsFaM8TaI:D7DqB2pKExk"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SomeThoughtsMF?i=X_B5fGouK6w:jVgsFaM8TaI:D7DqB2pKExk" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/SomeThoughtsMF/~4/X_B5fGouK6w" height="1" width="1"/&gt;</description>
      <comments>http://www.fits-consulting.de/blog/CommentView,guid,a6a0153e-683e-487c-bf0c-854246b91ac8.aspx</comments>
      <category>aBlog</category>
    <feedburner:origLink>http://www.fits-consulting.de/blog/PermaLink,guid,a6a0153e-683e-487c-bf0c-854246b91ac8.aspx</feedburner:origLink></item>
    <item>
      <trackback:ping>http://www.fits-consulting.de/blog/Trackback.aspx?guid=3fe23cbc-9a1d-4c1e-8bcc-e8aeca1e9770</trackback:ping>
      <pingback:server>http://www.fits-consulting.de/blog/pingback.aspx</pingback:server>
      <pingback:target>http://www.fits-consulting.de/blog/PermaLink,guid,3fe23cbc-9a1d-4c1e-8bcc-e8aeca1e9770.aspx</pingback:target>
      <dc:creator>Markus Fischer</dc:creator>
      <wfw:comment>http://www.fits-consulting.de/blog/CommentView,guid,3fe23cbc-9a1d-4c1e-8bcc-e8aeca1e9770.aspx</wfw:comment>
      <wfw:commentRss>http://www.fits-consulting.de/blog/SyndicationService.asmx/GetEntryCommentsRss?guid=3fe23cbc-9a1d-4c1e-8bcc-e8aeca1e9770</wfw:commentRss>
      
      <title>Phil Brammer: SSIS - Using a Script Component as a Source</title>
      <guid isPermaLink="false">http://www.fits-consulting.de/blog/PermaLink,guid,3fe23cbc-9a1d-4c1e-8bcc-e8aeca1e9770.aspx</guid>
      <link>http://feedproxy.google.com/~r/SomeThoughtsMF/~3/bkEkl7AHyh4/PermaLink,guid,3fe23cbc-9a1d-4c1e-8bcc-e8aeca1e9770.aspx</link>
      <pubDate>Thu, 05 Jul 2007 21:22:14 GMT</pubDate>
      <description>&lt;body xmlns="http://www.w3.org/1999/xhtml"&gt;&#xD;
        &lt;p&gt;&#xD;
          &lt;a title="Phil Brammer blog" href="http://www.ssistalk.com" target="_blank"&gt;Phil Brammer&lt;/a&gt; has&#xD;
posted a very nice and simple quick tutorial on using a script component as a source&#xD;
on his blog:&#xD;
&lt;/p&gt;&#xD;
        &lt;p&gt;&#xD;
          &lt;a title="ssis-using-a-script-component-as-a-source" href="http://www.ssistalk.com/2007/04/04/ssis-using-a-script-component-as-a-source/#more-42" target="_blank"&gt;http://www.ssistalk.com/2007/04/04/ssis-using-a-script-component-as-a-source/#more-42&lt;/a&gt;&#xD;
        &lt;/p&gt;&#xD;
        &lt;p&gt;&#xD;
Really worth reading!&#xD;
&lt;/p&gt;&#xD;
        &lt;img width="0" height="0" src="http://www.fits-consulting.de/blog/aggbug.ashx?id=3fe23cbc-9a1d-4c1e-8bcc-e8aeca1e9770"&gt;&lt;/img&gt;&#xD;
        &lt;br&gt;&#xD;
        &lt;hr&gt;&lt;/hr&gt;&#xD;
        &lt;p&gt;&#xD;
This weblog is sponsored by &lt;a href="http://www.fits-consulting.de"&gt;FITS&lt;/a&gt;. &#xD;
&lt;br&gt;&#xD;
We support &lt;a href="http://www.sqlpass.de"&gt;PASS Germany&lt;/a&gt;!&#xD;
&lt;/p&gt;&#xD;
      &lt;/body&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/SomeThoughtsMF?a=bkEkl7AHyh4:lUzVEpPhlhY:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SomeThoughtsMF?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SomeThoughtsMF?a=bkEkl7AHyh4:lUzVEpPhlhY:63t7Ie-LG7Y"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SomeThoughtsMF?d=63t7Ie-LG7Y" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SomeThoughtsMF?a=bkEkl7AHyh4:lUzVEpPhlhY:ozPqQDaSF7U"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SomeThoughtsMF?i=bkEkl7AHyh4:lUzVEpPhlhY:ozPqQDaSF7U" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SomeThoughtsMF?a=bkEkl7AHyh4:lUzVEpPhlhY:D7DqB2pKExk"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SomeThoughtsMF?i=bkEkl7AHyh4:lUzVEpPhlhY:D7DqB2pKExk" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/SomeThoughtsMF/~4/bkEkl7AHyh4" height="1" width="1"/&gt;</description>
      <comments>http://www.fits-consulting.de/blog/CommentView,guid,3fe23cbc-9a1d-4c1e-8bcc-e8aeca1e9770.aspx</comments>
      <category>MS SQL Server;MS SQL Server/DTS - SSIS</category>
    <feedburner:origLink>http://www.fits-consulting.de/blog/PermaLink,guid,3fe23cbc-9a1d-4c1e-8bcc-e8aeca1e9770.aspx</feedburner:origLink></item>
    <item>
      <trackback:ping>http://www.fits-consulting.de/blog/Trackback.aspx?guid=be8cb424-fdd3-4447-bbf2-0dcebec30444</trackback:ping>
      <pingback:server>http://www.fits-consulting.de/blog/pingback.aspx</pingback:server>
      <pingback:target>http://www.fits-consulting.de/blog/PermaLink,guid,be8cb424-fdd3-4447-bbf2-0dcebec30444.aspx</pingback:target>
      <dc:creator>Markus Fischer</dc:creator>
      <wfw:comment>http://www.fits-consulting.de/blog/CommentView,guid,be8cb424-fdd3-4447-bbf2-0dcebec30444.aspx</wfw:comment>
      <wfw:commentRss>http://www.fits-consulting.de/blog/SyndicationService.asmx/GetEntryCommentsRss?guid=be8cb424-fdd3-4447-bbf2-0dcebec30444</wfw:commentRss>
      
      <title>Visual Studio 2005 Keyboard Shortcut Reference Posters</title>
      <guid isPermaLink="false">http://www.fits-consulting.de/blog/PermaLink,guid,be8cb424-fdd3-4447-bbf2-0dcebec30444.aspx</guid>
      <link>http://feedproxy.google.com/~r/SomeThoughtsMF/~3/OKveEzSsYrk/PermaLink,guid,be8cb424-fdd3-4447-bbf2-0dcebec30444.aspx</link>
      <pubDate>Thu, 05 Jul 2007 20:25:16 GMT</pubDate>
      <description>&lt;body xmlns="http://www.w3.org/1999/xhtml"&gt;&#xD;
        &lt;p&gt;&#xD;
Microsoft provides some useful nice stuff for download:&#xD;
&lt;/p&gt;&#xD;
        &lt;p&gt;&#xD;
          &lt;em&gt;&#xD;
            &lt;font color="#c0c0c0"&gt;"Keyboard shortcuts can help increase productivity when&#xD;
performing certain tasks within the Visual Studio 2005 IDE (Integrated Development&#xD;
Environment). This wall poster provides the shortcut and associated description for&#xD;
the default key bindings setup in the Visual Basic 2005 profile. The poster is provided&#xD;
here in both color and grayscale for you to print locally as a PDF file."&lt;/font&gt;&#xD;
          &lt;/em&gt;&#xD;
        &lt;/p&gt;&#xD;
        &lt;p&gt;&#xD;
Download, print, place it near your keyboard and save time:&#xD;
&lt;/p&gt;&#xD;
        &lt;p&gt;&#xD;
          &lt;a title="Visual Basic 2005 Keyboard Shortcut Reference Poster" href="http://www.microsoft.com/downloads/details.aspx?FamilyID=6bb41456-9378-4746-b502-b4c5f7182203&amp;amp;DisplayLang=en" target="_blank"&gt;Visual&#xD;
Basic 2005 Keyboard Shortcut Reference Poster&lt;/a&gt;&#xD;
        &lt;/p&gt;&#xD;
        &lt;p&gt;&#xD;
          &lt;a title="Visual C# 2005 Keyboard Shortcut Reference Poster" href="http://www.microsoft.com/downloads/details.aspx?FamilyID=c15d210d-a926-46a8-a586-31f8a2e576fe&amp;amp;DisplayLang=en" target="_blank"&gt;Visual&#xD;
C# 2005 Keyboard Shortcut Reference Poster&lt;/a&gt;&#xD;
        &lt;/p&gt;&#xD;
        &lt;p&gt;&#xD;
          &lt;a title="Visual C++ 2005 Keyboard Shortcut Reference Poster" href="http://www.microsoft.com/downloads/details.aspx?FamilyID=bccf84f4-4136-48b2-b4ec-83eaa484da20&amp;amp;DisplayLang=en" target="_blank"&gt;Visual&#xD;
C++ 2005 Keyboard Shortcut Reference Poster&lt;/a&gt;&#xD;
        &lt;/p&gt;&#xD;
        &lt;p&gt;&#xD;
Microsoft, what about providing that for the Business Intelligence Developer Studio&#xD;
and the SQL Server Management Studion also??&lt;br&gt;&#xD;
:-)&#xD;
&lt;/p&gt;&#xD;
        &lt;img width="0" height="0" src="http://www.fits-consulting.de/blog/aggbug.ashx?id=be8cb424-fdd3-4447-bbf2-0dcebec30444"&gt;&lt;/img&gt;&#xD;
        &lt;br&gt;&#xD;
        &lt;hr&gt;&lt;/hr&gt;&#xD;
        &lt;p&gt;&#xD;
This weblog is sponsored by &lt;a href="http://www.fits-consulting.de"&gt;FITS&lt;/a&gt;. &#xD;
&lt;br&gt;&#xD;
We support &lt;a href="http://www.sqlpass.de"&gt;PASS Germany&lt;/a&gt;!&#xD;
&lt;/p&gt;&#xD;
      &lt;/body&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/SomeThoughtsMF?a=OKveEzSsYrk:tYCM5_mWeFE:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SomeThoughtsMF?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SomeThoughtsMF?a=OKveEzSsYrk:tYCM5_mWeFE:63t7Ie-LG7Y"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SomeThoughtsMF?d=63t7Ie-LG7Y" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SomeThoughtsMF?a=OKveEzSsYrk:tYCM5_mWeFE:ozPqQDaSF7U"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SomeThoughtsMF?i=OKveEzSsYrk:tYCM5_mWeFE:ozPqQDaSF7U" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SomeThoughtsMF?a=OKveEzSsYrk:tYCM5_mWeFE:D7DqB2pKExk"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SomeThoughtsMF?i=OKveEzSsYrk:tYCM5_mWeFE:D7DqB2pKExk" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/SomeThoughtsMF/~4/OKveEzSsYrk" height="1" width="1"/&gt;</description>
      <comments>http://www.fits-consulting.de/blog/CommentView,guid,be8cb424-fdd3-4447-bbf2-0dcebec30444.aspx</comments>
      <category>Development/.Net;MS</category>
    <feedburner:origLink>http://www.fits-consulting.de/blog/PermaLink,guid,be8cb424-fdd3-4447-bbf2-0dcebec30444.aspx</feedburner:origLink></item>
    <item>
      <trackback:ping>http://www.fits-consulting.de/blog/Trackback.aspx?guid=832818c8-69ca-48fd-8c7d-b28099b99c32</trackback:ping>
      <pingback:server>http://www.fits-consulting.de/blog/pingback.aspx</pingback:server>
      <pingback:target>http://www.fits-consulting.de/blog/PermaLink,guid,832818c8-69ca-48fd-8c7d-b28099b99c32.aspx</pingback:target>
      <dc:creator>Markus Fischer</dc:creator>
      <wfw:comment>http://www.fits-consulting.de/blog/CommentView,guid,832818c8-69ca-48fd-8c7d-b28099b99c32.aspx</wfw:comment>
      <wfw:commentRss>http://www.fits-consulting.de/blog/SyndicationService.asmx/GetEntryCommentsRss?guid=832818c8-69ca-48fd-8c7d-b28099b99c32</wfw:commentRss>
      <title>PASS BootCamp 2007 - DBA &amp; Reporting Services</title>
      <guid isPermaLink="false">http://www.fits-consulting.de/blog/PermaLink,guid,832818c8-69ca-48fd-8c7d-b28099b99c32.aspx</guid>
      <link>http://feedproxy.google.com/~r/SomeThoughtsMF/~3/e-K8Gyo3R58/PermaLink,guid,832818c8-69ca-48fd-8c7d-b28099b99c32.aspx</link>
      <pubDate>Wed, 20 Jun 2007 21:29:37 GMT</pubDate>
      <description>PASS Germany is doing a BootCamp again this year!

[Even if it is an event in German language I am writing in English - please spread this news around in your blogs though interested community members have the chance to participate]

We are slightly breaking traditions this year, because we are not having a complete BI-focused BootCamp, we are having two different tracks this time:

the first one is DBA-stuff including performance optimization, clustering, mirroring, security, etc

the second one is a deep dive into SQL Server Reporting Services including development, design, security, infrastructur and 3rd party tools like Dundas also
With one habit we do not break traditions! We have included three suprising night sessions again and also two late night sessions - stay tuned!

For further information visit the event page - if you want to register, please use this link.

The Early-Bird ends at 9th July 2007 and the seats are limited - so register as fast as possible...&lt;img width="0" height="0" src="http://www.fits-consulting.de/blog/aggbug.ashx?id=832818c8-69ca-48fd-8c7d-b28099b99c32"/&gt;&lt;br/&gt;&lt;hr/&gt;&lt;p&gt;This weblog is sponsored by &lt;a href="http://www.fits-consulting.de"&gt;FITS&lt;/a&gt;. &lt;br&gt;
We support &lt;a href="http://www.sqlpass.de"&gt;PASS Germany&lt;/a&gt;!&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/SomeThoughtsMF?a=e-K8Gyo3R58:nBgRB3zTMFI:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SomeThoughtsMF?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SomeThoughtsMF?a=e-K8Gyo3R58:nBgRB3zTMFI:63t7Ie-LG7Y"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SomeThoughtsMF?d=63t7Ie-LG7Y" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SomeThoughtsMF?a=e-K8Gyo3R58:nBgRB3zTMFI:ozPqQDaSF7U"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SomeThoughtsMF?i=e-K8Gyo3R58:nBgRB3zTMFI:ozPqQDaSF7U" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SomeThoughtsMF?a=e-K8Gyo3R58:nBgRB3zTMFI:D7DqB2pKExk"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SomeThoughtsMF?i=e-K8Gyo3R58:nBgRB3zTMFI:D7DqB2pKExk" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/SomeThoughtsMF/~4/e-K8Gyo3R58" height="1" width="1"/&gt;</description>
      <comments>http://www.fits-consulting.de/blog/CommentView,guid,832818c8-69ca-48fd-8c7d-b28099b99c32.aspx</comments>
      <category>BI/Reporting;MS SQL Server;MS SQL Server/RDBMS;MS SQL Server/RS - SSRS;PASS</category>
    <feedburner:origLink>http://www.fits-consulting.de/blog/PermaLink,guid,832818c8-69ca-48fd-8c7d-b28099b99c32.aspx</feedburner:origLink></item>
    <item>
      <trackback:ping>http://www.fits-consulting.de/blog/Trackback.aspx?guid=e636c883-93b0-4fef-ad8a-5b47c1705aab</trackback:ping>
      <pingback:server>http://www.fits-consulting.de/blog/pingback.aspx</pingback:server>
      <pingback:target>http://www.fits-consulting.de/blog/PermaLink,guid,e636c883-93b0-4fef-ad8a-5b47c1705aab.aspx</pingback:target>
      <dc:creator>Markus Fischer</dc:creator>
      <wfw:comment>http://www.fits-consulting.de/blog/CommentView,guid,e636c883-93b0-4fef-ad8a-5b47c1705aab.aspx</wfw:comment>
      <wfw:commentRss>http://www.fits-consulting.de/blog/SyndicationService.asmx/GetEntryCommentsRss?guid=e636c883-93b0-4fef-ad8a-5b47c1705aab</wfw:commentRss>
      <title>PASS: 15. Treffen der Regionalgruppe Ruhrgebiet am 10. April 2007 ab 18.00 Uhr</title>
      <guid isPermaLink="false">http://www.fits-consulting.de/blog/PermaLink,guid,e636c883-93b0-4fef-ad8a-5b47c1705aab.aspx</guid>
      <link>http://feedproxy.google.com/~r/SomeThoughtsMF/~3/heO00joGRYI/PermaLink,guid,e636c883-93b0-4fef-ad8a-5b47c1705aab.aspx</link>
      <pubDate>Tue, 22 May 2007 05:04:44 GMT</pubDate>
      <description>PASS: 15. Treffen der Regionalgruppe Ruhrgebiet am 10. April 2007 ab 18.00 Uhr&lt;img width="0" height="0" src="http://www.fits-consulting.de/blog/aggbug.ashx?id=e636c883-93b0-4fef-ad8a-5b47c1705aab"/&gt;&lt;br/&gt;&lt;hr/&gt;&lt;p&gt;This weblog is sponsored by &lt;a href="http://www.fits-consulting.de"&gt;FITS&lt;/a&gt;. &lt;br&gt;
We support &lt;a href="http://www.sqlpass.de"&gt;PASS Germany&lt;/a&gt;!&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/SomeThoughtsMF?a=heO00joGRYI:ikZTqzdilnw:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SomeThoughtsMF?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SomeThoughtsMF?a=heO00joGRYI:ikZTqzdilnw:63t7Ie-LG7Y"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SomeThoughtsMF?d=63t7Ie-LG7Y" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SomeThoughtsMF?a=heO00joGRYI:ikZTqzdilnw:ozPqQDaSF7U"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SomeThoughtsMF?i=heO00joGRYI:ikZTqzdilnw:ozPqQDaSF7U" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SomeThoughtsMF?a=heO00joGRYI:ikZTqzdilnw:D7DqB2pKExk"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SomeThoughtsMF?i=heO00joGRYI:ikZTqzdilnw:D7DqB2pKExk" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/SomeThoughtsMF/~4/heO00joGRYI" height="1" width="1"/&gt;</description>
      <comments>http://www.fits-consulting.de/blog/CommentView,guid,e636c883-93b0-4fef-ad8a-5b47c1705aab.aspx</comments>
      <category>MS SQL Server/AS - SSAS;PASS;Development/MDX</category>
    <feedburner:origLink>http://www.fits-consulting.de/blog/PermaLink,guid,e636c883-93b0-4fef-ad8a-5b47c1705aab.aspx</feedburner:origLink></item>
    <item>
      <trackback:ping>http://www.fits-consulting.de/blog/Trackback.aspx?guid=eb01b206-73ee-45c9-a281-0366c3725937</trackback:ping>
      <pingback:server>http://www.fits-consulting.de/blog/pingback.aspx</pingback:server>
      <pingback:target>http://www.fits-consulting.de/blog/PermaLink,guid,eb01b206-73ee-45c9-a281-0366c3725937.aspx</pingback:target>
      <dc:creator>Markus Fischer</dc:creator>
      <wfw:comment>http://www.fits-consulting.de/blog/CommentView,guid,eb01b206-73ee-45c9-a281-0366c3725937.aspx</wfw:comment>
      <wfw:commentRss>http://www.fits-consulting.de/blog/SyndicationService.asmx/GetEntryCommentsRss?guid=eb01b206-73ee-45c9-a281-0366c3725937</wfw:commentRss>
      
      <title>SQL Server Katmai - its official</title>
      <guid isPermaLink="false">http://www.fits-consulting.de/blog/PermaLink,guid,eb01b206-73ee-45c9-a281-0366c3725937.aspx</guid>
      <link>http://feedproxy.google.com/~r/SomeThoughtsMF/~3/ZlHcKoPsBfU/PermaLink,guid,eb01b206-73ee-45c9-a281-0366c3725937.aspx</link>
      <pubDate>Thu, 10 May 2007 02:03:05 GMT</pubDate>
      <description>&lt;body xmlns="http://www.w3.org/1999/xhtml"&gt;&#xD;
        &lt;p&gt;&#xD;
          &lt;a href="http://www.fits-consulting.de/blog/content/binary/WindowsLiveWriter/SQLServerKatmaiitsofficial_39C7/katmai_hero%5B3%5D.jpg" atomicselection="true"&gt;&#xD;
            &lt;img style="border-right: 0px; border-top: 0px; border-left: 0px; border-bottom: 0px" height="60" src="http://www.fits-consulting.de/blog/content/binary/WindowsLiveWriter/SQLServerKatmaiitsofficial_39C7/katmai_hero_thumb%5B1%5D.jpg" width="320" border="0"&gt;&lt;/img&gt;&#xD;
          &lt;/a&gt;&#xD;
        &lt;/p&gt;&#xD;
        &lt;p&gt;&#xD;
Today at the BI Conference in Seattle Jeff Raikes from Microsoft has given a first&#xD;
official impact - just slides - on the next SQL Server version.&#xD;
&lt;/p&gt;&#xD;
        &lt;p&gt;&#xD;
I have seen a new feature called Change Data Capture (also mentioned in the &lt;a title="Katmai datasheet" href="http://download.microsoft.com/download/B/F/2/BF24C54E-5635-4C79-AFB4-0C3F840E79F4/Katmai_datasheet_Final.pdf" target="_blank"&gt;datasheet&lt;/a&gt;)&#xD;
in the session "PL208 Data Warehousing with Microsoft SQL Server 2005" presented by&#xD;
Gopal Ashok, Program Manager with the SQL Server Product team, which was quite&#xD;
impressive.&#xD;
&lt;/p&gt;&#xD;
        &lt;p&gt;&#xD;
Ever dealt with the problem of having mass data in a table and no "real" marker to&#xD;
identify the specific rows for incremental data operations like inserts, updates and&#xD;
deletes?&lt;br&gt;&#xD;
The Change Data Capture should ease your pain by creating a kind of audit table to&#xD;
watch data modification without the need of programming stored procedures, triggers&#xD;
and so on.&lt;br&gt;&#xD;
I am extremely curious how this feature proves in real life scenarios. And I am also&#xD;
a little bit surprised if the SSIS team will not bring up some new tasks to enable&#xD;
the use of the audit table of the Change Data Capture - or do we still need to develop&#xD;
the handling concerning load cycles, deleting of successfully loaded records, etc&#xD;
by our own? A kind of automatic delta queue mechanism and handling like&#xD;
in SAP systems would be great!&#xD;
&lt;/p&gt;&#xD;
        &lt;p&gt;&#xD;
Tomorrow Ted Kummert, corporate vice president of the Data and Storage Platform Division&#xD;
at Microsoft will have a keynote at the morning - I hope that he will show some more&#xD;
live impressions.&#xD;
&lt;/p&gt;&#xD;
        &lt;p&gt;&#xD;
You will find the official press release &lt;a title="Katmai Press release" href="http://www.microsoft.com/presspass/press/2007/may07/05-09KatmaiPR.mspx" target="_blank"&gt;here&lt;/a&gt;.&#xD;
&lt;/p&gt;&#xD;
        &lt;p&gt;&#xD;
And there also is a &lt;a title="SQL future version" href="http://www.microsoft.com/sql/prodinfo/futureversion/default.mspx" target="_blank"&gt;information&#xD;
website&lt;/a&gt; online.&#xD;
&lt;/p&gt;&#xD;
        &lt;p&gt;&#xD;
Regarding to the press release, "SQL Server “Katmai” is scheduled to be delivered&#xD;
in 2008" - but there is no information about CTP´s available on the website yet.&#xD;
&lt;/p&gt;&#xD;
        &lt;img width="0" height="0" src="http://www.fits-consulting.de/blog/aggbug.ashx?id=eb01b206-73ee-45c9-a281-0366c3725937"&gt;&lt;/img&gt;&#xD;
        &lt;br&gt;&#xD;
        &lt;hr&gt;&lt;/hr&gt;&#xD;
        &lt;p&gt;&#xD;
This weblog is sponsored by &lt;a href="http://www.fits-consulting.de"&gt;FITS&lt;/a&gt;. &#xD;
&lt;br&gt;&#xD;
We support &lt;a href="http://www.sqlpass.de"&gt;PASS Germany&lt;/a&gt;!&#xD;
&lt;/p&gt;&#xD;
      &lt;/body&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/SomeThoughtsMF?a=ZlHcKoPsBfU:jWNgMCVvYqI:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SomeThoughtsMF?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SomeThoughtsMF?a=ZlHcKoPsBfU:jWNgMCVvYqI:63t7Ie-LG7Y"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SomeThoughtsMF?d=63t7Ie-LG7Y" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SomeThoughtsMF?a=ZlHcKoPsBfU:jWNgMCVvYqI:ozPqQDaSF7U"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SomeThoughtsMF?i=ZlHcKoPsBfU:jWNgMCVvYqI:ozPqQDaSF7U" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SomeThoughtsMF?a=ZlHcKoPsBfU:jWNgMCVvYqI:D7DqB2pKExk"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SomeThoughtsMF?i=ZlHcKoPsBfU:jWNgMCVvYqI:D7DqB2pKExk" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/SomeThoughtsMF/~4/ZlHcKoPsBfU" height="1" width="1"/&gt;</description>
      <comments>http://www.fits-consulting.de/blog/CommentView,guid,eb01b206-73ee-45c9-a281-0366c3725937.aspx</comments>
      <category>MS;MS SQL Server;MS SQL Server/AS - SSAS;MS SQL Server/DTS - SSIS;MS SQL Server/MSDB - Express;MS SQL Server/RDBMS;MS SQL Server/RS - SSRS</category>
    <feedburner:origLink>http://www.fits-consulting.de/blog/PermaLink,guid,eb01b206-73ee-45c9-a281-0366c3725937.aspx</feedburner:origLink></item>
    <item>
      <trackback:ping>http://www.fits-consulting.de/blog/Trackback.aspx?guid=7e3c8dbe-6e38-41c5-b54b-8edbdb822589</trackback:ping>
      <pingback:server>http://www.fits-consulting.de/blog/pingback.aspx</pingback:server>
      <pingback:target>http://www.fits-consulting.de/blog/PermaLink,guid,7e3c8dbe-6e38-41c5-b54b-8edbdb822589.aspx</pingback:target>
      <dc:creator>Markus Fischer</dc:creator>
      <wfw:comment>http://www.fits-consulting.de/blog/CommentView,guid,7e3c8dbe-6e38-41c5-b54b-8edbdb822589.aspx</wfw:comment>
      <wfw:commentRss>http://www.fits-consulting.de/blog/SyndicationService.asmx/GetEntryCommentsRss?guid=7e3c8dbe-6e38-41c5-b54b-8edbdb822589</wfw:commentRss>
      <title>Microsoft Business Intelligence Conference 2007, Seattle</title>
      <guid isPermaLink="false">http://www.fits-consulting.de/blog/PermaLink,guid,7e3c8dbe-6e38-41c5-b54b-8edbdb822589.aspx</guid>
      <link>http://feedproxy.google.com/~r/SomeThoughtsMF/~3/r8KRzkoI8JM/PermaLink,guid,7e3c8dbe-6e38-41c5-b54b-8edbdb822589.aspx</link>
      <pubDate>Mon, 07 May 2007 00:00:08 GMT</pubDate>
      <description>With the conference beginning on Tuesday with the Welcome Reception, I tried to build my schedule online today.
But as ecpected I have had a problem while choosing my schedule because there are some slots with many interesting session - I will have to choose spontanously which session I attend...&lt;img width="0" height="0" src="http://www.fits-consulting.de/blog/aggbug.ashx?id=7e3c8dbe-6e38-41c5-b54b-8edbdb822589"/&gt;&lt;br/&gt;&lt;hr/&gt;&lt;p&gt;This weblog is sponsored by &lt;a href="http://www.fits-consulting.de"&gt;FITS&lt;/a&gt;. &lt;br&gt;
We support &lt;a href="http://www.sqlpass.de"&gt;PASS Germany&lt;/a&gt;!&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/SomeThoughtsMF?a=r8KRzkoI8JM:m8rSW1oqQ9w:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SomeThoughtsMF?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SomeThoughtsMF?a=r8KRzkoI8JM:m8rSW1oqQ9w:63t7Ie-LG7Y"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SomeThoughtsMF?d=63t7Ie-LG7Y" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SomeThoughtsMF?a=r8KRzkoI8JM:m8rSW1oqQ9w:ozPqQDaSF7U"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SomeThoughtsMF?i=r8KRzkoI8JM:m8rSW1oqQ9w:ozPqQDaSF7U" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SomeThoughtsMF?a=r8KRzkoI8JM:m8rSW1oqQ9w:D7DqB2pKExk"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SomeThoughtsMF?i=r8KRzkoI8JM:m8rSW1oqQ9w:D7DqB2pKExk" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/SomeThoughtsMF/~4/r8KRzkoI8JM" height="1" width="1"/&gt;</description>
      <comments>http://www.fits-consulting.de/blog/CommentView,guid,7e3c8dbe-6e38-41c5-b54b-8edbdb822589.aspx</comments>
      <category>BI;MS</category>
    <feedburner:origLink>http://www.fits-consulting.de/blog/PermaLink,guid,7e3c8dbe-6e38-41c5-b54b-8edbdb822589.aspx</feedburner:origLink></item>
    <item>
      <trackback:ping>http://www.fits-consulting.de/blog/Trackback.aspx?guid=45ea91f8-947b-444f-ae75-5324247a6154</trackback:ping>
      <pingback:server>http://www.fits-consulting.de/blog/pingback.aspx</pingback:server>
      <pingback:target>http://www.fits-consulting.de/blog/PermaLink,guid,45ea91f8-947b-444f-ae75-5324247a6154.aspx</pingback:target>
      <dc:creator>Markus Fischer</dc:creator>
      <wfw:comment>http://www.fits-consulting.de/blog/CommentView,guid,45ea91f8-947b-444f-ae75-5324247a6154.aspx</wfw:comment>
      <wfw:commentRss>http://www.fits-consulting.de/blog/SyndicationService.asmx/GetEntryCommentsRss?guid=45ea91f8-947b-444f-ae75-5324247a6154</wfw:commentRss>
      
      <title>SQL Server troubleshooting</title>
      <guid isPermaLink="false">http://www.fits-consulting.de/blog/PermaLink,guid,45ea91f8-947b-444f-ae75-5324247a6154.aspx</guid>
      <link>http://feedproxy.google.com/~r/SomeThoughtsMF/~3/x5_MhhWaifA/PermaLink,guid,45ea91f8-947b-444f-ae75-5324247a6154.aspx</link>
      <pubDate>Tue, 01 May 2007 22:34:30 GMT</pubDate>
      <description>&lt;body xmlns="http://www.w3.org/1999/xhtml"&gt;&#xD;
        &lt;p&gt;&#xD;
          &lt;a title="Vera Noest" href="http://sql.veranoest.net/" target="_blank"&gt;Vera Noest&lt;/a&gt; provides&#xD;
a really great link collection of ressources which will be very usefull while doing&#xD;
troubleshoting.&#xD;
&lt;/p&gt;&#xD;
        &lt;p&gt;&#xD;
Vera also provides troubleshooting tips for &lt;a title="Terminal Server and Citrix" href="http://ts.veranoest.net/" target="_blank"&gt;Terminal&#xD;
Server and Citrix&lt;/a&gt;.&#xD;
&lt;/p&gt;&#xD;
        &lt;p&gt;&#xD;
Worth reading - check it out!&#xD;
&lt;/p&gt;&#xD;
        &lt;img width="0" height="0" src="http://www.fits-consulting.de/blog/aggbug.ashx?id=45ea91f8-947b-444f-ae75-5324247a6154"&gt;&lt;/img&gt;&#xD;
        &lt;br&gt;&#xD;
        &lt;hr&gt;&lt;/hr&gt;&#xD;
        &lt;p&gt;&#xD;
This weblog is sponsored by &lt;a href="http://www.fits-consulting.de"&gt;FITS&lt;/a&gt;. &#xD;
&lt;br&gt;&#xD;
We support &lt;a href="http://www.sqlpass.de"&gt;PASS Germany&lt;/a&gt;!&#xD;
&lt;/p&gt;&#xD;
      &lt;/body&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/SomeThoughtsMF?a=x5_MhhWaifA:y4VRzcTybXM:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SomeThoughtsMF?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SomeThoughtsMF?a=x5_MhhWaifA:y4VRzcTybXM:63t7Ie-LG7Y"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SomeThoughtsMF?d=63t7Ie-LG7Y" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SomeThoughtsMF?a=x5_MhhWaifA:y4VRzcTybXM:ozPqQDaSF7U"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SomeThoughtsMF?i=x5_MhhWaifA:y4VRzcTybXM:ozPqQDaSF7U" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SomeThoughtsMF?a=x5_MhhWaifA:y4VRzcTybXM:D7DqB2pKExk"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SomeThoughtsMF?i=x5_MhhWaifA:y4VRzcTybXM:D7DqB2pKExk" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/SomeThoughtsMF/~4/x5_MhhWaifA" height="1" width="1"/&gt;</description>
      <comments>http://www.fits-consulting.de/blog/CommentView,guid,45ea91f8-947b-444f-ae75-5324247a6154.aspx</comments>
      <category>MS;MS SQL Server;MS SQL Server/AS - SSAS;MS SQL Server/DTS - SSIS;MS SQL Server/MSDB - Express;MS SQL Server/RDBMS;MS SQL Server/RS - SSRS</category>
    <feedburner:origLink>http://www.fits-consulting.de/blog/PermaLink,guid,45ea91f8-947b-444f-ae75-5324247a6154.aspx</feedburner:origLink></item>
    <item>
      <trackback:ping>http://www.fits-consulting.de/blog/Trackback.aspx?guid=ce3ab959-2fe4-40bf-beee-1f73f80d0ebd</trackback:ping>
      <pingback:server>http://www.fits-consulting.de/blog/pingback.aspx</pingback:server>
      <pingback:target>http://www.fits-consulting.de/blog/PermaLink,guid,ce3ab959-2fe4-40bf-beee-1f73f80d0ebd.aspx</pingback:target>
      <dc:creator>Markus Fischer</dc:creator>
      <wfw:comment>http://www.fits-consulting.de/blog/CommentView,guid,ce3ab959-2fe4-40bf-beee-1f73f80d0ebd.aspx</wfw:comment>
      <wfw:commentRss>http://www.fits-consulting.de/blog/SyndicationService.asmx/GetEntryCommentsRss?guid=ce3ab959-2fe4-40bf-beee-1f73f80d0ebd</wfw:commentRss>
      <slash:comments>3</slash:comments>
      
      <title>little SQL-helpers: Extracting Olap Data from SSAS using SSIS - Darren Gosbell</title>
      <guid isPermaLink="false">http://www.fits-consulting.de/blog/PermaLink,guid,ce3ab959-2fe4-40bf-beee-1f73f80d0ebd.aspx</guid>
      <link>http://feedproxy.google.com/~r/SomeThoughtsMF/~3/Q8JfGy7wb6k/PermaLink,guid,ce3ab959-2fe4-40bf-beee-1f73f80d0ebd.aspx</link>
      <pubDate>Tue, 01 May 2007 22:05:16 GMT</pubDate>
      <description>&lt;body xmlns="http://www.w3.org/1999/xhtml"&gt;&#xD;
        &lt;p&gt;&#xD;
          &lt;a title="Extracting Olap Data from SSAS using SSIS" href="http://geekswithblogs.net/darrengosbell/archive/2006/04/26/76418.aspx" target="_blank"&gt;Darren&#xD;
Gosbell&lt;/a&gt; has posted a very interesting article about querying SSAS and use the&#xD;
result in the relational part of SQL Server.&#xD;
&lt;/p&gt;&#xD;
        &lt;p&gt;&#xD;
I have used it in a project to retransfer data which was calculated due to a parent&#xD;
child dimension containing items for a financial analysis.&lt;br&gt;&#xD;
Calculating this via the relational data would have been a mess, because of having&#xD;
to rebuild the whole calculation from the bottom to the top of the hierarchy.&#xD;
&lt;/p&gt;&#xD;
        &lt;p&gt;&#xD;
All you have to do is to define a linked server in the first step:&#xD;
&lt;/p&gt;&#xD;
        &lt;pre class="csharpcode"&gt;&#xD;
          &lt;span class="kwrd"&gt;USE&lt;/span&gt; master &lt;span class="kwrd"&gt;GO&lt;/span&gt; /* &lt;span class="kwrd"&gt;Add&lt;/span&gt;&lt;span class="kwrd"&gt;new&lt;/span&gt; linked&#xD;
server */ &lt;span class="kwrd"&gt;EXEC&lt;/span&gt; sp_addlinkedserver @server=&lt;span class="str"&gt;'LINKED_OLAP'&lt;/span&gt;, &lt;span class="rem"&gt;--&#xD;
local SQL name given to the linked server &lt;/span&gt; @srvproduct=&lt;span class="str"&gt;''&lt;/span&gt;, &lt;span class="rem"&gt;--&#xD;
not used &lt;/span&gt; @provider=&lt;span class="str"&gt;'MSOLAP.3'&lt;/span&gt;, &lt;span class="rem"&gt;--&#xD;
OLE DB provider (the .2 means the SQL2K version) &lt;/span&gt; @datasrc=&lt;span class="str"&gt;'localhost'&lt;/span&gt;, &lt;span class="rem"&gt;--&#xD;
analysis server name (machine name) &lt;/span&gt; @&lt;span class="kwrd"&gt;catalog&lt;/span&gt;=&lt;span class="str"&gt;'Adventure&#xD;
Works DW'&lt;/span&gt;&lt;span class="rem"&gt;-- default catalog/database&lt;/span&gt;&lt;/pre&gt;&#xD;
        &lt;style type="text/css"&gt;.csharpcode, .csharpcode pre&#xD;
{&#xD;
	font-size: small;&#xD;
	color: black;&#xD;
	font-family: consolas, "Courier New", courier, monospace;&#xD;
	background-color: #ffffff;&#xD;
	/*white-space: pre;*/&#xD;
}&#xD;
.csharpcode pre { margin: 0em; }&#xD;
.csharpcode .rem { color: #008000; }&#xD;
.csharpcode .kwrd { color: #0000ff; }&#xD;
.csharpcode .str { color: #006080; }&#xD;
.csharpcode .op { color: #0000c0; }&#xD;
.csharpcode .preproc { color: #cc6633; }&#xD;
.csharpcode .asp { background-color: #ffff00; }&#xD;
.csharpcode .html { color: #800000; }&#xD;
.csharpcode .attr { color: #ff0000; }&#xD;
.csharpcode .alt &#xD;
{&#xD;
	background-color: #f4f4f4;&#xD;
	width: 100%;&#xD;
	margin: 0em;&#xD;
}&#xD;
.csharpcode .lnum { color: #606060; }&#xD;
&lt;/style&gt;&#xD;
        &lt;p&gt;&#xD;
After successfully defining the linked server you will be able to query any SSAS cube&#xD;
based on your security like this way:&#xD;
&lt;/p&gt;&#xD;
        &lt;pre class="csharpcode"&gt;&#xD;
          &lt;span class="kwrd"&gt;SELECT&lt;/span&gt; * &lt;span class="kwrd"&gt;FROM&lt;/span&gt;&lt;span class="kwrd"&gt;OpenQuery&lt;/span&gt;(linked_olap,&lt;span class="str"&gt;'SELECT&#xD;
--measures.members {Measures.[Internet Sales Amount]} ON COLUMNS, [Date].[Month].members&#xD;
ON ROWS FROM [Adventure Works]'&lt;/span&gt;) &lt;/pre&gt;&#xD;
        &lt;p&gt;&#xD;
While writing this blog entry I tested it on my notebook also - and was very astonished&#xD;
that querying the cube does not work, while testing the linked server worked&#xD;
well.&lt;br&gt;&#xD;
I am getting an error message like:&lt;br&gt;&#xD;
"Msg 7399, Level 16, State 1, Line 1&lt;br&gt;&#xD;
The OLE DB provider "MSOLAP.3" for linked server "linked_olap" reported an error.&#xD;
The provider did not give any information about the error.&lt;br&gt;&#xD;
Msg 7330, Level 16, State 2, Line 1&lt;br&gt;&#xD;
Cannot fetch a row from OLE DB provider "MSOLAP.3" for linked server "linked_olap"."&#xD;
&lt;/p&gt;&#xD;
        &lt;p&gt;&#xD;
Maybe it depends on Windows Vista, even with the security set in the right way and&#xD;
also running SSMS as an administrator...&#xD;
&lt;/p&gt;&#xD;
        &lt;img width="0" height="0" src="http://www.fits-consulting.de/blog/aggbug.ashx?id=ce3ab959-2fe4-40bf-beee-1f73f80d0ebd"&gt;&lt;/img&gt;&#xD;
        &lt;br&gt;&#xD;
        &lt;hr&gt;&lt;/hr&gt;&#xD;
        &lt;p&gt;&#xD;
This weblog is sponsored by &lt;a href="http://www.fits-consulting.de"&gt;FITS&lt;/a&gt;. &#xD;
&lt;br&gt;&#xD;
We support &lt;a href="http://www.sqlpass.de"&gt;PASS Germany&lt;/a&gt;!&#xD;
&lt;/p&gt;&#xD;
      &lt;/body&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/SomeThoughtsMF?a=Q8JfGy7wb6k:heOa49sXg9M:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SomeThoughtsMF?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SomeThoughtsMF?a=Q8JfGy7wb6k:heOa49sXg9M:63t7Ie-LG7Y"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SomeThoughtsMF?d=63t7Ie-LG7Y" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SomeThoughtsMF?a=Q8JfGy7wb6k:heOa49sXg9M:ozPqQDaSF7U"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SomeThoughtsMF?i=Q8JfGy7wb6k:heOa49sXg9M:ozPqQDaSF7U" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SomeThoughtsMF?a=Q8JfGy7wb6k:heOa49sXg9M:D7DqB2pKExk"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SomeThoughtsMF?i=Q8JfGy7wb6k:heOa49sXg9M:D7DqB2pKExk" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/SomeThoughtsMF/~4/Q8JfGy7wb6k" height="1" width="1"/&gt;</description>
      <comments>http://www.fits-consulting.de/blog/CommentView,guid,ce3ab959-2fe4-40bf-beee-1f73f80d0ebd.aspx</comments>
      <category>Development/T-SQL;MS SQL Server;MS SQL Server/AS - SSAS;MS SQL Server/RDBMS</category>
    <feedburner:origLink>http://www.fits-consulting.de/blog/PermaLink,guid,ce3ab959-2fe4-40bf-beee-1f73f80d0ebd.aspx</feedburner:origLink></item>
    <item>
      <trackback:ping>http://www.fits-consulting.de/blog/Trackback.aspx?guid=ea8c82ed-9ebd-4e4d-827a-7c7405dbf806</trackback:ping>
      <pingback:server>http://www.fits-consulting.de/blog/pingback.aspx</pingback:server>
      <pingback:target>http://www.fits-consulting.de/blog/PermaLink,guid,ea8c82ed-9ebd-4e4d-827a-7c7405dbf806.aspx</pingback:target>
      <dc:creator>Markus Fischer</dc:creator>
      <wfw:comment>http://www.fits-consulting.de/blog/CommentView,guid,ea8c82ed-9ebd-4e4d-827a-7c7405dbf806.aspx</wfw:comment>
      <wfw:commentRss>http://www.fits-consulting.de/blog/SyndicationService.asmx/GetEntryCommentsRss?guid=ea8c82ed-9ebd-4e4d-827a-7c7405dbf806</wfw:commentRss>
      
      <title>We7</title>
      <guid isPermaLink="false">http://www.fits-consulting.de/blog/PermaLink,guid,ea8c82ed-9ebd-4e4d-827a-7c7405dbf806.aspx</guid>
      <link>http://feedproxy.google.com/~r/SomeThoughtsMF/~3/TtWJwTjY0Sg/PermaLink,guid,ea8c82ed-9ebd-4e4d-827a-7c7405dbf806.aspx</link>
      <pubDate>Tue, 01 May 2007 21:41:06 GMT</pubDate>
      <description>&lt;body xmlns="http://www.w3.org/1999/xhtml"&gt;&#xD;
        &lt;p&gt;&#xD;
Interested in downloading music for free? Without DRM?&lt;br&gt;&#xD;
You will just be targeted with advertising and the advertiser pays the artist. We&#xD;
will have to see if the advertising is implemented in a smooth way or just is annoying.&#xD;
&lt;/p&gt;&#xD;
        &lt;p&gt;&#xD;
          &lt;a href="http://www.we7.com/images/desire_triangle.gif" atomicselection="true"&gt;&#xD;
            &lt;img style="margin: 0px" height="448" src="http://www.fits-consulting.de/blog/content/binary/WindowsLiveWriter/We7_14DFC/desire_triangle120.gif" width="520"&gt;&lt;/img&gt;&#xD;
          &lt;/a&gt;&#xD;
        &lt;/p&gt;&#xD;
        &lt;p&gt;&#xD;
All you have to do is to visit We7 and register - for sure you do not get the superstars,&#xD;
I am curious which known bands and artists will join.&lt;br&gt;&#xD;
Knowing that Peter Gabriel is a member of the team, we will have some surprises I&#xD;
think...&#xD;
&lt;/p&gt;&#xD;
        &lt;p&gt;&#xD;
Referring to the website, "The real secret of We7 is our Web 2.0 based, 'pat.pending'&#xD;
MediaGraft engine"...&lt;br&gt;&#xD;
Huh... :-)&#xD;
&lt;/p&gt;&#xD;
        &lt;p&gt;&#xD;
Just another Web 2.0 hype? We will see... But the idea is nice...&lt;br&gt;&#xD;
The website will start early in Summer 2007.&#xD;
&lt;/p&gt;&#xD;
        &lt;img width="0" height="0" src="http://www.fits-consulting.de/blog/aggbug.ashx?id=ea8c82ed-9ebd-4e4d-827a-7c7405dbf806"&gt;&lt;/img&gt;&#xD;
        &lt;br&gt;&#xD;
        &lt;hr&gt;&lt;/hr&gt;&#xD;
        &lt;p&gt;&#xD;
This weblog is sponsored by &lt;a href="http://www.fits-consulting.de"&gt;FITS&lt;/a&gt;. &#xD;
&lt;br&gt;&#xD;
We support &lt;a href="http://www.sqlpass.de"&gt;PASS Germany&lt;/a&gt;!&#xD;
&lt;/p&gt;&#xD;
      &lt;/body&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/SomeThoughtsMF?a=TtWJwTjY0Sg:bNGUg9i28SE:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SomeThoughtsMF?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SomeThoughtsMF?a=TtWJwTjY0Sg:bNGUg9i28SE:63t7Ie-LG7Y"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SomeThoughtsMF?d=63t7Ie-LG7Y" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SomeThoughtsMF?a=TtWJwTjY0Sg:bNGUg9i28SE:ozPqQDaSF7U"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SomeThoughtsMF?i=TtWJwTjY0Sg:bNGUg9i28SE:ozPqQDaSF7U" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SomeThoughtsMF?a=TtWJwTjY0Sg:bNGUg9i28SE:D7DqB2pKExk"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SomeThoughtsMF?i=TtWJwTjY0Sg:bNGUg9i28SE:D7DqB2pKExk" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/SomeThoughtsMF/~4/TtWJwTjY0Sg" height="1" width="1"/&gt;</description>
      <comments>http://www.fits-consulting.de/blog/CommentView,guid,ea8c82ed-9ebd-4e4d-827a-7c7405dbf806.aspx</comments>
      <category>Miscellaneous;Miscellaneous/Music</category>
    <feedburner:origLink>http://www.fits-consulting.de/blog/PermaLink,guid,ea8c82ed-9ebd-4e4d-827a-7c7405dbf806.aspx</feedburner:origLink></item>
    <item>
      <trackback:ping>http://www.fits-consulting.de/blog/Trackback.aspx?guid=079d6d52-c549-41e2-9431-8e4a281414d8</trackback:ping>
      <pingback:server>http://www.fits-consulting.de/blog/pingback.aspx</pingback:server>
      <pingback:target>http://www.fits-consulting.de/blog/PermaLink,guid,079d6d52-c549-41e2-9431-8e4a281414d8.aspx</pingback:target>
      <dc:creator>Markus Fischer</dc:creator>
      <wfw:comment>http://www.fits-consulting.de/blog/CommentView,guid,079d6d52-c549-41e2-9431-8e4a281414d8.aspx</wfw:comment>
      <wfw:commentRss>http://www.fits-consulting.de/blog/SyndicationService.asmx/GetEntryCommentsRss?guid=079d6d52-c549-41e2-9431-8e4a281414d8</wfw:commentRss>
      
      <title>little SQL-helpers: search and replace data from Narayana Vyas Kondreddi</title>
      <guid isPermaLink="false">http://www.fits-consulting.de/blog/PermaLink,guid,079d6d52-c549-41e2-9431-8e4a281414d8.aspx</guid>
      <link>http://feedproxy.google.com/~r/SomeThoughtsMF/~3/KVOXeVYyLFc/PermaLink,guid,079d6d52-c549-41e2-9431-8e4a281414d8.aspx</link>
      <pubDate>Tue, 01 May 2007 19:37:56 GMT</pubDate>
      <description>&lt;body xmlns="http://www.w3.org/1999/xhtml"&gt;&#xD;
        &lt;p&gt;&#xD;
          &lt;a title="Narayana Vyas Kondreddi" href="http://vyaskn.tripod.com/" target="_blank"&gt;Narayana&#xD;
Vyas Kondreddi&lt;/a&gt; has published some nice little sql helpers to search and replace&#xD;
data in various tables - therefor the following content is intellectual property of &lt;a title="Narayana Vyas Kondreddi" href="http://vyaskn.tripod.com/" target="_blank"&gt;Narayana&#xD;
Vyas Kondreddi&lt;/a&gt;.&#xD;
&lt;/p&gt;&#xD;
        &lt;p&gt;&#xD;
Maybe you will have to adjust the sql commands to search only special tables via a&#xD;
prefix for example or to just search via a special column...&#xD;
&lt;/p&gt;&#xD;
        &lt;p&gt;&#xD;
          &lt;hr width="75%" color="#c0c0c0" size="1"&gt;&lt;/hr&gt;&#xD;
        &lt;/p&gt;&#xD;
        &lt;p&gt;&#xD;
        &lt;/p&gt;&#xD;
        &lt;p&gt;&#xD;
The first one, &lt;a title="SearchAllTables" href="http://vyaskn.tripod.com/search_all_columns_in_all_tables.htm" target="_blank"&gt;SearchAllTables&lt;/a&gt;,&#xD;
can search all the columns of all the tables in a given database for a specific keyword:&#xD;
&lt;/p&gt;&#xD;
        &lt;p&gt;&#xD;
          &lt;span style="FONT-SIZE: 11px; COLOR: black; FONT-FAMILY: Courier New; BACKGROUND-COLOR: transparent"&gt;&#xD;
            &lt;span style="FONT-SIZE: 11px; COLOR: blue; FONT-FAMILY: Courier New; BACKGROUND-COLOR: transparent"&gt;CREATE&lt;/span&gt;&#xD;
            &lt;span style="FONT-SIZE: 11px; COLOR: blue; FONT-FAMILY: Courier New; BACKGROUND-COLOR: transparent"&gt;PROC&lt;/span&gt; SearchAllTables&lt;br&gt;&#xD;
(&lt;br&gt;&#xD;
@SearchStr &lt;span style="FONT-SIZE: 11px; COLOR: blue; FONT-FAMILY: Courier New; BACKGROUND-COLOR: transparent"&gt;nvarchar&lt;/span&gt;(100)&lt;br&gt;&#xD;
)&lt;br&gt;&lt;span style="FONT-SIZE: 11px; COLOR: blue; FONT-FAMILY: Courier New; BACKGROUND-COLOR: transparent"&gt;AS&lt;/span&gt;&lt;br&gt;&lt;span style="FONT-SIZE: 11px; COLOR: blue; FONT-FAMILY: Courier New; BACKGROUND-COLOR: transparent"&gt;BEGIN&lt;/span&gt;&lt;br&gt;&lt;br&gt;&lt;span style="FONT-SIZE: 11px; COLOR: teal; FONT-FAMILY: Courier New; BACKGROUND-COLOR: transparent"&gt;--&#xD;
Copyright © 2002 Narayana Vyas Kondreddi. All rights reserved.&lt;/span&gt;&lt;br&gt;&lt;span style="FONT-SIZE: 11px; COLOR: teal; FONT-FAMILY: Courier New; BACKGROUND-COLOR: transparent"&gt;--&#xD;
Purpose: To search all columns of all tables for a given search string&lt;/span&gt;&lt;br&gt;&lt;span style="FONT-SIZE: 11px; COLOR: teal; FONT-FAMILY: Courier New; BACKGROUND-COLOR: transparent"&gt;--&#xD;
Written by: Narayana Vyas Kondreddi&lt;/span&gt;&lt;br&gt;&lt;span style="FONT-SIZE: 11px; COLOR: teal; FONT-FAMILY: Courier New; BACKGROUND-COLOR: transparent"&gt;--&#xD;
Site: http://vyaskn.tripod.com&lt;/span&gt;&lt;br&gt;&lt;span style="FONT-SIZE: 11px; COLOR: teal; FONT-FAMILY: Courier New; BACKGROUND-COLOR: transparent"&gt;--&#xD;
Tested on: SQL Server 7.0 and SQL Server 2000&lt;/span&gt;&lt;br&gt;&lt;span style="FONT-SIZE: 11px; COLOR: teal; FONT-FAMILY: Courier New; BACKGROUND-COLOR: transparent"&gt;--&#xD;
Date modified: 28th July 2002 22:50 GMT&lt;/span&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;span style="FONT-SIZE: 11px; COLOR: blue; FONT-FAMILY: Courier New; BACKGROUND-COLOR: transparent"&gt;CREATE&lt;/span&gt;&lt;span style="FONT-SIZE: 11px; COLOR: blue; FONT-FAMILY: Courier New; BACKGROUND-COLOR: transparent"&gt;TABLE&lt;/span&gt; #Results&#xD;
(ColumnName &lt;span style="FONT-SIZE: 11px; COLOR: blue; FONT-FAMILY: Courier New; BACKGROUND-COLOR: transparent"&gt;nvarchar&lt;/span&gt;(370),&#xD;
ColumnValue &lt;span style="FONT-SIZE: 11px; COLOR: blue; FONT-FAMILY: Courier New; BACKGROUND-COLOR: transparent"&gt;nvarchar&lt;/span&gt;(3630))&lt;br&gt;&lt;br&gt;&lt;span style="FONT-SIZE: 11px; COLOR: blue; FONT-FAMILY: Courier New; BACKGROUND-COLOR: transparent"&gt;SET&lt;/span&gt;&lt;span style="FONT-SIZE: 11px; COLOR: blue; FONT-FAMILY: Courier New; BACKGROUND-COLOR: transparent"&gt;NOCOUNT&lt;/span&gt;&lt;span style="FONT-SIZE: 11px; COLOR: blue; FONT-FAMILY: Courier New; BACKGROUND-COLOR: transparent"&gt;ON&lt;/span&gt;&lt;br&gt;&lt;br&gt;&lt;span style="FONT-SIZE: 11px; COLOR: blue; FONT-FAMILY: Courier New; BACKGROUND-COLOR: transparent"&gt;DECLARE&lt;/span&gt; @TableName &lt;span style="FONT-SIZE: 11px; COLOR: blue; FONT-FAMILY: Courier New; BACKGROUND-COLOR: transparent"&gt;nvarchar&lt;/span&gt;(256),&#xD;
@ColumnName &lt;span style="FONT-SIZE: 11px; COLOR: blue; FONT-FAMILY: Courier New; BACKGROUND-COLOR: transparent"&gt;nvarchar&lt;/span&gt;(128),&#xD;
@SearchStr2 &lt;span style="FONT-SIZE: 11px; COLOR: blue; FONT-FAMILY: Courier New; BACKGROUND-COLOR: transparent"&gt;nvarchar&lt;/span&gt;(110)&lt;br&gt;&lt;span style="FONT-SIZE: 11px; COLOR: blue; FONT-FAMILY: Courier New; BACKGROUND-COLOR: transparent"&gt;SET&lt;/span&gt; @TableName&#xD;
= &lt;span style="FONT-SIZE: 11px; COLOR: red; FONT-FAMILY: Courier New; BACKGROUND-COLOR: transparent"&gt;''&lt;/span&gt;&lt;br&gt;&lt;span style="FONT-SIZE: 11px; COLOR: blue; FONT-FAMILY: Courier New; BACKGROUND-COLOR: transparent"&gt;SET&lt;/span&gt; @SearchStr2&#xD;
= &lt;span style="FONT-SIZE: 11px; COLOR: fuchsia; FONT-FAMILY: Courier New; BACKGROUND-COLOR: transparent"&gt;QUOTENAME&lt;/span&gt;(&lt;span style="FONT-SIZE: 11px; COLOR: red; FONT-FAMILY: Courier New; BACKGROUND-COLOR: transparent"&gt;'%'&lt;/span&gt; +&#xD;
@SearchStr + &lt;span style="FONT-SIZE: 11px; COLOR: red; FONT-FAMILY: Courier New; BACKGROUND-COLOR: transparent"&gt;'%'&lt;/span&gt;,&lt;span style="FONT-SIZE: 11px; COLOR: red; FONT-FAMILY: Courier New; BACKGROUND-COLOR: transparent"&gt;''''&lt;/span&gt;)&lt;br&gt;&lt;br&gt;&lt;span style="FONT-SIZE: 11px; COLOR: blue; FONT-FAMILY: Courier New; BACKGROUND-COLOR: transparent"&gt;WHILE&lt;/span&gt; @TableName &lt;span style="FONT-SIZE: 11px; COLOR: blue; FONT-FAMILY: Courier New; BACKGROUND-COLOR: transparent"&gt;IS&lt;/span&gt;&lt;span style="FONT-SIZE: 11px; COLOR: silver; FONT-FAMILY: Courier New; BACKGROUND-COLOR: transparent"&gt;NOT&lt;/span&gt;&lt;span style="FONT-SIZE: 11px; COLOR: silver; FONT-FAMILY: Courier New; BACKGROUND-COLOR: transparent"&gt;NULL&lt;/span&gt;&lt;br&gt;&lt;span style="FONT-SIZE: 11px; COLOR: blue; FONT-FAMILY: Courier New; BACKGROUND-COLOR: transparent"&gt;BEGIN&lt;/span&gt;&lt;br&gt;&lt;span style="FONT-SIZE: 11px; COLOR: blue; FONT-FAMILY: Courier New; BACKGROUND-COLOR: transparent"&gt;SET&lt;/span&gt; @ColumnName&#xD;
= &lt;span style="FONT-SIZE: 11px; COLOR: red; FONT-FAMILY: Courier New; BACKGROUND-COLOR: transparent"&gt;''&lt;/span&gt;&lt;br&gt;&lt;span style="FONT-SIZE: 11px; COLOR: blue; FONT-FAMILY: Courier New; BACKGROUND-COLOR: transparent"&gt;SET&lt;/span&gt; @TableName&#xD;
= &#xD;
&lt;br&gt;&#xD;
(&lt;br&gt;&lt;span style="FONT-SIZE: 11px; COLOR: blue; FONT-FAMILY: Courier New; BACKGROUND-COLOR: transparent"&gt;SELECT&lt;/span&gt;&lt;span style="FONT-SIZE: 11px; COLOR: fuchsia; FONT-FAMILY: Courier New; BACKGROUND-COLOR: transparent"&gt;MIN&lt;/span&gt;(&lt;span style="FONT-SIZE: 11px; COLOR: fuchsia; FONT-FAMILY: Courier New; BACKGROUND-COLOR: transparent"&gt;QUOTENAME&lt;/span&gt;(TABLE_SCHEMA)&#xD;
+ &lt;span style="FONT-SIZE: 11px; COLOR: red; FONT-FAMILY: Courier New; BACKGROUND-COLOR: transparent"&gt;'.'&lt;/span&gt; + &lt;span style="FONT-SIZE: 11px; COLOR: fuchsia; FONT-FAMILY: Courier New; BACKGROUND-COLOR: transparent"&gt;QUOTENAME&lt;/span&gt;(TABLE_NAME))&lt;br&gt;&lt;span style="FONT-SIZE: 11px; COLOR: blue; FONT-FAMILY: Courier New; BACKGROUND-COLOR: transparent"&gt;FROM&lt;/span&gt; INFORMATION_SCHEMA.TABLES&lt;br&gt;&lt;span style="FONT-SIZE: 11px; COLOR: blue; FONT-FAMILY: Courier New; BACKGROUND-COLOR: transparent"&gt;WHERE&lt;/span&gt; TABLE_TYPE&#xD;
= &lt;span style="FONT-SIZE: 11px; COLOR: red; FONT-FAMILY: Courier New; BACKGROUND-COLOR: transparent"&gt;'BASE&#xD;
TABLE'&lt;/span&gt;&lt;br&gt;&lt;span style="FONT-SIZE: 11px; COLOR: silver; FONT-FAMILY: Courier New; BACKGROUND-COLOR: transparent"&gt;AND&lt;/span&gt;&lt;span style="FONT-SIZE: 11px; COLOR: fuchsia; FONT-FAMILY: Courier New; BACKGROUND-COLOR: transparent"&gt;QUOTENAME&lt;/span&gt;(TABLE_SCHEMA)&#xD;
+ &lt;span style="FONT-SIZE: 11px; COLOR: red; FONT-FAMILY: Courier New; BACKGROUND-COLOR: transparent"&gt;'.'&lt;/span&gt; + &lt;span style="FONT-SIZE: 11px; COLOR: fuchsia; FONT-FAMILY: Courier New; BACKGROUND-COLOR: transparent"&gt;QUOTENAME&lt;/span&gt;(TABLE_NAME)&#xD;
&amp;gt; @TableName&lt;br&gt;&lt;span style="FONT-SIZE: 11px; COLOR: silver; FONT-FAMILY: Courier New; BACKGROUND-COLOR: transparent"&gt;AND&lt;/span&gt;&lt;span style="FONT-SIZE: 11px; COLOR: fuchsia; FONT-FAMILY: Courier New; BACKGROUND-COLOR: transparent"&gt;OBJECTPROPERTY&lt;/span&gt;(&lt;br&gt;&lt;span style="FONT-SIZE: 11px; COLOR: fuchsia; FONT-FAMILY: Courier New; BACKGROUND-COLOR: transparent"&gt;OBJECT_ID&lt;/span&gt;(&lt;br&gt;&lt;span style="FONT-SIZE: 11px; COLOR: fuchsia; FONT-FAMILY: Courier New; BACKGROUND-COLOR: transparent"&gt;QUOTENAME&lt;/span&gt;(TABLE_SCHEMA)&#xD;
+ &lt;span style="FONT-SIZE: 11px; COLOR: red; FONT-FAMILY: Courier New; BACKGROUND-COLOR: transparent"&gt;'.'&lt;/span&gt; + &lt;span style="FONT-SIZE: 11px; COLOR: fuchsia; FONT-FAMILY: Courier New; BACKGROUND-COLOR: transparent"&gt;QUOTENAME&lt;/span&gt;(TABLE_NAME)&lt;br&gt;&#xD;
), &lt;span style="FONT-SIZE: 11px; COLOR: red; FONT-FAMILY: Courier New; BACKGROUND-COLOR: transparent"&gt;'IsMSShipped'&lt;/span&gt;&lt;br&gt;&#xD;
) = 0&lt;br&gt;&#xD;
)&lt;br&gt;&lt;br&gt;&lt;span style="FONT-SIZE: 11px; COLOR: blue; FONT-FAMILY: Courier New; BACKGROUND-COLOR: transparent"&gt;WHILE&lt;/span&gt; (@TableName &lt;span style="FONT-SIZE: 11px; COLOR: blue; FONT-FAMILY: Courier New; BACKGROUND-COLOR: transparent"&gt;IS&lt;/span&gt;&lt;span style="FONT-SIZE: 11px; COLOR: silver; FONT-FAMILY: Courier New; BACKGROUND-COLOR: transparent"&gt;NOT&lt;/span&gt;&lt;span style="FONT-SIZE: 11px; COLOR: silver; FONT-FAMILY: Courier New; BACKGROUND-COLOR: transparent"&gt;NULL&lt;/span&gt;) &lt;span style="FONT-SIZE: 11px; COLOR: silver; FONT-FAMILY: Courier New; BACKGROUND-COLOR: transparent"&gt;AND&lt;/span&gt; (@ColumnName &lt;span style="FONT-SIZE: 11px; COLOR: blue; FONT-FAMILY: Courier New; BACKGROUND-COLOR: transparent"&gt;IS&lt;/span&gt;&lt;span style="FONT-SIZE: 11px; COLOR: silver; FONT-FAMILY: Courier New; BACKGROUND-COLOR: transparent"&gt;NOT&lt;/span&gt;&lt;span style="FONT-SIZE: 11px; COLOR: silver; FONT-FAMILY: Courier New; BACKGROUND-COLOR: transparent"&gt;NULL&lt;/span&gt;)&lt;br&gt;&lt;span style="FONT-SIZE: 11px; COLOR: blue; FONT-FAMILY: Courier New; BACKGROUND-COLOR: transparent"&gt;BEGIN&lt;/span&gt;&lt;br&gt;&lt;span style="FONT-SIZE: 11px; COLOR: blue; FONT-FAMILY: Courier New; BACKGROUND-COLOR: transparent"&gt;SET&lt;/span&gt; @ColumnName&#xD;
=&lt;br&gt;&#xD;
(&lt;br&gt;&lt;span style="FONT-SIZE: 11px; COLOR: blue; FONT-FAMILY: Courier New; BACKGROUND-COLOR: transparent"&gt;SELECT&lt;/span&gt;&lt;span style="FONT-SIZE: 11px; COLOR: fuchsia; FONT-FAMILY: Courier New; BACKGROUND-COLOR: transparent"&gt;MIN&lt;/span&gt;(&lt;span style="FONT-SIZE: 11px; COLOR: fuchsia; FONT-FAMILY: Courier New; BACKGROUND-COLOR: transparent"&gt;QUOTENAME&lt;/span&gt;(COLUMN_NAME))&lt;br&gt;&lt;span style="FONT-SIZE: 11px; COLOR: blue; FONT-FAMILY: Courier New; BACKGROUND-COLOR: transparent"&gt;FROM&lt;/span&gt; INFORMATION_SCHEMA.COLUMNS&lt;br&gt;&lt;span style="FONT-SIZE: 11px; COLOR: blue; FONT-FAMILY: Courier New; BACKGROUND-COLOR: transparent"&gt;WHERE&lt;/span&gt; TABLE_SCHEMA&#xD;
= &lt;span style="FONT-SIZE: 11px; COLOR: fuchsia; FONT-FAMILY: Courier New; BACKGROUND-COLOR: transparent"&gt;PARSENAME&lt;/span&gt;(@TableName,&#xD;
2)&lt;br&gt;&lt;span style="FONT-SIZE: 11px; COLOR: silver; FONT-FAMILY: Courier New; BACKGROUND-COLOR: transparent"&gt;AND&lt;/span&gt; TABLE_NAME&#xD;
= &lt;span style="FONT-SIZE: 11px; COLOR: fuchsia; FONT-FAMILY: Courier New; BACKGROUND-COLOR: transparent"&gt;PARSENAME&lt;/span&gt;(@TableName,&#xD;
1)&lt;br&gt;&lt;span style="FONT-SIZE: 11px; COLOR: silver; FONT-FAMILY: Courier New; BACKGROUND-COLOR: transparent"&gt;AND&lt;/span&gt; DATA_TYPE &lt;span style="FONT-SIZE: 11px; COLOR: silver; FONT-FAMILY: Courier New; BACKGROUND-COLOR: transparent"&gt;IN&lt;/span&gt; (&lt;span style="FONT-SIZE: 11px; COLOR: red; FONT-FAMILY: Courier New; BACKGROUND-COLOR: transparent"&gt;'char'&lt;/span&gt;, &lt;span style="FONT-SIZE: 11px; COLOR: red; FONT-FAMILY: Courier New; BACKGROUND-COLOR: transparent"&gt;'varchar'&lt;/span&gt;, &lt;span style="FONT-SIZE: 11px; COLOR: red; FONT-FAMILY: Courier New; BACKGROUND-COLOR: transparent"&gt;'nchar'&lt;/span&gt;, &lt;span style="FONT-SIZE: 11px; COLOR: red; FONT-FAMILY: Courier New; BACKGROUND-COLOR: transparent"&gt;'nvarchar'&lt;/span&gt;)&lt;br&gt;&lt;span style="FONT-SIZE: 11px; COLOR: silver; FONT-FAMILY: Courier New; BACKGROUND-COLOR: transparent"&gt;AND&lt;/span&gt;&lt;span style="FONT-SIZE: 11px; COLOR: fuchsia; FONT-FAMILY: Courier New; BACKGROUND-COLOR: transparent"&gt;QUOTENAME&lt;/span&gt;(COLUMN_NAME)&#xD;
&amp;gt; @ColumnName&lt;br&gt;&#xD;
)&lt;br&gt;&lt;br&gt;&lt;span style="FONT-SIZE: 11px; COLOR: blue; FONT-FAMILY: Courier New; BACKGROUND-COLOR: transparent"&gt;IF&lt;/span&gt; @ColumnName &lt;span style="FONT-SIZE: 11px; COLOR: blue; FONT-FAMILY: Courier New; BACKGROUND-COLOR: transparent"&gt;IS&lt;/span&gt;&lt;span style="FONT-SIZE: 11px; COLOR: silver; FONT-FAMILY: Courier New; BACKGROUND-COLOR: transparent"&gt;NOT&lt;/span&gt;&lt;span style="FONT-SIZE: 11px; COLOR: silver; FONT-FAMILY: Courier New; BACKGROUND-COLOR: transparent"&gt;NULL&lt;/span&gt;&lt;br&gt;&lt;span style="FONT-SIZE: 11px; COLOR: blue; FONT-FAMILY: Courier New; BACKGROUND-COLOR: transparent"&gt;BEGIN&lt;/span&gt;&lt;br&gt;&lt;span style="FONT-SIZE: 11px; COLOR: blue; FONT-FAMILY: Courier New; BACKGROUND-COLOR: transparent"&gt;INSERT&lt;/span&gt;&lt;span style="FONT-SIZE: 11px; COLOR: blue; FONT-FAMILY: Courier New; BACKGROUND-COLOR: transparent"&gt;INTO&lt;/span&gt; #Results&lt;br&gt;&lt;span style="FONT-SIZE: 11px; COLOR: blue; FONT-FAMILY: Courier New; BACKGROUND-COLOR: transparent"&gt;EXEC&lt;/span&gt;&lt;br&gt;&#xD;
(&lt;br&gt;&lt;span style="FONT-SIZE: 11px; COLOR: red; FONT-FAMILY: Courier New; BACKGROUND-COLOR: transparent"&gt;'SELECT&#xD;
'''&lt;/span&gt; + @TableName + &lt;span style="FONT-SIZE: 11px; COLOR: red; FONT-FAMILY: Courier New; BACKGROUND-COLOR: transparent"&gt;'.'&lt;/span&gt; +&#xD;
@ColumnName + &lt;span style="FONT-SIZE: 11px; COLOR: red; FONT-FAMILY: Courier New; BACKGROUND-COLOR: transparent"&gt;''',&#xD;
LEFT('&lt;/span&gt; + @ColumnName + &lt;span style="FONT-SIZE: 11px; COLOR: red; FONT-FAMILY: Courier New; BACKGROUND-COLOR: transparent"&gt;',&#xD;
3630) &#xD;
&lt;br&gt;&#xD;
FROM '&lt;/span&gt; + @TableName + &lt;span style="FONT-SIZE: 11px; COLOR: red; FONT-FAMILY: Courier New; BACKGROUND-COLOR: transparent"&gt;'&#xD;
(NOLOCK) '&lt;/span&gt; +&lt;br&gt;&lt;span style="FONT-SIZE: 11px; COLOR: red; FONT-FAMILY: Courier New; BACKGROUND-COLOR: transparent"&gt;'&#xD;
WHERE '&lt;/span&gt; + @ColumnName + &lt;span style="FONT-SIZE: 11px; COLOR: red; FONT-FAMILY: Courier New; BACKGROUND-COLOR: transparent"&gt;'&#xD;
LIKE '&lt;/span&gt; + @SearchStr2&lt;br&gt;&#xD;
)&lt;br&gt;&lt;span style="FONT-SIZE: 11px; COLOR: blue; FONT-FAMILY: Courier New; BACKGROUND-COLOR: transparent"&gt;END&lt;/span&gt;&lt;br&gt;&lt;span style="FONT-SIZE: 11px; COLOR: blue; FONT-FAMILY: Courier New; BACKGROUND-COLOR: transparent"&gt;END&lt;/span&gt;&lt;br&gt;&lt;span style="FONT-SIZE: 11px; COLOR: blue; FONT-FAMILY: Courier New; BACKGROUND-COLOR: transparent"&gt;END&lt;/span&gt;&lt;br&gt;&lt;br&gt;&lt;span style="FONT-SIZE: 11px; COLOR: blue; FONT-FAMILY: Courier New; BACKGROUND-COLOR: transparent"&gt;SELECT&lt;/span&gt; ColumnName,&#xD;
ColumnValue &lt;span style="FONT-SIZE: 11px; COLOR: blue; FONT-FAMILY: Courier New; BACKGROUND-COLOR: transparent"&gt;FROM&lt;/span&gt; #Results&lt;br&gt;&lt;span style="FONT-SIZE: 11px; COLOR: blue; FONT-FAMILY: Courier New; BACKGROUND-COLOR: transparent"&gt;END&lt;/span&gt;&lt;/span&gt;&#xD;
        &lt;/p&gt;&#xD;
        &lt;hr width="75%" color="#c0c0c0" size="1"&gt;&lt;/hr&gt;&#xD;
        &lt;p&gt;&#xD;
The second one, &lt;a title="SearchAndReplace" href="http://vyaskn.tripod.com/sql_server_search_and_replace.htm" target="_blank"&gt;SearchAndReplace&lt;/a&gt;,&#xD;
does not only perform the search but also will do a replace:&#xD;
&lt;/p&gt;&#xD;
        &lt;p&gt;&#xD;
          &lt;span style="FONT-SIZE: 11px; COLOR: black; FONT-FAMILY: Courier New; BACKGROUND-COLOR: transparent"&gt;&#xD;
            &lt;span style="FONT-SIZE: 11px; COLOR: blue; FONT-FAMILY: Courier New; BACKGROUND-COLOR: transparent"&gt;CREATE&lt;/span&gt;&#xD;
            &lt;span style="FONT-SIZE: 11px; COLOR: blue; FONT-FAMILY: Courier New; BACKGROUND-COLOR: transparent"&gt;PROC&lt;/span&gt; SearchAndReplace&lt;br&gt;&#xD;
(&lt;br&gt;&#xD;
@SearchStr &lt;span style="FONT-SIZE: 11px; COLOR: blue; FONT-FAMILY: Courier New; BACKGROUND-COLOR: transparent"&gt;nvarchar&lt;/span&gt;(100),&lt;br&gt;&#xD;
@ReplaceStr &lt;span style="FONT-SIZE: 11px; COLOR: blue; FONT-FAMILY: Courier New; BACKGROUND-COLOR: transparent"&gt;nvarchar&lt;/span&gt;(100)&lt;br&gt;&#xD;
)&lt;br&gt;&lt;span style="FONT-SIZE: 11px; COLOR: blue; FONT-FAMILY: Courier New; BACKGROUND-COLOR: transparent"&gt;AS&lt;/span&gt;&lt;br&gt;&lt;span style="FONT-SIZE: 11px; COLOR: blue; FONT-FAMILY: Courier New; BACKGROUND-COLOR: transparent"&gt;BEGIN&lt;/span&gt;&lt;br&gt;&lt;br&gt;&lt;span style="FONT-SIZE: 11px; COLOR: teal; FONT-FAMILY: Courier New; BACKGROUND-COLOR: transparent"&gt;--&#xD;
Copyright © 2002 Narayana Vyas Kondreddi. All rights reserved.&lt;/span&gt;&lt;br&gt;&lt;span style="FONT-SIZE: 11px; COLOR: teal; FONT-FAMILY: Courier New; BACKGROUND-COLOR: transparent"&gt;--&#xD;
Purpose: To search all columns of all tables for a given search string and replace&#xD;
it with another string&lt;/span&gt;&lt;br&gt;&lt;span style="FONT-SIZE: 11px; COLOR: teal; FONT-FAMILY: Courier New; BACKGROUND-COLOR: transparent"&gt;--&#xD;
Written by: Narayana Vyas Kondreddi&lt;/span&gt;&lt;br&gt;&lt;span style="FONT-SIZE: 11px; COLOR: teal; FONT-FAMILY: Courier New; BACKGROUND-COLOR: transparent"&gt;--&#xD;
Site: http://vyaskn.tripod.com&lt;/span&gt;&lt;br&gt;&lt;span style="FONT-SIZE: 11px; COLOR: teal; FONT-FAMILY: Courier New; BACKGROUND-COLOR: transparent"&gt;--&#xD;
Tested on: SQL Server 7.0 and SQL Server 2000&lt;/span&gt;&lt;br&gt;&lt;span style="FONT-SIZE: 11px; COLOR: teal; FONT-FAMILY: Courier New; BACKGROUND-COLOR: transparent"&gt;--&#xD;
Date modified: 2nd November 2002 13:50 GMT&lt;/span&gt;&lt;br&gt;&lt;br&gt;&lt;span style="FONT-SIZE: 11px; COLOR: blue; FONT-FAMILY: Courier New; BACKGROUND-COLOR: transparent"&gt;SET&lt;/span&gt;&lt;span style="FONT-SIZE: 11px; COLOR: blue; FONT-FAMILY: Courier New; BACKGROUND-COLOR: transparent"&gt;NOCOUNT&lt;/span&gt;&lt;span style="FONT-SIZE: 11px; COLOR: blue; FONT-FAMILY: Courier New; BACKGROUND-COLOR: transparent"&gt;ON&lt;/span&gt;&lt;br&gt;&lt;br&gt;&lt;span style="FONT-SIZE: 11px; COLOR: blue; FONT-FAMILY: Courier New; BACKGROUND-COLOR: transparent"&gt;DECLARE&lt;/span&gt; @TableName &lt;span style="FONT-SIZE: 11px; COLOR: blue; FONT-FAMILY: Courier New; BACKGROUND-COLOR: transparent"&gt;nvarchar&lt;/span&gt;(256),&#xD;
@ColumnName &lt;span style="FONT-SIZE: 11px; COLOR: blue; FONT-FAMILY: Courier New; BACKGROUND-COLOR: transparent"&gt;nvarchar&lt;/span&gt;(128),&#xD;
@SearchStr2 &lt;span style="FONT-SIZE: 11px; COLOR: blue; FONT-FAMILY: Courier New; BACKGROUND-COLOR: transparent"&gt;nvarchar&lt;/span&gt;(110),&#xD;
@SQL &lt;span style="FONT-SIZE: 11px; COLOR: blue; FONT-FAMILY: Courier New; BACKGROUND-COLOR: transparent"&gt;nvarchar&lt;/span&gt;(4000),&#xD;
@RCTR &lt;span style="FONT-SIZE: 11px; COLOR: blue; FONT-FAMILY: Courier New; BACKGROUND-COLOR: transparent"&gt;int&lt;/span&gt;&lt;br&gt;&lt;span style="FONT-SIZE: 11px; COLOR: blue; FONT-FAMILY: Courier New; BACKGROUND-COLOR: transparent"&gt;SET&lt;/span&gt; @TableName&#xD;
= &lt;span style="FONT-SIZE: 11px; COLOR: red; FONT-FAMILY: Courier New; BACKGROUND-COLOR: transparent"&gt;''&lt;/span&gt;&lt;br&gt;&lt;span style="FONT-SIZE: 11px; COLOR: blue; FONT-FAMILY: Courier New; BACKGROUND-COLOR: transparent"&gt;SET&lt;/span&gt; @SearchStr2&#xD;
= &lt;span style="FONT-SIZE: 11px; COLOR: fuchsia; FONT-FAMILY: Courier New; BACKGROUND-COLOR: transparent"&gt;QUOTENAME&lt;/span&gt;(&lt;span style="FONT-SIZE: 11px; COLOR: red; FONT-FAMILY: Courier New; BACKGROUND-COLOR: transparent"&gt;'%'&lt;/span&gt; +&#xD;
@SearchStr + &lt;span style="FONT-SIZE: 11px; COLOR: red; FONT-FAMILY: Courier New; BACKGROUND-COLOR: transparent"&gt;'%'&lt;/span&gt;,&lt;span style="FONT-SIZE: 11px; COLOR: red; FONT-FAMILY: Courier New; BACKGROUND-COLOR: transparent"&gt;''''&lt;/span&gt;)&lt;br&gt;&lt;span style="FONT-SIZE: 11px; COLOR: blue; FONT-FAMILY: Courier New; BACKGROUND-COLOR: transparent"&gt;SET&lt;/span&gt; @RCTR&#xD;
= 0&lt;br&gt;&lt;br&gt;&lt;span style="FONT-SIZE: 11px; COLOR: blue; FONT-FAMILY: Courier New; BACKGROUND-COLOR: transparent"&gt;WHILE&lt;/span&gt; @TableName &lt;span style="FONT-SIZE: 11px; COLOR: blue; FONT-FAMILY: Courier New; BACKGROUND-COLOR: transparent"&gt;IS&lt;/span&gt;&lt;span style="FONT-SIZE: 11px; COLOR: silver; FONT-FAMILY: Courier New; BACKGROUND-COLOR: transparent"&gt;NOT&lt;/span&gt;&lt;span style="FONT-SIZE: 11px; COLOR: silver; FONT-FAMILY: Courier New; BACKGROUND-COLOR: transparent"&gt;NULL&lt;/span&gt;&lt;br&gt;&lt;span style="FONT-SIZE: 11px; COLOR: blue; FONT-FAMILY: Courier New; BACKGROUND-COLOR: transparent"&gt;BEGIN&lt;/span&gt;&lt;br&gt;&lt;span style="FONT-SIZE: 11px; COLOR: blue; FONT-FAMILY: Courier New; BACKGROUND-COLOR: transparent"&gt;SET&lt;/span&gt; @ColumnName&#xD;
= &lt;span style="FONT-SIZE: 11px; COLOR: red; FONT-FAMILY: Courier New; BACKGROUND-COLOR: transparent"&gt;''&lt;/span&gt;&lt;br&gt;&lt;span style="FONT-SIZE: 11px; COLOR: blue; FONT-FAMILY: Courier New; BACKGROUND-COLOR: transparent"&gt;SET&lt;/span&gt; @TableName&#xD;
= &#xD;
&lt;br&gt;&#xD;
(&lt;br&gt;&lt;span style="FONT-SIZE: 11px; COLOR: blue; FONT-FAMILY: Courier New; BACKGROUND-COLOR: transparent"&gt;SELECT&lt;/span&gt;&lt;span style="FONT-SIZE: 11px; COLOR: fuchsia; FONT-FAMILY: Courier New; BACKGROUND-COLOR: transparent"&gt;MIN&lt;/span&gt;(&lt;span style="FONT-SIZE: 11px; COLOR: fuchsia; FONT-FAMILY: Courier New; BACKGROUND-COLOR: transparent"&gt;QUOTENAME&lt;/span&gt;(TABLE_SCHEMA)&#xD;
+ &lt;span style="FONT-SIZE: 11px; COLOR: red; FONT-FAMILY: Courier New; BACKGROUND-COLOR: transparent"&gt;'.'&lt;/span&gt; + &lt;span style="FONT-SIZE: 11px; COLOR: fuchsia; FONT-FAMILY: Courier New; BACKGROUND-COLOR: transparent"&gt;QUOTENAME&lt;/span&gt;(TABLE_NAME))&lt;br&gt;&lt;span style="FONT-SIZE: 11px; COLOR: blue; FONT-FAMILY: Courier New; BACKGROUND-COLOR: transparent"&gt;FROM&lt;/span&gt; INFORMATION_SCHEMA.TABLES&lt;br&gt;&lt;span style="FONT-SIZE: 11px; COLOR: blue; FONT-FAMILY: Courier New; BACKGROUND-COLOR: transparent"&gt;WHERE&lt;/span&gt; TABLE_TYPE&#xD;
= &lt;span style="FONT-SIZE: 11px; COLOR: red; FONT-FAMILY: Courier New; BACKGROUND-COLOR: transparent"&gt;'BASE&#xD;
TABLE'&lt;/span&gt;&lt;br&gt;&lt;span style="FONT-SIZE: 11px; COLOR: silver; FONT-FAMILY: Courier New; BACKGROUND-COLOR: transparent"&gt;AND&lt;/span&gt;&lt;span style="FONT-SIZE: 11px; COLOR: fuchsia; FONT-FAMILY: Courier New; BACKGROUND-COLOR: transparent"&gt;QUOTENAME&lt;/span&gt;(TABLE_SCHEMA)&#xD;
+ &lt;span style="FONT-SIZE: 11px; COLOR: red; FONT-FAMILY: Courier New; BACKGROUND-COLOR: transparent"&gt;'.'&lt;/span&gt; + &lt;span style="FONT-SIZE: 11px; COLOR: fuchsia; FONT-FAMILY: Courier New; BACKGROUND-COLOR: transparent"&gt;QUOTENAME&lt;/span&gt;(TABLE_NAME)&#xD;
&amp;gt; @TableName&lt;br&gt;&lt;span style="FONT-SIZE: 11px; COLOR: silver; FONT-FAMILY: Courier New; BACKGROUND-COLOR: transparent"&gt;AND&lt;/span&gt;&lt;span style="FONT-SIZE: 11px; COLOR: fuchsia; FONT-FAMILY: Courier New; BACKGROUND-COLOR: transparent"&gt;OBJECTPROPERTY&lt;/span&gt;(&lt;br&gt;&lt;span style="FONT-SIZE: 11px; COLOR: fuchsia; FONT-FAMILY: Courier New; BACKGROUND-COLOR: transparent"&gt;OBJECT_ID&lt;/span&gt;(&lt;br&gt;&lt;span style="FONT-SIZE: 11px; COLOR: fuchsia; FONT-FAMILY: Courier New; BACKGROUND-COLOR: transparent"&gt;QUOTENAME&lt;/span&gt;(TABLE_SCHEMA)&#xD;
+ &lt;span style="FONT-SIZE: 11px; COLOR: red; FONT-FAMILY: Courier New; BACKGROUND-COLOR: transparent"&gt;'.'&lt;/span&gt; + &lt;span style="FONT-SIZE: 11px; COLOR: fuchsia; FONT-FAMILY: Courier New; BACKGROUND-COLOR: transparent"&gt;QUOTENAME&lt;/span&gt;(TABLE_NAME)&lt;br&gt;&#xD;
), &lt;span style="FONT-SIZE: 11px; COLOR: red; FONT-FAMILY: Courier New; BACKGROUND-COLOR: transparent"&gt;'IsMSShipped'&lt;/span&gt;&lt;br&gt;&#xD;
) = 0&lt;br&gt;&#xD;
)&lt;br&gt;&lt;br&gt;&lt;span style="FONT-SIZE: 11px; COLOR: blue; FONT-FAMILY: Courier New; BACKGROUND-COLOR: transparent"&gt;WHILE&lt;/span&gt; (@TableName &lt;span style="FONT-SIZE: 11px; COLOR: blue; FONT-FAMILY: Courier New; BACKGROUND-COLOR: transparent"&gt;IS&lt;/span&gt;&lt;span style="FONT-SIZE: 11px; COLOR: silver; FONT-FAMILY: Courier New; BACKGROUND-COLOR: transparent"&gt;NOT&lt;/span&gt;&lt;span style="FONT-SIZE: 11px; COLOR: silver; FONT-FAMILY: Courier New; BACKGROUND-COLOR: transparent"&gt;NULL&lt;/span&gt;) &lt;span style="FONT-SIZE: 11px; COLOR: silver; FONT-FAMILY: Courier New; BACKGROUND-COLOR: transparent"&gt;AND&lt;/span&gt; (@ColumnName &lt;span style="FONT-SIZE: 11px; COLOR: blue; FONT-FAMILY: Courier New; BACKGROUND-COLOR: transparent"&gt;IS&lt;/span&gt;&lt;span style="FONT-SIZE: 11px; COLOR: silver; FONT-FAMILY: Courier New; BACKGROUND-COLOR: transparent"&gt;NOT&lt;/span&gt;&lt;span style="FONT-SIZE: 11px; COLOR: silver; FONT-FAMILY: Courier New; BACKGROUND-COLOR: transparent"&gt;NULL&lt;/span&gt;)&lt;br&gt;&lt;span style="FONT-SIZE: 11px; COLOR: blue; FONT-FAMILY: Courier New; BACKGROUND-COLOR: transparent"&gt;BEGIN&lt;/span&gt;&lt;br&gt;&lt;span style="FONT-SIZE: 11px; COLOR: blue; FONT-FAMILY: Courier New; BACKGROUND-COLOR: transparent"&gt;SET&lt;/span&gt; @ColumnName&#xD;
=&lt;br&gt;&#xD;
(&lt;br&gt;&lt;span style="FONT-SIZE: 11px; COLOR: blue; FONT-FAMILY: Courier New; BACKGROUND-COLOR: transparent"&gt;SELECT&lt;/span&gt;&lt;span style="FONT-SIZE: 11px; COLOR: fuchsia; FONT-FAMILY: Courier New; BACKGROUND-COLOR: transparent"&gt;MIN&lt;/span&gt;(&lt;span style="FONT-SIZE: 11px; COLOR: fuchsia; FONT-FAMILY: Courier New; BACKGROUND-COLOR: transparent"&gt;QUOTENAME&lt;/span&gt;(COLUMN_NAME))&lt;br&gt;&lt;span style="FONT-SIZE: 11px; COLOR: blue; FONT-FAMILY: Courier New; BACKGROUND-COLOR: transparent"&gt;FROM&lt;/span&gt; INFORMATION_SCHEMA.COLUMNS&lt;br&gt;&lt;span style="FONT-SIZE: 11px; COLOR: blue; FONT-FAMILY: Courier New; BACKGROUND-COLOR: transparent"&gt;WHERE&lt;/span&gt; TABLE_SCHEMA&#xD;
= &lt;span style="FONT-SIZE: 11px; COLOR: fuchsia; FONT-FAMILY: Courier New; BACKGROUND-COLOR: transparent"&gt;PARSENAME&lt;/span&gt;(@TableName,&#xD;
2)&lt;br&gt;&lt;span style="FONT-SIZE: 11px; COLOR: silver; FONT-FAMILY: Courier New; BACKGROUND-COLOR: transparent"&gt;AND&lt;/span&gt; TABLE_NAME&#xD;
= &lt;span style="FONT-SIZE: 11px; COLOR: fuchsia; FONT-FAMILY: Courier New; BACKGROUND-COLOR: transparent"&gt;PARSENAME&lt;/span&gt;(@TableName,&#xD;
1)&lt;br&gt;&lt;span style="FONT-SIZE: 11px; COLOR: silver; FONT-FAMILY: Courier New; BACKGROUND-COLOR: transparent"&gt;AND&lt;/span&gt; DATA_TYPE &lt;span style="FONT-SIZE: 11px; COLOR: silver; FONT-FAMILY: Courier New; BACKGROUND-COLOR: transparent"&gt;IN&lt;/span&gt; (&lt;span style="FONT-SIZE: 11px; COLOR: red; FONT-FAMILY: Courier New; BACKGROUND-COLOR: transparent"&gt;'char'&lt;/span&gt;, &lt;span style="FONT-SIZE: 11px; COLOR: red; FONT-FAMILY: Courier New; BACKGROUND-COLOR: transparent"&gt;'varchar'&lt;/span&gt;, &lt;span style="FONT-SIZE: 11px; COLOR: red; FONT-FAMILY: Courier New; BACKGROUND-COLOR: transparent"&gt;'nchar'&lt;/span&gt;, &lt;span style="FONT-SIZE: 11px; COLOR: red; FONT-FAMILY: Courier New; BACKGROUND-COLOR: transparent"&gt;'nvarchar'&lt;/span&gt;)&lt;br&gt;&lt;span style="FONT-SIZE: 11px; COLOR: silver; FONT-FAMILY: Courier New; BACKGROUND-COLOR: transparent"&gt;AND&lt;/span&gt;&lt;span style="FONT-SIZE: 11px; COLOR: fuchsia; FONT-FAMILY: Courier New; BACKGROUND-COLOR: transparent"&gt;QUOTENAME&lt;/span&gt;(COLUMN_NAME)&#xD;
&amp;gt; @ColumnName&lt;br&gt;&#xD;
)&lt;br&gt;&lt;br&gt;&lt;span style="FONT-SIZE: 11px; COLOR: blue; FONT-FAMILY: Courier New; BACKGROUND-COLOR: transparent"&gt;IF&lt;/span&gt; @ColumnName &lt;span style="FONT-SIZE: 11px; COLOR: blue; FONT-FAMILY: Courier New; BACKGROUND-COLOR: transparent"&gt;IS&lt;/span&gt;&lt;span style="FONT-SIZE: 11px; COLOR: silver; FONT-FAMILY: Courier New; BACKGROUND-COLOR: transparent"&gt;NOT&lt;/span&gt;&lt;span style="FONT-SIZE: 11px; COLOR: silver; FONT-FAMILY: Courier New; BACKGROUND-COLOR: transparent"&gt;NULL&lt;/span&gt;&lt;br&gt;&lt;span style="FONT-SIZE: 11px; COLOR: blue; FONT-FAMILY: Courier New; BACKGROUND-COLOR: transparent"&gt;BEGIN&lt;/span&gt;&lt;br&gt;&lt;span style="FONT-SIZE: 11px; COLOR: blue; FONT-FAMILY: Courier New; BACKGROUND-COLOR: transparent"&gt;SET&lt;/span&gt; @SQL= &lt;span style="FONT-SIZE: 11px; COLOR: red; FONT-FAMILY: Courier New; BACKGROUND-COLOR: transparent"&gt;'UPDATE&#xD;
'&lt;/span&gt; + @TableName + &#xD;
&lt;br&gt;&lt;span style="FONT-SIZE: 11px; COLOR: red; FONT-FAMILY: Courier New; BACKGROUND-COLOR: transparent"&gt;'&#xD;
SET '&lt;/span&gt; + @ColumnName &#xD;
&lt;br&gt;&#xD;
+ &lt;span style="FONT-SIZE: 11px; COLOR: red; FONT-FAMILY: Courier New; BACKGROUND-COLOR: transparent"&gt;'&#xD;
= REPLACE('&lt;/span&gt; + @ColumnName + &lt;span style="FONT-SIZE: 11px; COLOR: red; FONT-FAMILY: Courier New; BACKGROUND-COLOR: transparent"&gt;',&#xD;
'&lt;/span&gt;&lt;br&gt;&#xD;
+ &lt;span style="FONT-SIZE: 11px; COLOR: fuchsia; FONT-FAMILY: Courier New; BACKGROUND-COLOR: transparent"&gt;QUOTENAME&lt;/span&gt;(@SearchStr, &lt;span style="FONT-SIZE: 11px; COLOR: red; FONT-FAMILY: Courier New; BACKGROUND-COLOR: transparent"&gt;''''&lt;/span&gt;)&#xD;
+ &lt;span style="FONT-SIZE: 11px; COLOR: red; FONT-FAMILY: Courier New; BACKGROUND-COLOR: transparent"&gt;',&#xD;
'&lt;/span&gt; + &lt;span style="FONT-SIZE: 11px; COLOR: fuchsia; FONT-FAMILY: Courier New; BACKGROUND-COLOR: transparent"&gt;QUOTENAME&lt;/span&gt;(@ReplaceStr, &lt;span style="FONT-SIZE: 11px; COLOR: red; FONT-FAMILY: Courier New; BACKGROUND-COLOR: transparent"&gt;''''&lt;/span&gt;)&#xD;
+ &#xD;
&lt;br&gt;&lt;span style="FONT-SIZE: 11px; COLOR: red; FONT-FAMILY: Courier New; BACKGROUND-COLOR: transparent"&gt;')&#xD;
WHERE '&lt;/span&gt; + @ColumnName + &lt;span style="FONT-SIZE: 11px; COLOR: red; FONT-FAMILY: Courier New; BACKGROUND-COLOR: transparent"&gt;'&#xD;
LIKE '&lt;/span&gt; + @SearchStr2&lt;br&gt;&lt;span style="FONT-SIZE: 11px; COLOR: blue; FONT-FAMILY: Courier New; BACKGROUND-COLOR: transparent"&gt;EXEC&lt;/span&gt; (@SQL)&lt;br&gt;&lt;span style="FONT-SIZE: 11px; COLOR: blue; FONT-FAMILY: Courier New; BACKGROUND-COLOR: transparent"&gt;SET&lt;/span&gt; @RCTR&#xD;
= @RCTR + &lt;span style="FONT-SIZE: 11px; COLOR: fuchsia; FONT-FAMILY: Courier New; BACKGROUND-COLOR: transparent"&gt;@@ROWCOUNT&lt;/span&gt;&lt;br&gt;&lt;span style="FONT-SIZE: 11px; COLOR: blue; FONT-FAMILY: Courier New; BACKGROUND-COLOR: transparent"&gt;END&lt;/span&gt;&lt;br&gt;&lt;span style="FONT-SIZE: 11px; COLOR: blue; FONT-FAMILY: Courier New; BACKGROUND-COLOR: transparent"&gt;END&lt;/span&gt;&lt;br&gt;&lt;span style="FONT-SIZE: 11px; COLOR: blue; FONT-FAMILY: Courier New; BACKGROUND-COLOR: transparent"&gt;END&lt;/span&gt;&lt;br&gt;&lt;br&gt;&lt;span style="FONT-SIZE: 11px; COLOR: blue; FONT-FAMILY: Courier New; BACKGROUND-COLOR: transparent"&gt;SELECT&lt;/span&gt;&lt;span style="FONT-SIZE: 11px; COLOR: red; FONT-FAMILY: Courier New; BACKGROUND-COLOR: transparent"&gt;'Replaced&#xD;
'&lt;/span&gt; + &lt;span style="FONT-SIZE: 11px; COLOR: fuchsia; FONT-FAMILY: Courier New; BACKGROUND-COLOR: transparent"&gt;CAST&lt;/span&gt;(@RCTR &lt;span style="FONT-SIZE: 11px; COLOR: blue; FONT-FAMILY: Courier New; BACKGROUND-COLOR: transparent"&gt;AS&lt;/span&gt;&lt;span style="FONT-SIZE: 11px; COLOR: blue; FONT-FAMILY: Courier New; BACKGROUND-COLOR: transparent"&gt;varchar&lt;/span&gt;)&#xD;
+ &lt;span style="FONT-SIZE: 11px; COLOR: red; FONT-FAMILY: Courier New; BACKGROUND-COLOR: transparent"&gt;'&#xD;
occurence(s)'&lt;/span&gt;&lt;span style="FONT-SIZE: 11px; COLOR: blue; FONT-FAMILY: Courier New; BACKGROUND-COLOR: transparent"&gt;AS&lt;/span&gt;&lt;span style="FONT-SIZE: 11px; COLOR: red; FONT-FAMILY: Courier New; BACKGROUND-COLOR: transparent"&gt;'Outcome'&lt;/span&gt;&lt;br&gt;&lt;span style="FONT-SIZE: 11px; COLOR: blue; FONT-FAMILY: Courier New; BACKGROUND-COLOR: transparent"&gt;END&lt;/span&gt;&lt;br&gt;&lt;/span&gt;&#xD;
        &lt;/p&gt;&#xD;
        &lt;style type="text/css"&gt;.csharpcode, .csharpcode pre&#xD;
{&#xD;
	font-size: small;&#xD;
	color: black;&#xD;
	font-family: consolas, "Courier New", courier, monospace;&#xD;
	background-color: #ffffff;&#xD;
	/*white-space: pre;*/&#xD;
}&#xD;
.csharpcode pre { margin: 0em; }&#xD;
.csharpcode .rem { color: #008000; }&#xD;
.csharpcode .kwrd { color: #0000ff; }&#xD;
.csharpcode .str { color: #006080; }&#xD;
.csharpcode .op { color: #0000c0; }&#xD;
.csharpcode .preproc { color: #cc6633; }&#xD;
.csharpcode .asp { background-color: #ffff00; }&#xD;
.csharpcode .html { color: #800000; }&#xD;
.csharpcode .attr { color: #ff0000; }&#xD;
.csharpcode .alt &#xD;
{&#xD;
	background-color: #f4f4f4;&#xD;
	width: 100%;&#xD;
	margin: 0em;&#xD;
}&#xD;
.csharpcode .lnum { color: #606060; }&#xD;
&lt;/style&gt;&#xD;
        &lt;img width="0" height="0" src="http://www.fits-consulting.de/blog/aggbug.ashx?id=079d6d52-c549-41e2-9431-8e4a281414d8"&gt;&lt;/img&gt;&#xD;
        &lt;br&gt;&#xD;
        &lt;hr&gt;&lt;/hr&gt;&#xD;
        &lt;p&gt;&#xD;
This weblog is sponsored by &lt;a href="http://www.fits-consulting.de"&gt;FITS&lt;/a&gt;. &#xD;
&lt;br&gt;&#xD;
We support &lt;a href="http://www.sqlpass.de"&gt;PASS Germany&lt;/a&gt;!&#xD;
&lt;/p&gt;&#xD;
      &lt;/body&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/SomeThoughtsMF?a=KVOXeVYyLFc:Os85jjPTg9s:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SomeThoughtsMF?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SomeThoughtsMF?a=KVOXeVYyLFc:Os85jjPTg9s:63t7Ie-LG7Y"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SomeThoughtsMF?d=63t7Ie-LG7Y" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SomeThoughtsMF?a=KVOXeVYyLFc:Os85jjPTg9s:ozPqQDaSF7U"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SomeThoughtsMF?i=KVOXeVYyLFc:Os85jjPTg9s:ozPqQDaSF7U" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SomeThoughtsMF?a=KVOXeVYyLFc:Os85jjPTg9s:D7DqB2pKExk"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SomeThoughtsMF?i=KVOXeVYyLFc:Os85jjPTg9s:D7DqB2pKExk" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/SomeThoughtsMF/~4/KVOXeVYyLFc" height="1" width="1"/&gt;</description>
      <comments>http://www.fits-consulting.de/blog/CommentView,guid,079d6d52-c549-41e2-9431-8e4a281414d8.aspx</comments>
      <category>Development;Development/T-SQL;MS SQL Server;MS SQL Server/RDBMS</category>
    <feedburner:origLink>http://www.fits-consulting.de/blog/PermaLink,guid,079d6d52-c549-41e2-9431-8e4a281414d8.aspx</feedburner:origLink></item>
    <item>
      <trackback:ping>http://www.fits-consulting.de/blog/Trackback.aspx?guid=bdc2d552-7e05-42b4-85c2-e0d14ffde40f</trackback:ping>
      <pingback:server>http://www.fits-consulting.de/blog/pingback.aspx</pingback:server>
      <pingback:target>http://www.fits-consulting.de/blog/PermaLink,guid,bdc2d552-7e05-42b4-85c2-e0d14ffde40f.aspx</pingback:target>
      <dc:creator>Markus Fischer</dc:creator>
      <wfw:comment>http://www.fits-consulting.de/blog/CommentView,guid,bdc2d552-7e05-42b4-85c2-e0d14ffde40f.aspx</wfw:comment>
      <wfw:commentRss>http://www.fits-consulting.de/blog/SyndicationService.asmx/GetEntryCommentsRss?guid=bdc2d552-7e05-42b4-85c2-e0d14ffde40f</wfw:commentRss>
      
      <title>Update for Outlook 2007 (KB933493)</title>
      <guid isPermaLink="false">http://www.fits-consulting.de/blog/PermaLink,guid,bdc2d552-7e05-42b4-85c2-e0d14ffde40f.aspx</guid>
      <link>http://feedproxy.google.com/~r/SomeThoughtsMF/~3/vCw5GpsSkEk/PermaLink,guid,bdc2d552-7e05-42b4-85c2-e0d14ffde40f.aspx</link>
      <pubDate>Tue, 01 May 2007 19:14:10 GMT</pubDate>
      <description>&lt;body xmlns="http://www.w3.org/1999/xhtml"&gt;&#xD;
        &lt;p&gt;&#xD;
If you are working with a large .pst file or a large .ost file in Outlook 2007&#xD;
you may have come across performance issues as described in &lt;a title="KB932086" href="http://support.microsoft.com/kb/932086/en-us" target="_blank"&gt;KB932086&lt;/a&gt;.&#xD;
&lt;/p&gt;&#xD;
        &lt;p&gt;&#xD;
Microsoft now has published an update in &lt;a title="KB933493" href="http://support.microsoft.com/kb/933493/en-us" target="_blank"&gt;KB933493&lt;/a&gt; which&#xD;
should fix this problem (including some other) and can be downloaded &lt;a title="Download KB933493" href="http://www.microsoft.com/downloads/details.aspx?displaylang=en&amp;amp;FamilyID=c262bcfd-1e09-49b6-9003-c4c47539df66" target="_blank"&gt;here&lt;/a&gt;.&#xD;
&lt;/p&gt;&#xD;
        &lt;img width="0" height="0" src="http://www.fits-consulting.de/blog/aggbug.ashx?id=bdc2d552-7e05-42b4-85c2-e0d14ffde40f"&gt;&lt;/img&gt;&#xD;
        &lt;br&gt;&#xD;
        &lt;hr&gt;&lt;/hr&gt;&#xD;
        &lt;p&gt;&#xD;
This weblog is sponsored by &lt;a href="http://www.fits-consulting.de"&gt;FITS&lt;/a&gt;. &#xD;
&lt;br&gt;&#xD;
We support &lt;a href="http://www.sqlpass.de"&gt;PASS Germany&lt;/a&gt;!&#xD;
&lt;/p&gt;&#xD;
      &lt;/body&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/SomeThoughtsMF?a=vCw5GpsSkEk:wr8qCXnZIc4:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SomeThoughtsMF?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SomeThoughtsMF?a=vCw5GpsSkEk:wr8qCXnZIc4:63t7Ie-LG7Y"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SomeThoughtsMF?d=63t7Ie-LG7Y" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SomeThoughtsMF?a=vCw5GpsSkEk:wr8qCXnZIc4:ozPqQDaSF7U"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SomeThoughtsMF?i=vCw5GpsSkEk:wr8qCXnZIc4:ozPqQDaSF7U" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SomeThoughtsMF?a=vCw5GpsSkEk:wr8qCXnZIc4:D7DqB2pKExk"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SomeThoughtsMF?i=vCw5GpsSkEk:wr8qCXnZIc4:D7DqB2pKExk" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/SomeThoughtsMF/~4/vCw5GpsSkEk" height="1" width="1"/&gt;</description>
      <comments>http://www.fits-consulting.de/blog/CommentView,guid,bdc2d552-7e05-42b4-85c2-e0d14ffde40f.aspx</comments>
      <category>MS Office</category>
    <feedburner:origLink>http://www.fits-consulting.de/blog/PermaLink,guid,bdc2d552-7e05-42b4-85c2-e0d14ffde40f.aspx</feedburner:origLink></item>
    <item>
      <trackback:ping>http://www.fits-consulting.de/blog/Trackback.aspx?guid=b823007e-7e41-42fb-8e18-7506c52724d6</trackback:ping>
      <pingback:server>http://www.fits-consulting.de/blog/pingback.aspx</pingback:server>
      <pingback:target>http://www.fits-consulting.de/blog/PermaLink,guid,b823007e-7e41-42fb-8e18-7506c52724d6.aspx</pingback:target>
      <dc:creator>Klaus Hoeltgen</dc:creator>
      <wfw:comment>http://www.fits-consulting.de/blog/CommentView,guid,b823007e-7e41-42fb-8e18-7506c52724d6.aspx</wfw:comment>
      <wfw:commentRss>http://www.fits-consulting.de/blog/SyndicationService.asmx/GetEntryCommentsRss?guid=b823007e-7e41-42fb-8e18-7506c52724d6</wfw:commentRss>
      <title>little SQL-helpers: all base tables of a view </title>
      <guid isPermaLink="false">http://www.fits-consulting.de/blog/PermaLink,guid,b823007e-7e41-42fb-8e18-7506c52724d6.aspx</guid>
      <link>http://feedproxy.google.com/~r/SomeThoughtsMF/~3/tYMCOC5AYDQ/PermaLink,guid,b823007e-7e41-42fb-8e18-7506c52724d6.aspx</link>
      <pubDate>Tue, 24 Apr 2007 12:20:16 GMT</pubDate>
      <description>To get all base tables of a view you can use the following CTE-Statement...&lt;img width="0" height="0" src="http://www.fits-consulting.de/blog/aggbug.ashx?id=b823007e-7e41-42fb-8e18-7506c52724d6"/&gt;&lt;br/&gt;&lt;hr/&gt;&lt;p&gt;This weblog is sponsored by &lt;a href="http://www.fits-consulting.de"&gt;FITS&lt;/a&gt;. &lt;br&gt;
We support &lt;a href="http://www.sqlpass.de"&gt;PASS Germany&lt;/a&gt;!&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/SomeThoughtsMF?a=tYMCOC5AYDQ:IhnSSkdWJfU:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SomeThoughtsMF?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SomeThoughtsMF?a=tYMCOC5AYDQ:IhnSSkdWJfU:63t7Ie-LG7Y"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SomeThoughtsMF?d=63t7Ie-LG7Y" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SomeThoughtsMF?a=tYMCOC5AYDQ:IhnSSkdWJfU:ozPqQDaSF7U"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SomeThoughtsMF?i=tYMCOC5AYDQ:IhnSSkdWJfU:ozPqQDaSF7U" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SomeThoughtsMF?a=tYMCOC5AYDQ:IhnSSkdWJfU:D7DqB2pKExk"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SomeThoughtsMF?i=tYMCOC5AYDQ:IhnSSkdWJfU:D7DqB2pKExk" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/SomeThoughtsMF/~4/tYMCOC5AYDQ" height="1" width="1"/&gt;</description>
      <comments>http://www.fits-consulting.de/blog/CommentView,guid,b823007e-7e41-42fb-8e18-7506c52724d6.aspx</comments>
      <category>Development;Development/T-SQL;MS SQL Server;MS SQL Server/RDBMS</category>
    <feedburner:origLink>http://www.fits-consulting.de/blog/PermaLink,guid,b823007e-7e41-42fb-8e18-7506c52724d6.aspx</feedburner:origLink></item>
    <item>
      <trackback:ping>http://www.fits-consulting.de/blog/Trackback.aspx?guid=97cad9a1-68a9-4fd3-9ede-fae1d19b39ce</trackback:ping>
      <pingback:server>http://www.fits-consulting.de/blog/pingback.aspx</pingback:server>
      <pingback:target>http://www.fits-consulting.de/blog/PermaLink,guid,97cad9a1-68a9-4fd3-9ede-fae1d19b39ce.aspx</pingback:target>
      <dc:creator>Markus Fischer</dc:creator>
      <wfw:comment>http://www.fits-consulting.de/blog/CommentView,guid,97cad9a1-68a9-4fd3-9ede-fae1d19b39ce.aspx</wfw:comment>
      <wfw:commentRss>http://www.fits-consulting.de/blog/SyndicationService.asmx/GetEntryCommentsRss?guid=97cad9a1-68a9-4fd3-9ede-fae1d19b39ce</wfw:commentRss>
      
      <title>SQL Server 2005 Service Pack 2 available for download</title>
      <guid isPermaLink="false">http://www.fits-consulting.de/blog/PermaLink,guid,97cad9a1-68a9-4fd3-9ede-fae1d19b39ce.aspx</guid>
      <link>http://feedproxy.google.com/~r/SomeThoughtsMF/~3/GH75yh_lERs/PermaLink,guid,97cad9a1-68a9-4fd3-9ede-fae1d19b39ce.aspx</link>
      <pubDate>Tue, 20 Feb 2007 01:17:05 GMT</pubDate>
      <description>&lt;body xmlns="http://www.w3.org/1999/xhtml"&gt;&#xD;
        &lt;p&gt;&#xD;
Interested in all the new things in SP2? &lt;a href="http://download.microsoft.com/download/2/b/5/2b5e5d37-9b17-423d-bc8f-b11ecd4195b4/WhatsNewSQL2005SP2.htm" target="_blank"&gt;Here&lt;/a&gt; is&#xD;
a complete list.&#xD;
&lt;/p&gt;&#xD;
        &lt;p&gt;&#xD;
And &lt;a href="http://www.microsoft.com/technet/prodtechnol/sql/2005/downloads/servicepacks/sp2.mspx" target="_blank"&gt;this&lt;/a&gt; is&#xD;
the complete &lt;a href="http://www.microsoft.com/technet/prodtechnol/sql/2005/downloads/servicepacks/sp2.mspx" target="_blank"&gt;download&#xD;
site&lt;/a&gt; with links for the &lt;a href="http://www.microsoft.com/downloads/details.aspx?displaylang=en&amp;amp;FamilyID=d07219b2-1e23-49c8-8f0c-63fa18f26d3a" target="_blank"&gt;SP2&lt;/a&gt; itself,&#xD;
a new &lt;a href="http://www.microsoft.com/technet/prodtechnol/sql/2005/downloads/books.mspx" target="_blank"&gt;BOL&lt;/a&gt;,&#xD;
new &lt;a href="http://www.microsoft.com/downloads/details.aspx?familyid=e719ecf7-9f46-4312-af89-6ad8702e4e6e&amp;amp;displaylang=en" target="_blank"&gt;Samples&lt;/a&gt;,&#xD;
new &lt;a href="http://www.microsoft.com/downloads/details.aspx?familyid=50b97994-8453-4998-8226-fa42ec403d17&amp;amp;displaylang=en" target="_blank"&gt;Feature&#xD;
Pack&lt;/a&gt; and especially the links to &lt;a href="http://www.microsoft.com/downloads/details.aspx?displaylang=en&amp;amp;FamilyID=1e53f882-0c16-4847-b331-132274ae8c84" target="_blank"&gt;SQL&#xD;
Server 2005 Reporting Services Add-in for Microsoft SharePoint Technologies&lt;/a&gt; and &lt;a href="http://www.microsoft.com/downloads/details.aspx?displaylang=en&amp;amp;FamilyID=7c76e8df-8674-4c3b-a99b-55b17f3c4c51" target="_blank"&gt;SQL&#xD;
Server 2005 Data Mining Add-ins for Microsoft Office 2007&lt;/a&gt;.&#xD;
&lt;/p&gt;&#xD;
        &lt;p&gt;&#xD;
To avoid a restart after the installation of the SP2 you should stop the neccessary&#xD;
services which could be done with the following commands on the command line&#xD;
- if you have used the standard instances:&#xD;
&lt;/p&gt;&#xD;
        &lt;p&gt;&#xD;
net stop MSSQLSERVER&lt;br&gt;&#xD;
net stop MSSQLServerOLAPService&lt;br&gt;&#xD;
net stop msftesql&lt;br&gt;&#xD;
net stop MsDtsServer&lt;br&gt;&#xD;
net stop ReportServer&#xD;
&lt;/p&gt;&#xD;
        &lt;p&gt;&#xD;
After the installation the "SQL Server 2005 User Provisioning Tool is started automatically&#xD;
if you use Windows Vista. As you probably know, Windows Admins are not automatically&#xD;
also SQL or AS Admins  - this tool enables to set the right privileges to the&#xD;
administartor accounts.&#xD;
&lt;/p&gt;&#xD;
        &lt;p&gt;&#xD;
But do not forget to start the services before you try to set the privileges...&#xD;
&lt;/p&gt;&#xD;
        &lt;p&gt;&#xD;
If you want to add a new account you will have to start the Provisioning Tool again,&#xD;
but unluckily it is not added to the Start Menu, you will find it at:&lt;br&gt;&#xD;
C:\Program Files\Microsoft SQL Server\90\Shared\SqlProv.exe - assumed that you have&#xD;
a standard installation and an english version of MS Windows Vista.&#xD;
&lt;/p&gt;&#xD;
        &lt;img width="0" height="0" src="http://www.fits-consulting.de/blog/aggbug.ashx?id=97cad9a1-68a9-4fd3-9ede-fae1d19b39ce"&gt;&lt;/img&gt;&#xD;
        &lt;br&gt;&#xD;
        &lt;hr&gt;&lt;/hr&gt;&#xD;
        &lt;p&gt;&#xD;
This weblog is sponsored by &lt;a href="http://www.fits-consulting.de"&gt;FITS&lt;/a&gt;. &#xD;
&lt;br&gt;&#xD;
We support &lt;a href="http://www.sqlpass.de"&gt;PASS Germany&lt;/a&gt;!&#xD;
&lt;/p&gt;&#xD;
      &lt;/body&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/SomeThoughtsMF?a=GH75yh_lERs:f8Dw6t3xDZs:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SomeThoughtsMF?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SomeThoughtsMF?a=GH75yh_lERs:f8Dw6t3xDZs:63t7Ie-LG7Y"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SomeThoughtsMF?d=63t7Ie-LG7Y" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SomeThoughtsMF?a=GH75yh_lERs:f8Dw6t3xDZs:ozPqQDaSF7U"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SomeThoughtsMF?i=GH75yh_lERs:f8Dw6t3xDZs:ozPqQDaSF7U" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SomeThoughtsMF?a=GH75yh_lERs:f8Dw6t3xDZs:D7DqB2pKExk"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SomeThoughtsMF?i=GH75yh_lERs:f8Dw6t3xDZs:D7DqB2pKExk" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/SomeThoughtsMF/~4/GH75yh_lERs" height="1" width="1"/&gt;</description>
      <comments>http://www.fits-consulting.de/blog/CommentView,guid,97cad9a1-68a9-4fd3-9ede-fae1d19b39ce.aspx</comments>
      <category>MS SQL Server;MS SQL Server/AS - SSAS;MS SQL Server/DTS - SSIS;MS SQL Server/MSDB - Express;MS SQL Server/RDBMS;MS SQL Server/RS - SSRS;MS WSS SPS</category>
    <feedburner:origLink>http://www.fits-consulting.de/blog/PermaLink,guid,97cad9a1-68a9-4fd3-9ede-fae1d19b39ce.aspx</feedburner:origLink></item>
    <item>
      <trackback:ping>http://www.fits-consulting.de/blog/Trackback.aspx?guid=827943d9-2c90-4ab5-b6ef-dd38f4acbf69</trackback:ping>
      <pingback:server>http://www.fits-consulting.de/blog/pingback.aspx</pingback:server>
      <pingback:target>http://www.fits-consulting.de/blog/PermaLink,guid,827943d9-2c90-4ab5-b6ef-dd38f4acbf69.aspx</pingback:target>
      <dc:creator>Markus Fischer</dc:creator>
      <wfw:comment>http://www.fits-consulting.de/blog/CommentView,guid,827943d9-2c90-4ab5-b6ef-dd38f4acbf69.aspx</wfw:comment>
      <wfw:commentRss>http://www.fits-consulting.de/blog/SyndicationService.asmx/GetEntryCommentsRss?guid=827943d9-2c90-4ab5-b6ef-dd38f4acbf69</wfw:commentRss>
      <title>SQL Server Training online ressources</title>
      <guid isPermaLink="false">http://www.fits-consulting.de/blog/PermaLink,guid,827943d9-2c90-4ab5-b6ef-dd38f4acbf69.aspx</guid>
      <link>http://feedproxy.google.com/~r/SomeThoughtsMF/~3/80kgzHWUJB4/PermaLink,guid,827943d9-2c90-4ab5-b6ef-dd38f4acbf69.aspx</link>
      <pubDate>Thu, 15 Feb 2007 14:41:58 GMT</pubDate>
      <description>Interested in online ressources for SQL Server Training?
Please do not forget that these ressources can not replace a complete Training and therefor only should be considered as a additional point of information...&lt;img width="0" height="0" src="http://www.fits-consulting.de/blog/aggbug.ashx?id=827943d9-2c90-4ab5-b6ef-dd38f4acbf69"/&gt;&lt;br/&gt;&lt;hr/&gt;&lt;p&gt;This weblog is sponsored by &lt;a href="http://www.fits-consulting.de"&gt;FITS&lt;/a&gt;. &lt;br&gt;
We support &lt;a href="http://www.sqlpass.de"&gt;PASS Germany&lt;/a&gt;!&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/SomeThoughtsMF?a=80kgzHWUJB4:Pww6YVk8RiI:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SomeThoughtsMF?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SomeThoughtsMF?a=80kgzHWUJB4:Pww6YVk8RiI:63t7Ie-LG7Y"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SomeThoughtsMF?d=63t7Ie-LG7Y" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SomeThoughtsMF?a=80kgzHWUJB4:Pww6YVk8RiI:ozPqQDaSF7U"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SomeThoughtsMF?i=80kgzHWUJB4:Pww6YVk8RiI:ozPqQDaSF7U" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SomeThoughtsMF?a=80kgzHWUJB4:Pww6YVk8RiI:D7DqB2pKExk"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SomeThoughtsMF?i=80kgzHWUJB4:Pww6YVk8RiI:D7DqB2pKExk" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/SomeThoughtsMF/~4/80kgzHWUJB4" height="1" width="1"/&gt;</description>
      <comments>http://www.fits-consulting.de/blog/CommentView,guid,827943d9-2c90-4ab5-b6ef-dd38f4acbf69.aspx</comments>
      <category>MS SQL Server;MS SQL Server/AS - SSAS;MS SQL Server/DTS - SSIS;MS SQL Server/MSDB - Express;MS SQL Server/RDBMS;MS SQL Server/RS - SSRS</category>
    <feedburner:origLink>http://www.fits-consulting.de/blog/PermaLink,guid,827943d9-2c90-4ab5-b6ef-dd38f4acbf69.aspx</feedburner:origLink></item>
    <item>
      <trackback:ping>http://www.fits-consulting.de/blog/Trackback.aspx?guid=b31898e3-8528-4ad5-a0d5-b9c943758364</trackback:ping>
      <pingback:server>http://www.fits-consulting.de/blog/pingback.aspx</pingback:server>
      <pingback:target>http://www.fits-consulting.de/blog/PermaLink,guid,b31898e3-8528-4ad5-a0d5-b9c943758364.aspx</pingback:target>
      <dc:creator>Markus Fischer</dc:creator>
      <wfw:comment>http://www.fits-consulting.de/blog/CommentView,guid,b31898e3-8528-4ad5-a0d5-b9c943758364.aspx</wfw:comment>
      <wfw:commentRss>http://www.fits-consulting.de/blog/SyndicationService.asmx/GetEntryCommentsRss?guid=b31898e3-8528-4ad5-a0d5-b9c943758364</wfw:commentRss>
      <title>little SQL-helpers: fillup string</title>
      <guid isPermaLink="false">http://www.fits-consulting.de/blog/PermaLink,guid,b31898e3-8528-4ad5-a0d5-b9c943758364.aspx</guid>
      <link>http://feedproxy.google.com/~r/SomeThoughtsMF/~3/Bv1NHAETxNg/PermaLink,guid,b31898e3-8528-4ad5-a0d5-b9c943758364.aspx</link>
      <pubDate>Wed, 31 Jan 2007 09:51:35 GMT</pubDate>
      <description>If you need to fill up a string to a defined total count you will be glad if you have a function like this:&lt;img width="0" height="0" src="http://www.fits-consulting.de/blog/aggbug.ashx?id=b31898e3-8528-4ad5-a0d5-b9c943758364"/&gt;&lt;br/&gt;&lt;hr/&gt;&lt;p&gt;This weblog is sponsored by &lt;a href="http://www.fits-consulting.de"&gt;FITS&lt;/a&gt;. &lt;br&gt;
We support &lt;a href="http://www.sqlpass.de"&gt;PASS Germany&lt;/a&gt;!&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/SomeThoughtsMF?a=Bv1NHAETxNg:BuXwMKTOLcQ:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SomeThoughtsMF?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SomeThoughtsMF?a=Bv1NHAETxNg:BuXwMKTOLcQ:63t7Ie-LG7Y"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SomeThoughtsMF?d=63t7Ie-LG7Y" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SomeThoughtsMF?a=Bv1NHAETxNg:BuXwMKTOLcQ:ozPqQDaSF7U"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SomeThoughtsMF?i=Bv1NHAETxNg:BuXwMKTOLcQ:ozPqQDaSF7U" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SomeThoughtsMF?a=Bv1NHAETxNg:BuXwMKTOLcQ:D7DqB2pKExk"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SomeThoughtsMF?i=Bv1NHAETxNg:BuXwMKTOLcQ:D7DqB2pKExk" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/SomeThoughtsMF/~4/Bv1NHAETxNg" height="1" width="1"/&gt;</description>
      <comments>http://www.fits-consulting.de/blog/CommentView,guid,b31898e3-8528-4ad5-a0d5-b9c943758364.aspx</comments>
      <category>Development;Development/T-SQL</category>
    <feedburner:origLink>http://www.fits-consulting.de/blog/PermaLink,guid,b31898e3-8528-4ad5-a0d5-b9c943758364.aspx</feedburner:origLink></item>
    <item>
      <trackback:ping>http://www.fits-consulting.de/blog/Trackback.aspx?guid=2e099b13-1d06-4eec-8b78-35d3f26f08cb</trackback:ping>
      <pingback:server>http://www.fits-consulting.de/blog/pingback.aspx</pingback:server>
      <pingback:target>http://www.fits-consulting.de/blog/PermaLink,guid,2e099b13-1d06-4eec-8b78-35d3f26f08cb.aspx</pingback:target>
      <dc:creator>Markus Fischer</dc:creator>
      <wfw:comment>http://www.fits-consulting.de/blog/CommentView,guid,2e099b13-1d06-4eec-8b78-35d3f26f08cb.aspx</wfw:comment>
      <wfw:commentRss>http://www.fits-consulting.de/blog/SyndicationService.asmx/GetEntryCommentsRss?guid=2e099b13-1d06-4eec-8b78-35d3f26f08cb</wfw:commentRss>
      <title>little SQL-helpers: Last day of month</title>
      <guid isPermaLink="false">http://www.fits-consulting.de/blog/PermaLink,guid,2e099b13-1d06-4eec-8b78-35d3f26f08cb.aspx</guid>
      <link>http://feedproxy.google.com/~r/SomeThoughtsMF/~3/57sIY6OOT4g/PermaLink,guid,2e099b13-1d06-4eec-8b78-35d3f26f08cb.aspx</link>
      <pubDate>Wed, 31 Jan 2007 09:46:00 GMT</pubDate>
      <description>Do you need the last day of a month in a SQL Statement?&lt;img width="0" height="0" src="http://www.fits-consulting.de/blog/aggbug.ashx?id=2e099b13-1d06-4eec-8b78-35d3f26f08cb"/&gt;&lt;br/&gt;&lt;hr/&gt;&lt;p&gt;This weblog is sponsored by &lt;a href="http://www.fits-consulting.de"&gt;FITS&lt;/a&gt;. &lt;br&gt;
We support &lt;a href="http://www.sqlpass.de"&gt;PASS Germany&lt;/a&gt;!&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/SomeThoughtsMF?a=57sIY6OOT4g:b0gpXQ5dQzo:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SomeThoughtsMF?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SomeThoughtsMF?a=57sIY6OOT4g:b0gpXQ5dQzo:63t7Ie-LG7Y"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SomeThoughtsMF?d=63t7Ie-LG7Y" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SomeThoughtsMF?a=57sIY6OOT4g:b0gpXQ5dQzo:ozPqQDaSF7U"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SomeThoughtsMF?i=57sIY6OOT4g:b0gpXQ5dQzo:ozPqQDaSF7U" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SomeThoughtsMF?a=57sIY6OOT4g:b0gpXQ5dQzo:D7DqB2pKExk"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SomeThoughtsMF?i=57sIY6OOT4g:b0gpXQ5dQzo:D7DqB2pKExk" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/SomeThoughtsMF/~4/57sIY6OOT4g" height="1" width="1"/&gt;</description>
      <comments>http://www.fits-consulting.de/blog/CommentView,guid,2e099b13-1d06-4eec-8b78-35d3f26f08cb.aspx</comments>
      <category>Development;Development/T-SQL</category>
    <feedburner:origLink>http://www.fits-consulting.de/blog/PermaLink,guid,2e099b13-1d06-4eec-8b78-35d3f26f08cb.aspx</feedburner:origLink></item>
    <item>
      <trackback:ping>http://www.fits-consulting.de/blog/Trackback.aspx?guid=89ed0a22-6d67-4183-8543-218b094c177c</trackback:ping>
      <pingback:server>http://www.fits-consulting.de/blog/pingback.aspx</pingback:server>
      <pingback:target>http://www.fits-consulting.de/blog/PermaLink,guid,89ed0a22-6d67-4183-8543-218b094c177c.aspx</pingback:target>
      <dc:creator>Klaus Hoeltgen</dc:creator>
      <wfw:comment>http://www.fits-consulting.de/blog/CommentView,guid,89ed0a22-6d67-4183-8543-218b094c177c.aspx</wfw:comment>
      <wfw:commentRss>http://www.fits-consulting.de/blog/SyndicationService.asmx/GetEntryCommentsRss?guid=89ed0a22-6d67-4183-8543-218b094c177c</wfw:commentRss>
      
      <title>Deploy SSAS with systemerror</title>
      <guid isPermaLink="false">http://www.fits-consulting.de/blog/PermaLink,guid,89ed0a22-6d67-4183-8543-218b094c177c.aspx</guid>
      <link>http://feedproxy.google.com/~r/SomeThoughtsMF/~3/pIySFgVlB7I/PermaLink,guid,89ed0a22-6d67-4183-8543-218b094c177c.aspx</link>
      <pubDate>Tue, 30 Jan 2007 22:34:45 GMT</pubDate>
      <description>&lt;body xmlns="http://www.w3.org/1999/xhtml"&gt;&#xD;
        &lt;p&gt;&#xD;
I have encountered a system &lt;span&gt;error&lt;/span&gt; deploying a SSAS project when I changed&#xD;
the deployment from my deployment server to a new production server. As you can imagine,&#xD;
the common case that really could bring you made is when you successfully deploy a&#xD;
project into a development &lt;span&gt;server&lt;/span&gt; but you fail to deploy the same database&#xD;
into a production &lt;span&gt;server and&lt;/span&gt; the &lt;span&gt;error&lt;/span&gt; message is too&#xD;
generic and it hides the real cause of the problem that is very hard to find:&#xD;
&lt;/p&gt;&#xD;
        &lt;p&gt;&#xD;
          &lt;img src="http://www.fits-consulting.de/blog/content/binary/Error.gif" border="0"&gt;&lt;/img&gt;&#xD;
          &lt;br&gt;&#xD;
        &lt;/p&gt;&#xD;
        &lt;p&gt;&#xD;
I looked for the error in the connection strings, I guess network or Active&#xD;
Directory problems...but every change attempt fails with the same error message: "&lt;em&gt;Systemerror:&#xD;
."&lt;/em&gt;&lt;/p&gt;&#xD;
        &lt;p&gt;&#xD;
The solution was a problem with a role that references a membership of a local user&#xD;
of my development server, that fails because the role member name can't be resolved&#xD;
by SSAS production &lt;span&gt;server. Thanks to microsoft for the great translation from&#xD;
"Can't deploy role xyz..." to "Systemerror: ."  ;-)&lt;/span&gt;&lt;/p&gt;&#xD;
        &lt;p&gt;&#xD;
          &lt;span&gt;&#xD;
          &lt;/span&gt; &#xD;
&lt;/p&gt;&#xD;
        &lt;img width="0" height="0" src="http://www.fits-consulting.de/blog/aggbug.ashx?id=89ed0a22-6d67-4183-8543-218b094c177c"&gt;&lt;/img&gt;&#xD;
        &lt;br&gt;&#xD;
        &lt;hr&gt;&lt;/hr&gt;&#xD;
        &lt;p&gt;&#xD;
This weblog is sponsored by &lt;a href="http://www.fits-consulting.de"&gt;FITS&lt;/a&gt;. &#xD;
&lt;br&gt;&#xD;
We support &lt;a href="http://www.sqlpass.de"&gt;PASS Germany&lt;/a&gt;!&#xD;
&lt;/p&gt;&#xD;
      &lt;/body&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/SomeThoughtsMF?a=pIySFgVlB7I:eMAoGOoWJ4k:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SomeThoughtsMF?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SomeThoughtsMF?a=pIySFgVlB7I:eMAoGOoWJ4k:63t7Ie-LG7Y"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SomeThoughtsMF?d=63t7Ie-LG7Y" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SomeThoughtsMF?a=pIySFgVlB7I:eMAoGOoWJ4k:ozPqQDaSF7U"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SomeThoughtsMF?i=pIySFgVlB7I:eMAoGOoWJ4k:ozPqQDaSF7U" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SomeThoughtsMF?a=pIySFgVlB7I:eMAoGOoWJ4k:D7DqB2pKExk"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SomeThoughtsMF?i=pIySFgVlB7I:eMAoGOoWJ4k:D7DqB2pKExk" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/SomeThoughtsMF/~4/pIySFgVlB7I" height="1" width="1"/&gt;</description>
      <comments>http://www.fits-consulting.de/blog/CommentView,guid,89ed0a22-6d67-4183-8543-218b094c177c.aspx</comments>
      <category>Development;MS SQL Server;MS SQL Server/AS - SSAS</category>
    <feedburner:origLink>http://www.fits-consulting.de/blog/PermaLink,guid,89ed0a22-6d67-4183-8543-218b094c177c.aspx</feedburner:origLink></item>
    <item>
      <trackback:ping>http://www.fits-consulting.de/blog/Trackback.aspx?guid=53aeb9d5-cfa0-4928-aa49-0c4773f3d0b0</trackback:ping>
      <pingback:server>http://www.fits-consulting.de/blog/pingback.aspx</pingback:server>
      <pingback:target>http://www.fits-consulting.de/blog/PermaLink,guid,53aeb9d5-cfa0-4928-aa49-0c4773f3d0b0.aspx</pingback:target>
      <dc:creator>Markus Fischer</dc:creator>
      <wfw:comment>http://www.fits-consulting.de/blog/CommentView,guid,53aeb9d5-cfa0-4928-aa49-0c4773f3d0b0.aspx</wfw:comment>
      <wfw:commentRss>http://www.fits-consulting.de/blog/SyndicationService.asmx/GetEntryCommentsRss?guid=53aeb9d5-cfa0-4928-aa49-0c4773f3d0b0</wfw:commentRss>
      <title>Migrating to Windows Vista Ultimate - post-installation tips...</title>
      <guid isPermaLink="false">http://www.fits-consulting.de/blog/PermaLink,guid,53aeb9d5-cfa0-4928-aa49-0c4773f3d0b0.aspx</guid>
      <link>http://feedproxy.google.com/~r/SomeThoughtsMF/~3/1wULXWv5Iis/PermaLink,guid,53aeb9d5-cfa0-4928-aa49-0c4773f3d0b0.aspx</link>
      <pubDate>Thu, 04 Jan 2007 19:19:56 GMT</pubDate>
      <description>&lt;p&gt;
I used the free time after Christmas to install Windows Vista Ultimate and Office
2007 - instead of doing an upgrade of my current Windows XP system&amp;nbsp;I choosed
to do complete new installation...
&lt;/p&gt;
&lt;p&gt;
I succeeded in a short time, but afterwards I had some trouble and therefore I had
to solve some issues...
&lt;/p&gt;
&lt;h5&gt;1. Join your domain as soon as possible - but pay attention!
&lt;/h5&gt;
&lt;p&gt;
The first step you should do after installation is to join your domain - if you have
one.
&lt;/p&gt;
&lt;p&gt;
But please pay attention if you use Small Business Server mechanisms - or any other
- to deploy software to your clients. I had a configuration which tried to install
IE6 and other&amp;nbsp;tools&amp;nbsp;from the server to the client after joining the network.
There just pops up a question if you really want to execute the setup and being a
"creature of habit" I just clicked "Yes".
&lt;/p&gt;
&lt;p&gt;
This seems to have wrecked my installation, because afterwards Vista decided to start
without a taskbar, explorer and elements on the desktop...&lt;br&gt;
So I installed it a second time...&lt;br&gt;
:-)
&lt;/p&gt;
&lt;h5&gt;2. systemvendor-specific software
&lt;/h5&gt;
&lt;p&gt;
I am using an IBM R50 laptop, which brings up some vendor-specific software like powermanagement
utilities, Network access and so on.
&lt;/p&gt;
&lt;p&gt;
Do yourself a favor and keep a cable for Internet access ready after installation
and do not panic if you have got a kind of incomplete system after a successful installation.
&lt;/p&gt;
&lt;p&gt;
Therefor&amp;nbsp;the second&amp;nbsp;step you should do afterwards is to start the windows
update and download all vendor-specific software the system will offer you. That brought
back power management and WLAN also, but some other tools are still missing (like
the display control to switch to a beamer) and are not allowed to install on Vista.
&lt;/p&gt;
&lt;h5&gt;3. Security and UAC (User account control)
&lt;/h5&gt;
&lt;p&gt;
I bet, that the new feature UAC (&lt;a title="User Account Control" href="http://www.windowsdevcenter.com/pub/a/windows/2006/04/04/uac-in-windows-vista.html" target="_blank"&gt;User
Account Control&lt;/a&gt;) will be a pain in your neck - especially during the first hours
doing all installations you need. Everytime you start a setup you will be faced with
"Do you really want to?", everytime you will be alerted "a program tries to..."...
&lt;/p&gt;
&lt;p&gt;
As described in the article above it really gets annoying and also brings up some
risks like clicking every OK you will face without reading carefully, but if you want
to be secure you can not have everything. That UAC could give you a hint for investigating
for Trojans and others is proofed with this &lt;a href="http://blogs.chron.com/techblog/archives/2006/09/did_windows_vis.html" target="_blank"&gt;blog-entry&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;
If you are interested in digging deeper into Windows security, read &lt;a title="Windows Vista Security blog" href="http://blogs.msdn.com/windowsvistasecurity/" target="_blank"&gt;Windows
Vista Security blog&lt;/a&gt;&amp;nbsp;or &lt;a title="UAC blog" href="http://blogs.msdn.com/uac/" target="_blank"&gt;UAC
blog&lt;/a&gt;.
&lt;/p&gt;
&lt;h5&gt;4. Installation of SQL 2005
&lt;/h5&gt;
&lt;p&gt;
I you want to install SQL 2005 on your Vista client you will have to fulfil some prerequisites,
especially enabling the IIS and doing some configuration, as described in &lt;a title="KB article 920201" href="http://support.microsoft.com/default.aspx/kb/920201/en-us" target="_blank"&gt;KB
article 920201&lt;/a&gt;. But even if you do this it is not guaranteed that Reporting Services
will run as described in the comments of &lt;a title="James Kovacs' posting" href="http://www.jameskovacs.com/blog/CommentView.aspx?guid=d032929a-51dd-45dc-b3e0-ac985af54e57#commentstart" target="_blank"&gt;James
Kovacs' posting&lt;/a&gt;.&lt;br&gt;
Further tips and known issues are described in &lt;a title="Microsoft SQL Server 2005 on &amp;quot;Microsoft Windows Server Longhorn&amp;quot; or Microsoft Windows Vista" href="http://www.microsoft.com/sql/howtobuy/windowsvistasupport.mspx" target="_blank"&gt;Microsoft
SQL Server 2005 on "Microsoft Windows Server Longhorn" or Microsoft Windows Vista&lt;/a&gt;.
&lt;/p&gt;
&lt;p&gt;
We will have to wait for the official version of SP2 and see what it brings - I hope
it will work!
&lt;/p&gt;
&lt;h5&gt;5. OWA with IE7 and Vista
&lt;/h5&gt;
&lt;p&gt;
I am using OWA to access my exchange server and I did do this also using IE7&amp;nbsp;and
Windows XP.&lt;br&gt;
Windows Vista seems to have a slightly other IE7, which handles ActiveX-controls -
even the one form Microsoft - a little bit stricter. Using OWA I was able to read
messages, but I could not answer to a message´, because the input frame just displayed
a red X...
&lt;/p&gt;
&lt;p&gt;
There are two KB articles - &lt;a href="http://support.microsoft.com/kb/911829/en-us" target="_blank"&gt;911829&lt;/a&gt;&amp;nbsp;and &lt;a href="http://support.microsoft.com/kb/924334/en-us" target="_blank"&gt;924334&lt;/a&gt;-
and also two downloads which will solve this problem.
&lt;/p&gt;
&lt;h5&gt;6. 3G data card for PCMCIA-Slot
&lt;/h5&gt;
&lt;p&gt;
I am using a &lt;a title="Novatel Merlin&amp;trade; U740 Wireless PC Card" href="http://www.novatelwireless.com/products/merlin/merlin-u740.html" target="_blank"&gt;Novatel
Merlin™ U740 Wireless PC Card&lt;/a&gt;&amp;nbsp;to connect via 3G to the Internet and my German
provider is &lt;a title="Vodafone" href="http://www.vodafone.de/" target="_blank"&gt;Vodafone&lt;/a&gt;.
&lt;/p&gt;
&lt;p&gt;
In Germany it is very common that providers will deliver a specific software with
there own branding to assure that you will have an easy installation and access, the
Vodafone software is called "Dashboard" and the current downloadable version is 7.04.
&lt;/p&gt;
&lt;p&gt;
Due to the Vista restrictions you will not be able to install the software and there&amp;nbsp;you
neither&amp;nbsp;get the drivers nor the software to communicate with your data card.
&lt;/p&gt;
&lt;p&gt;
So I allowed myself to call the business hotline to ask for a new version of the dashboard
to enable the data card using Vista.&lt;br&gt;
The answer was that there is no specific time schedule which is public but that there
will be a good chance that the software will be presented at the CeBit and available
afterwards...&lt;br&gt;
Presented? This software is just a little tool to enable and control the connection
and not the ultimate version of a hype-whatever software suite!&lt;br&gt;
And CeBit? This fair will be in the mid of March! Should I wait about three months
to enable my data card?&lt;br&gt;
Common, I understand that the software has to be tested and certified also and that
this could be time consuming but to be honest... Is Windows Vista really such an unexpected
and uncommon OS??
&lt;/p&gt;
&lt;p&gt;
So I called not only one time but twice, because the first answer was not very satisfying...&lt;br&gt;
The second answer was that there will be a version around end of January....&lt;br&gt;
Ah, there is light at the end of the dark! But having to wait till end of this months
would be also annoying...
&lt;/p&gt;
&lt;p&gt;
So I choosed another solution,&amp;nbsp;why not to&amp;nbsp;use the data card as a kind of
normal dial-up connection??
&lt;/p&gt;
&lt;p&gt;
First you will have to disable the PIN on your SIM-Card, because the dial-up connection
will not be able to ask for the PIN like the dashboard does.&lt;br&gt;
You can use your mobile phone or&amp;nbsp;the dashboard software for that.
&lt;/p&gt;
&lt;p&gt;
After disabling the PIN insert the data card to your PCMCIA-Slot and wait for the
drivers to be installed.
&lt;/p&gt;
&lt;p&gt;
Then you will have to do some manual steps:
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
Open the Control Panel - Network and Sharing Center 
&lt;li&gt;
Click "Setup a connection or network" in the tasks at the left side. 
&lt;li&gt;
Mark&amp;nbsp;"Connect to the Internet" and click Next 
&lt;li&gt;
"Create a new connection" 
&lt;li&gt;
Choose "Dial-up" 
&lt;li&gt;
Choose the Novatel Wireless Merlin HSDPA Modem 
&lt;li&gt;
enter &lt;b&gt;*99# &lt;/b&gt;as Dial-up phone number 
&lt;li&gt;
leave User name and Password blank 
&lt;li&gt;
enter a describing description into Connection name 
&lt;li&gt;
decide whether to allow other people to use this connection 
&lt;li&gt;
click Connect&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;
To make it a little bit more secure you should turn of all options in "Sharing and
Discovery" and as a little comfort hint: you should put a Shortcut&amp;nbsp;on the Desktop
or into the Quick Launch to be able to activate the connection very easily.
&lt;/p&gt;
&lt;p&gt;
This will work, but without the Vodafone dashboard you will not be able to diagnose
you connection speed and control your download rates (a pity if you pay for volume
or time and do not have a flat rate) so be careful! But I think that will be a proper
workaround till the software will be available...
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.fits-consulting.de/blog/aggbug.ashx?id=53aeb9d5-cfa0-4928-aa49-0c4773f3d0b0" /&gt;
&lt;br /&gt;
&lt;hr /&gt;
&lt;p&gt;
This weblog is sponsored by &lt;a href="http://www.fits-consulting.de"&gt;FITS&lt;/a&gt;. 
&lt;br&gt;
We support &lt;a href="http://www.sqlpass.de"&gt;PASS Germany&lt;/a&gt;!
&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/SomeThoughtsMF?a=1wULXWv5Iis:-PhesbTX8Ig:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SomeThoughtsMF?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SomeThoughtsMF?a=1wULXWv5Iis:-PhesbTX8Ig:63t7Ie-LG7Y"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SomeThoughtsMF?d=63t7Ie-LG7Y" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SomeThoughtsMF?a=1wULXWv5Iis:-PhesbTX8Ig:ozPqQDaSF7U"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SomeThoughtsMF?i=1wULXWv5Iis:-PhesbTX8Ig:ozPqQDaSF7U" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SomeThoughtsMF?a=1wULXWv5Iis:-PhesbTX8Ig:D7DqB2pKExk"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SomeThoughtsMF?i=1wULXWv5Iis:-PhesbTX8Ig:D7DqB2pKExk" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/SomeThoughtsMF/~4/1wULXWv5Iis" height="1" width="1"/&gt;</description>
      <comments>http://www.fits-consulting.de/blog/CommentView,guid,53aeb9d5-cfa0-4928-aa49-0c4773f3d0b0.aspx</comments>
      <category>MS;Security;Tools</category>
    <feedburner:origLink>http://www.fits-consulting.de/blog/PermaLink,guid,53aeb9d5-cfa0-4928-aa49-0c4773f3d0b0.aspx</feedburner:origLink></item>
    <item>
      <trackback:ping>http://www.fits-consulting.de/blog/Trackback.aspx?guid=f76b7bbe-7786-471b-82fd-d7eac1c0220c</trackback:ping>
      <pingback:server>http://www.fits-consulting.de/blog/pingback.aspx</pingback:server>
      <pingback:target>http://www.fits-consulting.de/blog/PermaLink,guid,f76b7bbe-7786-471b-82fd-d7eac1c0220c.aspx</pingback:target>
      <dc:creator>Klaus Hoeltgen</dc:creator>
      <wfw:comment>http://www.fits-consulting.de/blog/CommentView,guid,f76b7bbe-7786-471b-82fd-d7eac1c0220c.aspx</wfw:comment>
      <wfw:commentRss>http://www.fits-consulting.de/blog/SyndicationService.asmx/GetEntryCommentsRss?guid=f76b7bbe-7786-471b-82fd-d7eac1c0220c</wfw:commentRss>
      
      <title>SQL Server 2005 Reporting Services on a server with more than one website</title>
      <guid isPermaLink="false">http://www.fits-consulting.de/blog/PermaLink,guid,f76b7bbe-7786-471b-82fd-d7eac1c0220c.aspx</guid>
      <link>http://feedproxy.google.com/~r/SomeThoughtsMF/~3/ufPl2CHzqAA/PermaLink,guid,f76b7bbe-7786-471b-82fd-d7eac1c0220c.aspx</link>
      <pubDate>Thu, 28 Dec 2006 13:15:04 GMT</pubDate>
      <description>&lt;body xmlns="http://www.w3.org/1999/xhtml"&gt;&#xD;
        &lt;p&gt;&#xD;
HowTo install Reporting Services on server with more than one website:&lt;br&gt;&lt;br&gt;&lt;a href="http://www.atrevido.net/blog/PermaLink.aspx?guid=3f1a7332-e4e1-4dda-be02-527bfe07e98c"&gt;http://www.atrevido.net/blog/PermaLink.aspx?guid=3f1a7332-e4e1-4dda-be02-527bfe07e98c&lt;/a&gt;&lt;/p&gt;&#xD;
        &lt;img width="0" height="0" src="http://www.fits-consulting.de/blog/aggbug.ashx?id=f76b7bbe-7786-471b-82fd-d7eac1c0220c"&gt;&lt;/img&gt;&#xD;
        &lt;br&gt;&#xD;
        &lt;hr&gt;&lt;/hr&gt;&#xD;
        &lt;p&gt;&#xD;
This weblog is sponsored by &lt;a href="http://www.fits-consulting.de"&gt;FITS&lt;/a&gt;. &#xD;
&lt;br&gt;&#xD;
We support &lt;a href="http://www.sqlpass.de"&gt;PASS Germany&lt;/a&gt;!&#xD;
&lt;/p&gt;&#xD;
      &lt;/body&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/SomeThoughtsMF?a=ufPl2CHzqAA:szzlHFLj1vY:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SomeThoughtsMF?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SomeThoughtsMF?a=ufPl2CHzqAA:szzlHFLj1vY:63t7Ie-LG7Y"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SomeThoughtsMF?d=63t7Ie-LG7Y" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SomeThoughtsMF?a=ufPl2CHzqAA:szzlHFLj1vY:ozPqQDaSF7U"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SomeThoughtsMF?i=ufPl2CHzqAA:szzlHFLj1vY:ozPqQDaSF7U" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SomeThoughtsMF?a=ufPl2CHzqAA:szzlHFLj1vY:D7DqB2pKExk"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SomeThoughtsMF?i=ufPl2CHzqAA:szzlHFLj1vY:D7DqB2pKExk" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/SomeThoughtsMF/~4/ufPl2CHzqAA" height="1" width="1"/&gt;</description>
      <comments>http://www.fits-consulting.de/blog/CommentView,guid,f76b7bbe-7786-471b-82fd-d7eac1c0220c.aspx</comments>
      <category>MS SQL Server;MS SQL Server/RS - SSRS</category>
    <feedburner:origLink>http://www.fits-consulting.de/blog/PermaLink,guid,f76b7bbe-7786-471b-82fd-d7eac1c0220c.aspx</feedburner:origLink></item>
    <item>
      <trackback:ping>http://www.fits-consulting.de/blog/Trackback.aspx?guid=c37a98e3-46af-46df-a240-5a1322593248</trackback:ping>
      <pingback:server>http://www.fits-consulting.de/blog/pingback.aspx</pingback:server>
      <pingback:target>http://www.fits-consulting.de/blog/PermaLink,guid,c37a98e3-46af-46df-a240-5a1322593248.aspx</pingback:target>
      <dc:creator>Markus Fischer</dc:creator>
      <wfw:comment>http://www.fits-consulting.de/blog/CommentView,guid,c37a98e3-46af-46df-a240-5a1322593248.aspx</wfw:comment>
      <wfw:commentRss>http://www.fits-consulting.de/blog/SyndicationService.asmx/GetEntryCommentsRss?guid=c37a98e3-46af-46df-a240-5a1322593248</wfw:commentRss>
      <title>Free E-Learning courses from Microsoft</title>
      <guid isPermaLink="false">http://www.fits-consulting.de/blog/PermaLink,guid,c37a98e3-46af-46df-a240-5a1322593248.aspx</guid>
      <link>http://feedproxy.google.com/~r/SomeThoughtsMF/~3/ea-j7FMgKMk/PermaLink,guid,c37a98e3-46af-46df-a240-5a1322593248.aspx</link>
      <pubDate>Thu, 16 Nov 2006 05:33:53 GMT</pubDate>
      <description>Free E-Learning courses from Microsoft:
- SQL Server 2005
- Sharepoint Technology
- Visual Studio 2005 and .Net 3.0&lt;img width="0" height="0" src="http://www.fits-consulting.de/blog/aggbug.ashx?id=c37a98e3-46af-46df-a240-5a1322593248"/&gt;&lt;br/&gt;&lt;hr/&gt;&lt;p&gt;This weblog is sponsored by &lt;a href="http://www.fits-consulting.de"&gt;FITS&lt;/a&gt;. &lt;br&gt;
We support &lt;a href="http://www.sqlpass.de"&gt;PASS Germany&lt;/a&gt;!&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/SomeThoughtsMF?a=ea-j7FMgKMk:by4VpNu2LBw:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SomeThoughtsMF?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SomeThoughtsMF?a=ea-j7FMgKMk:by4VpNu2LBw:63t7Ie-LG7Y"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SomeThoughtsMF?d=63t7Ie-LG7Y" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SomeThoughtsMF?a=ea-j7FMgKMk:by4VpNu2LBw:ozPqQDaSF7U"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SomeThoughtsMF?i=ea-j7FMgKMk:by4VpNu2LBw:ozPqQDaSF7U" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SomeThoughtsMF?a=ea-j7FMgKMk:by4VpNu2LBw:D7DqB2pKExk"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SomeThoughtsMF?i=ea-j7FMgKMk:by4VpNu2LBw:D7DqB2pKExk" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/SomeThoughtsMF/~4/ea-j7FMgKMk" height="1" width="1"/&gt;</description>
      <comments>http://www.fits-consulting.de/blog/CommentView,guid,c37a98e3-46af-46df-a240-5a1322593248.aspx</comments>
      <category>Development;Development/.Net;MS SQL Server;MS SQL Server/AS - SSAS;MS SQL Server/DTS - SSIS;MS SQL Server/RDBMS;MS SQL Server/RS - SSRS;MS WSS SPS</category>
    <feedburner:origLink>http://www.fits-consulting.de/blog/PermaLink,guid,c37a98e3-46af-46df-a240-5a1322593248.aspx</feedburner:origLink></item>
    <item>
      <trackback:ping>http://www.fits-consulting.de/blog/Trackback.aspx?guid=eb7d1acd-7a50-470d-a1e9-d1095ac922ed</trackback:ping>
      <pingback:server>http://www.fits-consulting.de/blog/pingback.aspx</pingback:server>
      <pingback:target>http://www.fits-consulting.de/blog/PermaLink,guid,eb7d1acd-7a50-470d-a1e9-d1095ac922ed.aspx</pingback:target>
      <dc:creator>Markus Fischer</dc:creator>
      <wfw:comment>http://www.fits-consulting.de/blog/CommentView,guid,eb7d1acd-7a50-470d-a1e9-d1095ac922ed.aspx</wfw:comment>
      <wfw:commentRss>http://www.fits-consulting.de/blog/SyndicationService.asmx/GetEntryCommentsRss?guid=eb7d1acd-7a50-470d-a1e9-d1095ac922ed</wfw:commentRss>
      
      <title>TechNet Seminar: SQL Server 2005 -optimaler Einsatz in SAP-Umgebungen</title>
      <guid isPermaLink="false">http://www.fits-consulting.de/blog/PermaLink,guid,eb7d1acd-7a50-470d-a1e9-d1095ac922ed.aspx</guid>
      <link>http://feedproxy.google.com/~r/SomeThoughtsMF/~3/Q3gIwfC2Sl4/PermaLink,guid,eb7d1acd-7a50-470d-a1e9-d1095ac922ed.aspx</link>
      <pubDate>Fri, 10 Nov 2006 01:09:33 GMT</pubDate>
      <description>&lt;body xmlns="http://www.w3.org/1999/xhtml"&gt;&#xD;
        &lt;p&gt;&#xD;
Sorry, German only...&#xD;
&lt;/p&gt;&#xD;
        &lt;p&gt;&#xD;
Microsoft bietet zum Thema "SQL Server 2005 – optimaler Einsatz in SAP-Umgebungen"&#xD;
ein kostenfreies &lt;a href="http://www.microsoft.com/germany/technet/seminare/2006/sap_sqlserver2005.mspx" target="_blank"&gt;TechNet&#xD;
Seminar&lt;/a&gt; in verschiedenen deutschen Städten an.&#xD;
&lt;/p&gt;&#xD;
        &lt;p&gt;&#xD;
Referenten sind:&#xD;
&lt;/p&gt;&#xD;
        &lt;ul&gt;&#xD;
          &lt;li&gt;&#xD;
Martin Sudbrock – Partner Account Manager, Microsoft Deutschland GmbH &#xD;
&lt;/li&gt;&#xD;
          &lt;li&gt;&#xD;
Guido Schmitt – Senior Consultant, Microsoft Deutschland GmbH&lt;/li&gt;&#xD;
        &lt;/ul&gt;&#xD;
        &lt;p&gt;&#xD;
Beschreibungstext von der Webseite:&#xD;
&lt;/p&gt;&#xD;
        &lt;p&gt;&#xD;
"Die Microsoft-Plattform ist die Standard-Plattform für SAP-Lösungen. Immer mehr SAP-Kunden&#xD;
entscheiden sich für Microsoft und damit für die seit zwei Jahren bewährte Mehrheitsplattform&#xD;
im Datenbankumfeld bei SAP-Neuinstallationen. Inzwischen erfolgen zwei von drei SAP-Neuimplementierungen&#xD;
auf Windows Server 2003 und mehr als 42 Prozent auf SQL Server 2005.&#xD;
&lt;/p&gt;&#xD;
        &lt;p&gt;&#xD;
SQL Server 2005 ist die zukunftssichere Datenmanagementplattform für hochverfügbare,&#xD;
leistungsfähige und zuverlässige Installationen von SAP-Lösungen. &#xD;
&lt;/p&gt;&#xD;
        &lt;p&gt;&#xD;
In diesem Seminar geben wir Ihnen einen Überblick, wie Sie SQL Server 2005 optimal&#xD;
in einer SAP-Umgebung einsetzen können. Die Schwerpunkte des Seminars sind: &#xD;
&lt;/p&gt;&#xD;
        &lt;ul&gt;&#xD;
          &lt;li&gt;&#xD;
Skalierbarkeit und Performance von SQL Server 2005 für SAP-Anwendungen &#xD;
&lt;/li&gt;&#xD;
          &lt;li&gt;&#xD;
Hochverfügbarkeit von SQL Server 2005 für SAP &#xD;
&lt;/li&gt;&#xD;
          &lt;li&gt;&#xD;
Konfiguration von SQL Server 2005 für SAP &#xD;
&lt;/li&gt;&#xD;
          &lt;li&gt;&#xD;
SQL Server 2005 als Datenmanagementplattform für SAP &#xD;
&lt;/li&gt;&#xD;
          &lt;li&gt;&#xD;
Migration auf SQL Server 2005 im SAP-Umfeld"&lt;/li&gt;&#xD;
        &lt;/ul&gt;&#xD;
        &lt;img width="0" height="0" src="http://www.fits-consulting.de/blog/aggbug.ashx?id=eb7d1acd-7a50-470d-a1e9-d1095ac922ed"&gt;&lt;/img&gt;&#xD;
        &lt;br&gt;&#xD;
        &lt;hr&gt;&lt;/hr&gt;&#xD;
        &lt;p&gt;&#xD;
This weblog is sponsored by &lt;a href="http://www.fits-consulting.de"&gt;FITS&lt;/a&gt;. &#xD;
&lt;br&gt;&#xD;
We support &lt;a href="http://www.sqlpass.de"&gt;PASS Germany&lt;/a&gt;!&#xD;
&lt;/p&gt;&#xD;
      &lt;/body&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/SomeThoughtsMF?a=Q3gIwfC2Sl4:_27Oz84p82g:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SomeThoughtsMF?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SomeThoughtsMF?a=Q3gIwfC2Sl4:_27Oz84p82g:63t7Ie-LG7Y"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SomeThoughtsMF?d=63t7Ie-LG7Y" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SomeThoughtsMF?a=Q3gIwfC2Sl4:_27Oz84p82g:ozPqQDaSF7U"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SomeThoughtsMF?i=Q3gIwfC2Sl4:_27Oz84p82g:ozPqQDaSF7U" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SomeThoughtsMF?a=Q3gIwfC2Sl4:_27Oz84p82g:D7DqB2pKExk"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SomeThoughtsMF?i=Q3gIwfC2Sl4:_27Oz84p82g:D7DqB2pKExk" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/SomeThoughtsMF/~4/Q3gIwfC2Sl4" height="1" width="1"/&gt;</description>
      <comments>http://www.fits-consulting.de/blog/CommentView,guid,eb7d1acd-7a50-470d-a1e9-d1095ac922ed.aspx</comments>
      <category>MS SQL Server;SAP</category>
    <feedburner:origLink>http://www.fits-consulting.de/blog/PermaLink,guid,eb7d1acd-7a50-470d-a1e9-d1095ac922ed.aspx</feedburner:origLink></item>
    <item>
      <trackback:ping>http://www.fits-consulting.de/blog/Trackback.aspx?guid=ecf7cb50-d844-44b0-a59d-154c0da87635</trackback:ping>
      <pingback:server>http://www.fits-consulting.de/blog/pingback.aspx</pingback:server>
      <pingback:target>http://www.fits-consulting.de/blog/PermaLink,guid,ecf7cb50-d844-44b0-a59d-154c0da87635.aspx</pingback:target>
      <dc:creator>Markus Fischer</dc:creator>
      <wfw:comment>http://www.fits-consulting.de/blog/CommentView,guid,ecf7cb50-d844-44b0-a59d-154c0da87635.aspx</wfw:comment>
      <wfw:commentRss>http://www.fits-consulting.de/blog/SyndicationService.asmx/GetEntryCommentsRss?guid=ecf7cb50-d844-44b0-a59d-154c0da87635</wfw:commentRss>
      
      <title>PASS Essentials: DBA StartUp</title>
      <guid isPermaLink="false">http://www.fits-consulting.de/blog/PermaLink,guid,ecf7cb50-d844-44b0-a59d-154c0da87635.aspx</guid>
      <link>http://feedproxy.google.com/~r/SomeThoughtsMF/~3/0tBv-Vw5b-4/PermaLink,guid,ecf7cb50-d844-44b0-a59d-154c0da87635.aspx</link>
      <pubDate>Wed, 08 Nov 2006 15:28:52 GMT</pubDate>
      <description>&lt;body xmlns="http://www.w3.org/1999/xhtml"&gt;&#xD;
        &lt;p&gt;&#xD;
Sorry, German only...&#xD;
&lt;/p&gt;&#xD;
        &lt;p&gt;&#xD;
PASS Deutschland e.V. bietet wieder eine interesssante Veranstaltung an und wir starten&#xD;
damit eine neue Reihe, die PASS Essentials. Ziel dieser Veranstaltung ist die Grundlagenvermittlung&#xD;
in einem spezifischen Thema des SQL Server 2005 innerhalb eines Tages mit einer begrenzten&#xD;
Anzahl an Teilnehmern und mit einen hohen Anteil Hands-On-Labs.&#xD;
&lt;/p&gt;&#xD;
        &lt;p&gt;&#xD;
Los geht es mit dem "DBA StartUp", einem eintägigen Überblick über Installation,Backup&#xD;
&amp;amp; Restore, der am 23.November 2006 von 09.00 - 18.00 Uhr bei Microsoft in Bad&#xD;
Homburg stattfindet&#xD;
&lt;/p&gt;&#xD;
        &lt;p&gt;&#xD;
Speaker ist mein hochgeschätzter PASS-Vorstandskollege Ralf Dietrich:&lt;br&gt;&#xD;
"Ralf Dietrich ist seit 1998 als Trainer und Consultant für Microsoft Betriebssysteme&lt;br&gt;&#xD;
und Datenbanken tätig. Als MCT, MCSE (Security) und MCITP für SQL Server&lt;br&gt;&#xD;
liegt sein Fokus in der Performanceanalyse und im Data Warehouse Design. Mit&lt;br&gt;&#xD;
Microsoft SQL Server 2005 beschäftigt er sich seit Mitte Juli 2003. Ihm liegen&lt;br&gt;&#xD;
sichere Servernetze &amp;amp; SQL-Server Installationen besonders am Herzen."&#xD;
&lt;/p&gt;&#xD;
        &lt;p&gt;&#xD;
Hier der entsprechende Flyer &lt;a href="http://www.fits-consulting.de/blog/content/binary/PASSEssentials_DBAStartup.pdf"&gt;PASSEssentials_DBAStartup.pdf&#xD;
(40.42 KB)&lt;/a&gt; mit mehr Informationen.&#xD;
&lt;/p&gt;&#xD;
        &lt;img width="0" height="0" src="http://www.fits-consulting.de/blog/aggbug.ashx?id=ecf7cb50-d844-44b0-a59d-154c0da87635"&gt;&lt;/img&gt;&#xD;
        &lt;br&gt;&#xD;
        &lt;hr&gt;&lt;/hr&gt;&#xD;
        &lt;p&gt;&#xD;
This weblog is sponsored by &lt;a href="http://www.fits-consulting.de"&gt;FITS&lt;/a&gt;. &#xD;
&lt;br&gt;&#xD;
We support &lt;a href="http://www.sqlpass.de"&gt;PASS Germany&lt;/a&gt;!&#xD;
&lt;/p&gt;&#xD;
      &lt;/body&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/SomeThoughtsMF?a=0tBv-Vw5b-4:p_OiZw95Wfg:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SomeThoughtsMF?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SomeThoughtsMF?a=0tBv-Vw5b-4:p_OiZw95Wfg:63t7Ie-LG7Y"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SomeThoughtsMF?d=63t7Ie-LG7Y" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SomeThoughtsMF?a=0tBv-Vw5b-4:p_OiZw95Wfg:ozPqQDaSF7U"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SomeThoughtsMF?i=0tBv-Vw5b-4:p_OiZw95Wfg:ozPqQDaSF7U" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SomeThoughtsMF?a=0tBv-Vw5b-4:p_OiZw95Wfg:D7DqB2pKExk"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SomeThoughtsMF?i=0tBv-Vw5b-4:p_OiZw95Wfg:D7DqB2pKExk" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/SomeThoughtsMF/~4/0tBv-Vw5b-4" height="1" width="1"/&gt;</description>
      <comments>http://www.fits-consulting.de/blog/CommentView,guid,ecf7cb50-d844-44b0-a59d-154c0da87635.aspx</comments>
      <category>MS SQL Server;MS SQL Server/RDBMS;PASS</category>
    <feedburner:origLink>http://www.fits-consulting.de/blog/PermaLink,guid,ecf7cb50-d844-44b0-a59d-154c0da87635.aspx</feedburner:origLink></item>
    <item>
      <trackback:ping>http://www.fits-consulting.de/blog/Trackback.aspx?guid=8f13c933-6264-4689-add9-70999536fa71</trackback:ping>
      <pingback:server>http://www.fits-consulting.de/blog/pingback.aspx</pingback:server>
      <pingback:target>http://www.fits-consulting.de/blog/PermaLink,guid,8f13c933-6264-4689-add9-70999536fa71.aspx</pingback:target>
      <dc:creator>Klaus Hoeltgen</dc:creator>
      <wfw:comment>http://www.fits-consulting.de/blog/CommentView,guid,8f13c933-6264-4689-add9-70999536fa71.aspx</wfw:comment>
      <wfw:commentRss>http://www.fits-consulting.de/blog/SyndicationService.asmx/GetEntryCommentsRss?guid=8f13c933-6264-4689-add9-70999536fa71</wfw:commentRss>
      
      <title>Writing Custom Code in SQL Server Reporting Services</title>
      <guid isPermaLink="false">http://www.fits-consulting.de/blog/PermaLink,guid,8f13c933-6264-4689-add9-70999536fa71.aspx</guid>
      <link>http://feedproxy.google.com/~r/SomeThoughtsMF/~3/p8L7IR7RuwI/PermaLink,guid,8f13c933-6264-4689-add9-70999536fa71.aspx</link>
      <pubDate>Wed, 08 Nov 2006 00:40:08 GMT</pubDate>
      <description>&lt;body xmlns="http://www.w3.org/1999/xhtml"&gt;&#xD;
        &lt;p&gt;&#xD;
This article shows how easy it really is to &lt;a href="http://blogs.sqlxml.org/bryantlikes/articles/824.aspx" target="_blank"&gt;write&#xD;
custom code&lt;/a&gt; for SQL Server Reporting Services&#xD;
&lt;/p&gt;&#xD;
        &lt;img width="0" height="0" src="http://www.fits-consulting.de/blog/aggbug.ashx?id=8f13c933-6264-4689-add9-70999536fa71"&gt;&lt;/img&gt;&#xD;
        &lt;br&gt;&#xD;
        &lt;hr&gt;&lt;/hr&gt;&#xD;
        &lt;p&gt;&#xD;
This weblog is sponsored by &lt;a href="http://www.fits-consulting.de"&gt;FITS&lt;/a&gt;. &#xD;
&lt;br&gt;&#xD;
We support &lt;a href="http://www.sqlpass.de"&gt;PASS Germany&lt;/a&gt;!&#xD;
&lt;/p&gt;&#xD;
      &lt;/body&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/SomeThoughtsMF?a=p8L7IR7RuwI:ItCMu0ruBTE:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SomeThoughtsMF?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SomeThoughtsMF?a=p8L7IR7RuwI:ItCMu0ruBTE:63t7Ie-LG7Y"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SomeThoughtsMF?d=63t7Ie-LG7Y" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SomeThoughtsMF?a=p8L7IR7RuwI:ItCMu0ruBTE:ozPqQDaSF7U"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SomeThoughtsMF?i=p8L7IR7RuwI:ItCMu0ruBTE:ozPqQDaSF7U" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SomeThoughtsMF?a=p8L7IR7RuwI:ItCMu0ruBTE:D7DqB2pKExk"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SomeThoughtsMF?i=p8L7IR7RuwI:ItCMu0ruBTE:D7DqB2pKExk" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/SomeThoughtsMF/~4/p8L7IR7RuwI" height="1" width="1"/&gt;</description>
      <comments>http://www.fits-consulting.de/blog/CommentView,guid,8f13c933-6264-4689-add9-70999536fa71.aspx</comments>
      <category>Development;Development/.Net;MS SQL Server;MS SQL Server/RS - SSRS</category>
    <feedburner:origLink>http://www.fits-consulting.de/blog/PermaLink,guid,8f13c933-6264-4689-add9-70999536fa71.aspx</feedburner:origLink></item>
    <item>
      <trackback:ping>http://www.fits-consulting.de/blog/Trackback.aspx?guid=43fa601e-7dd0-4d4f-84d7-0319318308bd</trackback:ping>
      <pingback:server>http://www.fits-consulting.de/blog/pingback.aspx</pingback:server>
      <pingback:target>http://www.fits-consulting.de/blog/PermaLink,guid,43fa601e-7dd0-4d4f-84d7-0319318308bd.aspx</pingback:target>
      <dc:creator>Markus Fischer</dc:creator>
      <wfw:comment>http://www.fits-consulting.de/blog/CommentView,guid,43fa601e-7dd0-4d4f-84d7-0319318308bd.aspx</wfw:comment>
      <wfw:commentRss>http://www.fits-consulting.de/blog/SyndicationService.asmx/GetEntryCommentsRss?guid=43fa601e-7dd0-4d4f-84d7-0319318308bd</wfw:commentRss>
      
      <title>Migration succeeded - Version 1.9.6264.0 online</title>
      <guid isPermaLink="false">http://www.fits-consulting.de/blog/PermaLink,guid,43fa601e-7dd0-4d4f-84d7-0319318308bd.aspx</guid>
      <link>http://feedproxy.google.com/~r/SomeThoughtsMF/~3/pvJ9J-C2LmM/PermaLink,guid,43fa601e-7dd0-4d4f-84d7-0319318308bd.aspx</link>
      <pubDate>Sun, 05 Nov 2006 23:55:25 GMT</pubDate>
      <description>&lt;body xmlns="http://www.w3.org/1999/xhtml"&gt;&#xD;
        &lt;p&gt;&#xD;
          &lt;a href="http://www.fits-consulting.de/blog/content/binary/MigrationsuccededVersion_EA1/DasBlogSimple50x38Blue3.jpg" atomicselection="true"&gt;&#xD;
            &lt;img style="border-right: 0px; border-top: 0px; border-left: 0px; border-bottom: 0px" height="37" src="http://www.fits-consulting.de/blog/content/binary/MigrationsuccededVersion_EA1/DasBlogSimple50x38Blue_thumb1.jpg" width="50" border="0"&gt;&lt;/img&gt;&#xD;
          &lt;/a&gt;&#xD;
        &lt;/p&gt;&#xD;
        &lt;p&gt;&#xD;
I have installed Version 1.9.6264.0 of dasBlog and it works fine - nevertheless I&#xD;
had some difficulties getting it started due to security issues.&#xD;
&lt;/p&gt;&#xD;
        &lt;p&gt;&#xD;
I now will have to discover the new things included in this version.Interested in&#xD;
a &lt;a href="http://www.hanselman.com/blog/DasBlog19Released.aspx" target="_blank"&gt;list&#xD;
of new features&lt;/a&gt; posted by Scott Hanselman?&#xD;
&lt;/p&gt;&#xD;
        &lt;p&gt;&#xD;
Or interested in downloading? The &lt;a href="http://www.dasblog.info/default.aspx" target="_blank"&gt;official&#xD;
website&lt;/a&gt; will be a good point to start at.&#xD;
&lt;/p&gt;&#xD;
        &lt;img width="0" height="0" src="http://www.fits-consulting.de/blog/aggbug.ashx?id=43fa601e-7dd0-4d4f-84d7-0319318308bd"&gt;&lt;/img&gt;&#xD;
        &lt;br&gt;&#xD;
        &lt;hr&gt;&lt;/hr&gt;&#xD;
        &lt;p&gt;&#xD;
This weblog is sponsored by &lt;a href="http://www.fits-consulting.de"&gt;FITS&lt;/a&gt;. &#xD;
&lt;br&gt;&#xD;
We support &lt;a href="http://www.sqlpass.de"&gt;PASS Germany&lt;/a&gt;!&#xD;
&lt;/p&gt;&#xD;
      &lt;/body&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/SomeThoughtsMF?a=pvJ9J-C2LmM:TNwGijk1G2U:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SomeThoughtsMF?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SomeThoughtsMF?a=pvJ9J-C2LmM:TNwGijk1G2U:63t7Ie-LG7Y"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SomeThoughtsMF?d=63t7Ie-LG7Y" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SomeThoughtsMF?a=pvJ9J-C2LmM:TNwGijk1G2U:ozPqQDaSF7U"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SomeThoughtsMF?i=pvJ9J-C2LmM:TNwGijk1G2U:ozPqQDaSF7U" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SomeThoughtsMF?a=pvJ9J-C2LmM:TNwGijk1G2U:D7DqB2pKExk"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SomeThoughtsMF?i=pvJ9J-C2LmM:TNwGijk1G2U:D7DqB2pKExk" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/SomeThoughtsMF/~4/pvJ9J-C2LmM" height="1" width="1"/&gt;</description>
      <comments>http://www.fits-consulting.de/blog/CommentView,guid,43fa601e-7dd0-4d4f-84d7-0319318308bd.aspx</comments>
      <category>aBlog</category>
    <feedburner:origLink>http://www.fits-consulting.de/blog/PermaLink,guid,43fa601e-7dd0-4d4f-84d7-0319318308bd.aspx</feedburner:origLink></item>
    <item>
      <trackback:ping>http://www.fits-consulting.de/blog/Trackback.aspx?guid=41a4ec2e-189e-4690-8845-7d97d656f7d4</trackback:ping>
      <pingback:server>http://www.fits-consulting.de/blog/pingback.aspx</pingback:server>
      <pingback:target>http://www.fits-consulting.de/blog/PermaLink,guid,41a4ec2e-189e-4690-8845-7d97d656f7d4.aspx</pingback:target>
      <dc:creator>Markus Fischer</dc:creator>
      <wfw:comment>http://www.fits-consulting.de/blog/CommentView,guid,41a4ec2e-189e-4690-8845-7d97d656f7d4.aspx</wfw:comment>
      <wfw:commentRss>http://www.fits-consulting.de/blog/SyndicationService.asmx/GetEntryCommentsRss?guid=41a4ec2e-189e-4690-8845-7d97d656f7d4</wfw:commentRss>
      <title>Windows Live Writer Enhancement: Insert Code</title>
      <guid isPermaLink="false">http://www.fits-consulting.de/blog/PermaLink,guid,41a4ec2e-189e-4690-8845-7d97d656f7d4.aspx</guid>
      <link>http://feedproxy.google.com/~r/SomeThoughtsMF/~3/r_4H3irxDhE/PermaLink,guid,41a4ec2e-189e-4690-8845-7d97d656f7d4.aspx</link>
      <pubDate>Fri, 03 Nov 2006 21:10:35 GMT</pubDate>
      <description>There are only two reasons why I have avoided Windows Live Writer so far

it is still beta...
it does not have a kind of "Insert Code" like my online form
Today I discovered that Omar Shahine has build a "Insert Code for Windows Live Writer" - and kindly also hast posted it on Windows Live Gallery.

Thanks Omar!&lt;img width="0" height="0" src="http://www.fits-consulting.de/blog/aggbug.ashx?id=41a4ec2e-189e-4690-8845-7d97d656f7d4"/&gt;&lt;br/&gt;&lt;hr/&gt;&lt;p&gt;This weblog is sponsored by &lt;a href="http://www.fits-consulting.de"&gt;FITS&lt;/a&gt;. &lt;br&gt;
We support &lt;a href="http://www.sqlpass.de"&gt;PASS Germany&lt;/a&gt;!&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/SomeThoughtsMF?a=r_4H3irxDhE:EW2RqYjBIPU:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SomeThoughtsMF?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SomeThoughtsMF?a=r_4H3irxDhE:EW2RqYjBIPU:63t7Ie-LG7Y"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SomeThoughtsMF?d=63t7Ie-LG7Y" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SomeThoughtsMF?a=r_4H3irxDhE:EW2RqYjBIPU:ozPqQDaSF7U"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SomeThoughtsMF?i=r_4H3irxDhE:EW2RqYjBIPU:ozPqQDaSF7U" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SomeThoughtsMF?a=r_4H3irxDhE:EW2RqYjBIPU:D7DqB2pKExk"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SomeThoughtsMF?i=r_4H3irxDhE:EW2RqYjBIPU:D7DqB2pKExk" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/SomeThoughtsMF/~4/r_4H3irxDhE" height="1" width="1"/&gt;</description>
      <comments>http://www.fits-consulting.de/blog/CommentView,guid,41a4ec2e-189e-4690-8845-7d97d656f7d4.aspx</comments>
      <category>aBlog;MS Live / web activity;Tools</category>
    <feedburner:origLink>http://www.fits-consulting.de/blog/PermaLink,guid,41a4ec2e-189e-4690-8845-7d97d656f7d4.aspx</feedburner:origLink></item>
    <item>
      <trackback:ping>http://www.fits-consulting.de/blog/Trackback.aspx?guid=05b8cc5e-1884-4d5e-8819-341415a31e5f</trackback:ping>
      <pingback:server>http://www.fits-consulting.de/blog/pingback.aspx</pingback:server>
      <pingback:target>http://www.fits-consulting.de/blog/PermaLink,guid,05b8cc5e-1884-4d5e-8819-341415a31e5f.aspx</pingback:target>
      <dc:creator>Markus Fischer</dc:creator>
      <wfw:comment>http://www.fits-consulting.de/blog/CommentView,guid,05b8cc5e-1884-4d5e-8819-341415a31e5f.aspx</wfw:comment>
      <wfw:commentRss>http://www.fits-consulting.de/blog/SyndicationService.asmx/GetEntryCommentsRss?guid=05b8cc5e-1884-4d5e-8819-341415a31e5f</wfw:commentRss>
      
      <title>Banner for my Blog</title>
      <guid isPermaLink="false">http://www.fits-consulting.de/blog/PermaLink,guid,05b8cc5e-1884-4d5e-8819-341415a31e5f.aspx</guid>
      <link>http://feedproxy.google.com/~r/SomeThoughtsMF/~3/tQISNBw6fAQ/PermaLink,guid,05b8cc5e-1884-4d5e-8819-341415a31e5f.aspx</link>
      <pubDate>Fri, 03 Nov 2006 21:00:17 GMT</pubDate>
      <description>&lt;body xmlns="http://www.w3.org/1999/xhtml"&gt;&#xD;
        &lt;p&gt;&#xD;
I am not really a fan of having blinking banners on a web page, but knowing (PRODUCT)&lt;sup&gt;&lt;small&gt;&lt;font size="2"&gt;RED&lt;/font&gt;&lt;/small&gt;&lt;/sup&gt; I&#xD;
think I will make an exception as soon as I have figured out how to custmize the style&#xD;
template of dasBlog...&#xD;
&lt;/p&gt;&#xD;
        &lt;p&gt;&#xD;
          &lt;script src="http://www.joinred.com/hookup/assets.asp?ori=2379&amp;amp;sel=ba5"&gt;&#xD;
          &lt;/script&gt;&#xD;
        &lt;/p&gt;&#xD;
        &lt;img width="0" height="0" src="http://www.fits-consulting.de/blog/aggbug.ashx?id=05b8cc5e-1884-4d5e-8819-341415a31e5f"&gt;&lt;/img&gt;&#xD;
        &lt;br&gt;&#xD;
        &lt;hr&gt;&lt;/hr&gt;&#xD;
        &lt;p&gt;&#xD;
This weblog is sponsored by &lt;a href="http://www.fits-consulting.de"&gt;FITS&lt;/a&gt;. &#xD;
&lt;br&gt;&#xD;
We support &lt;a href="http://www.sqlpass.de"&gt;PASS Germany&lt;/a&gt;!&#xD;
&lt;/p&gt;&#xD;
      &lt;/body&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/SomeThoughtsMF?a=tQISNBw6fAQ:l9Y3UFSXVnU:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SomeThoughtsMF?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SomeThoughtsMF?a=tQISNBw6fAQ:l9Y3UFSXVnU:63t7Ie-LG7Y"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SomeThoughtsMF?d=63t7Ie-LG7Y" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SomeThoughtsMF?a=tQISNBw6fAQ:l9Y3UFSXVnU:ozPqQDaSF7U"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SomeThoughtsMF?i=tQISNBw6fAQ:l9Y3UFSXVnU:ozPqQDaSF7U" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SomeThoughtsMF?a=tQISNBw6fAQ:l9Y3UFSXVnU:D7DqB2pKExk"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SomeThoughtsMF?i=tQISNBw6fAQ:l9Y3UFSXVnU:D7DqB2pKExk" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/SomeThoughtsMF/~4/tQISNBw6fAQ" height="1" width="1"/&gt;</description>
      <comments>http://www.fits-consulting.de/blog/CommentView,guid,05b8cc5e-1884-4d5e-8819-341415a31e5f.aspx</comments>
      <category>aBlog</category>
    <feedburner:origLink>http://www.fits-consulting.de/blog/PermaLink,guid,05b8cc5e-1884-4d5e-8819-341415a31e5f.aspx</feedburner:origLink></item>
    <item>
      <trackback:ping>http://www.fits-consulting.de/blog/Trackback.aspx?guid=cd8dca37-1a9d-4d8e-ba90-d444063b96ac</trackback:ping>
      <pingback:server>http://www.fits-consulting.de/blog/pingback.aspx</pingback:server>
      <pingback:target>http://www.fits-consulting.de/blog/PermaLink,guid,cd8dca37-1a9d-4d8e-ba90-d444063b96ac.aspx</pingback:target>
      <dc:creator>Markus Fischer</dc:creator>
      <wfw:comment>http://www.fits-consulting.de/blog/CommentView,guid,cd8dca37-1a9d-4d8e-ba90-d444063b96ac.aspx</wfw:comment>
      <wfw:commentRss>http://www.fits-consulting.de/blog/SyndicationService.asmx/GetEntryCommentsRss?guid=cd8dca37-1a9d-4d8e-ba90-d444063b96ac</wfw:commentRss>
      
      <title>Transaction Codes for BW Developers</title>
      <guid isPermaLink="false">http://www.fits-consulting.de/blog/PermaLink,guid,cd8dca37-1a9d-4d8e-ba90-d444063b96ac.aspx</guid>
      <link>http://feedproxy.google.com/~r/SomeThoughtsMF/~3/Rzg_YkcrJow/PermaLink,guid,cd8dca37-1a9d-4d8e-ba90-d444063b96ac.aspx</link>
      <pubDate>Thu, 02 Nov 2006 03:00:19 GMT</pubDate>
      <description>&lt;body xmlns="http://www.w3.org/1999/xhtml"&gt;&#xD;
        &lt;p&gt;&#xD;
This link &lt;a href="https://www.sdn.sap.com/irj/sdn/thread?threadID=108598" target="_blank"&gt;Transaction&#xD;
Codes for BW Developers&lt;/a&gt; to a SDN Forum post contains some really useful listings&#xD;
for transactions normally used by SAP BW Developers and SAP BW Basis.&#xD;
&lt;/p&gt;&#xD;
        &lt;img width="0" height="0" src="http://www.fits-consulting.de/blog/aggbug.ashx?id=cd8dca37-1a9d-4d8e-ba90-d444063b96ac"&gt;&lt;/img&gt;&#xD;
        &lt;br&gt;&#xD;
        &lt;hr&gt;&lt;/hr&gt;&#xD;
        &lt;p&gt;&#xD;
This weblog is sponsored by &lt;a href="http://www.fits-consulting.de"&gt;FITS&lt;/a&gt;. &#xD;
&lt;br&gt;&#xD;
We support &lt;a href="http://www.sqlpass.de"&gt;PASS Germany&lt;/a&gt;!&#xD;
&lt;/p&gt;&#xD;
      &lt;/body&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/SomeThoughtsMF?a=Rzg_YkcrJow:v_IRQtKRHA8:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SomeThoughtsMF?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SomeThoughtsMF?a=Rzg_YkcrJow:v_IRQtKRHA8:63t7Ie-LG7Y"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SomeThoughtsMF?d=63t7Ie-LG7Y" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SomeThoughtsMF?a=Rzg_YkcrJow:v_IRQtKRHA8:ozPqQDaSF7U"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SomeThoughtsMF?i=Rzg_YkcrJow:v_IRQtKRHA8:ozPqQDaSF7U" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SomeThoughtsMF?a=Rzg_YkcrJow:v_IRQtKRHA8:D7DqB2pKExk"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SomeThoughtsMF?i=Rzg_YkcrJow:v_IRQtKRHA8:D7DqB2pKExk" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/SomeThoughtsMF/~4/Rzg_YkcrJow" height="1" width="1"/&gt;</description>
      <comments>http://www.fits-consulting.de/blog/CommentView,guid,cd8dca37-1a9d-4d8e-ba90-d444063b96ac.aspx</comments>
      <category>SAP</category>
    <feedburner:origLink>http://www.fits-consulting.de/blog/PermaLink,guid,cd8dca37-1a9d-4d8e-ba90-d444063b96ac.aspx</feedburner:origLink></item>
    <item>
      <trackback:ping>http://www.fits-consulting.de/blog/Trackback.aspx?guid=586c6bce-d5bd-46fa-a6ae-b243f1d3d464</trackback:ping>
      <pingback:server>http://www.fits-consulting.de/blog/pingback.aspx</pingback:server>
      <pingback:target>http://www.fits-consulting.de/blog/PermaLink,guid,586c6bce-d5bd-46fa-a6ae-b243f1d3d464.aspx</pingback:target>
      <dc:creator>Markus Fischer</dc:creator>
      <wfw:comment>http://www.fits-consulting.de/blog/CommentView,guid,586c6bce-d5bd-46fa-a6ae-b243f1d3d464.aspx</wfw:comment>
      <wfw:commentRss>http://www.fits-consulting.de/blog/SyndicationService.asmx/GetEntryCommentsRss?guid=586c6bce-d5bd-46fa-a6ae-b243f1d3d464</wfw:commentRss>
      <title>Stromberg Fanclub: Stromberg meets Hollywood!</title>
      <guid isPermaLink="false">http://www.fits-consulting.de/blog/PermaLink,guid,586c6bce-d5bd-46fa-a6ae-b243f1d3d464.aspx</guid>
      <link>http://feedproxy.google.com/~r/SomeThoughtsMF/~3/hzgl8xU2beM/PermaLink,guid,586c6bce-d5bd-46fa-a6ae-b243f1d3d464.aspx</link>
      <pubDate>Wed, 25 Oct 2006 22:19:38 GMT</pubDate>
      <description>Sorry, German only...

Wer Bernd Stromberg mag, der wird die typischen Sprüche in diesem Video lieben -Stromberg meets Hollywood!&lt;img width="0" height="0" src="http://www.fits-consulting.de/blog/aggbug.ashx?id=586c6bce-d5bd-46fa-a6ae-b243f1d3d464"/&gt;&lt;br/&gt;&lt;hr/&gt;&lt;p&gt;This weblog is sponsored by &lt;a href="http://www.fits-consulting.de"&gt;FITS&lt;/a&gt;. &lt;br&gt;
We support &lt;a href="http://www.sqlpass.de"&gt;PASS Germany&lt;/a&gt;!&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/SomeThoughtsMF?a=hzgl8xU2beM:mfdIdcUWoko:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SomeThoughtsMF?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SomeThoughtsMF?a=hzgl8xU2beM:mfdIdcUWoko:63t7Ie-LG7Y"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SomeThoughtsMF?d=63t7Ie-LG7Y" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SomeThoughtsMF?a=hzgl8xU2beM:mfdIdcUWoko:ozPqQDaSF7U"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SomeThoughtsMF?i=hzgl8xU2beM:mfdIdcUWoko:ozPqQDaSF7U" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SomeThoughtsMF?a=hzgl8xU2beM:mfdIdcUWoko:D7DqB2pKExk"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SomeThoughtsMF?i=hzgl8xU2beM:mfdIdcUWoko:D7DqB2pKExk" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/SomeThoughtsMF/~4/hzgl8xU2beM" height="1" width="1"/&gt;</description>
      <comments>http://www.fits-consulting.de/blog/CommentView,guid,586c6bce-d5bd-46fa-a6ae-b243f1d3d464.aspx</comments>
      <category>Miscellaneous;Miscellaneous/Fun</category>
    <feedburner:origLink>http://www.fits-consulting.de/blog/PermaLink,guid,586c6bce-d5bd-46fa-a6ae-b243f1d3d464.aspx</feedburner:origLink></item>
    <item>
      <trackback:ping>http://www.fits-consulting.de/blog/Trackback.aspx?guid=a1179a96-7394-457b-bff5-c7efca6bd6fa</trackback:ping>
      <pingback:server>http://www.fits-consulting.de/blog/pingback.aspx</pingback:server>
      <pingback:target>http://www.fits-consulting.de/blog/PermaLink,guid,a1179a96-7394-457b-bff5-c7efca6bd6fa.aspx</pingback:target>
      <dc:creator>Markus Fischer</dc:creator>
      <wfw:comment>http://www.fits-consulting.de/blog/CommentView,guid,a1179a96-7394-457b-bff5-c7efca6bd6fa.aspx</wfw:comment>
      <wfw:commentRss>http://www.fits-consulting.de/blog/SyndicationService.asmx/GetEntryCommentsRss?guid=a1179a96-7394-457b-bff5-c7efca6bd6fa</wfw:commentRss>
      <title>System Views in SQL Server 2005</title>
      <guid isPermaLink="false">http://www.fits-consulting.de/blog/PermaLink,guid,a1179a96-7394-457b-bff5-c7efca6bd6fa.aspx</guid>
      <link>http://feedproxy.google.com/~r/SomeThoughtsMF/~3/l8gIlaCKAOg/PermaLink,guid,a1179a96-7394-457b-bff5-c7efca6bd6fa.aspx</link>
      <pubDate>Wed, 25 Oct 2006 22:00:30 GMT</pubDate>
      <description>You will find a complete overview for the System Views at http://msdn2.microsoft.com/en-us/library/ms177862.aspx.

The most usefull ones of the Catalog Views probably will be

Object Catalog Views
Security Catalog Views
To query metadata you will have to use the Information Schema Views.

If you need some hints on how to use the SQL Server System Catalog have a look at Querying the SQL Server System Catalog and the Querying the SQL Server System Catalog FAQ for some examples.&lt;img width="0" height="0" src="http://www.fits-consulting.de/blog/aggbug.ashx?id=a1179a96-7394-457b-bff5-c7efca6bd6fa"/&gt;&lt;br/&gt;&lt;hr/&gt;&lt;p&gt;This weblog is sponsored by &lt;a href="http://www.fits-consulting.de"&gt;FITS&lt;/a&gt;. &lt;br&gt;
We support &lt;a href="http://www.sqlpass.de"&gt;PASS Germany&lt;/a&gt;!&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/SomeThoughtsMF?a=l8gIlaCKAOg:V2l4Brr-vBU:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SomeThoughtsMF?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SomeThoughtsMF?a=l8gIlaCKAOg:V2l4Brr-vBU:63t7Ie-LG7Y"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SomeThoughtsMF?d=63t7Ie-LG7Y" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SomeThoughtsMF?a=l8gIlaCKAOg:V2l4Brr-vBU:ozPqQDaSF7U"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SomeThoughtsMF?i=l8gIlaCKAOg:V2l4Brr-vBU:ozPqQDaSF7U" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SomeThoughtsMF?a=l8gIlaCKAOg:V2l4Brr-vBU:D7DqB2pKExk"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SomeThoughtsMF?i=l8gIlaCKAOg:V2l4Brr-vBU:D7DqB2pKExk" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/SomeThoughtsMF/~4/l8gIlaCKAOg" height="1" width="1"/&gt;</description>
      <comments>http://www.fits-consulting.de/blog/CommentView,guid,a1179a96-7394-457b-bff5-c7efca6bd6fa.aspx</comments>
      <category>Development/T-SQL;MS SQL Server;MS SQL Server/RDBMS</category>
    <feedburner:origLink>http://www.fits-consulting.de/blog/PermaLink,guid,a1179a96-7394-457b-bff5-c7efca6bd6fa.aspx</feedburner:origLink></item>
    <item>
      <trackback:ping>http://www.fits-consulting.de/blog/Trackback.aspx?guid=9d0845f5-5ceb-4f95-add9-3106ecef2d85</trackback:ping>
      <pingback:server>http://www.fits-consulting.de/blog/pingback.aspx</pingback:server>
      <pingback:target>http://www.fits-consulting.de/blog/PermaLink,guid,9d0845f5-5ceb-4f95-add9-3106ecef2d85.aspx</pingback:target>
      <dc:creator>Markus Fischer</dc:creator>
      <wfw:comment>http://www.fits-consulting.de/blog/CommentView,guid,9d0845f5-5ceb-4f95-add9-3106ecef2d85.aspx</wfw:comment>
      <wfw:commentRss>http://www.fits-consulting.de/blog/SyndicationService.asmx/GetEntryCommentsRss?guid=9d0845f5-5ceb-4f95-add9-3106ecef2d85</wfw:commentRss>
      <title>MS Virtual PC - some infos and news</title>
      <guid isPermaLink="false">http://www.fits-consulting.de/blog/PermaLink,guid,9d0845f5-5ceb-4f95-add9-3106ecef2d85.aspx</guid>
      <link>http://feedproxy.google.com/~r/SomeThoughtsMF/~3/6mVu9h0OSVk/PermaLink,guid,9d0845f5-5ceb-4f95-add9-3106ecef2d85.aspx</link>
      <pubDate>Wed, 25 Oct 2006 21:34:13 GMT</pubDate>
      <description>Microsoft provides a whitepaper for Virtual PC 2004 called Virtual PC Development and Debugging, which is worth reading.

Charlie Maidland provides some infos about Virtual PC 2007 in his post Vista Backup PC to VPC.

If you are interested in betatesting Virtual PC 2007 you should apply for the Virtual PC 2007 Beta Program.&lt;img width="0" height="0" src="http://www.fits-consulting.de/blog/aggbug.ashx?id=9d0845f5-5ceb-4f95-add9-3106ecef2d85"/&gt;&lt;br/&gt;&lt;hr/&gt;&lt;p&gt;This weblog is sponsored by &lt;a href="http://www.fits-consulting.de"&gt;FITS&lt;/a&gt;. &lt;br&gt;
We support &lt;a href="http://www.sqlpass.de"&gt;PASS Germany&lt;/a&gt;!&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/SomeThoughtsMF?a=6mVu9h0OSVk:yYMiOS9vQvs:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SomeThoughtsMF?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SomeThoughtsMF?a=6mVu9h0OSVk:yYMiOS9vQvs:63t7Ie-LG7Y"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SomeThoughtsMF?d=63t7Ie-LG7Y" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SomeThoughtsMF?a=6mVu9h0OSVk:yYMiOS9vQvs:ozPqQDaSF7U"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SomeThoughtsMF?i=6mVu9h0OSVk:yYMiOS9vQvs:ozPqQDaSF7U" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SomeThoughtsMF?a=6mVu9h0OSVk:yYMiOS9vQvs:D7DqB2pKExk"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SomeThoughtsMF?i=6mVu9h0OSVk:yYMiOS9vQvs:D7DqB2pKExk" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/SomeThoughtsMF/~4/6mVu9h0OSVk" height="1" width="1"/&gt;</description>
      <comments>http://www.fits-consulting.de/blog/CommentView,guid,9d0845f5-5ceb-4f95-add9-3106ecef2d85.aspx</comments>
      <category>MS;Tools</category>
    <feedburner:origLink>http://www.fits-consulting.de/blog/PermaLink,guid,9d0845f5-5ceb-4f95-add9-3106ecef2d85.aspx</feedburner:origLink></item>
    <item>
      <trackback:ping>http://www.fits-consulting.de/blog/Trackback.aspx?guid=0ee51435-8aec-4899-b3ba-624a8f14ddce</trackback:ping>
      <pingback:server>http://www.fits-consulting.de/blog/pingback.aspx</pingback:server>
      <pingback:target>http://www.fits-consulting.de/blog/PermaLink,guid,0ee51435-8aec-4899-b3ba-624a8f14ddce.aspx</pingback:target>
      <dc:creator>Markus Fischer</dc:creator>
      <wfw:comment>http://www.fits-consulting.de/blog/CommentView,guid,0ee51435-8aec-4899-b3ba-624a8f14ddce.aspx</wfw:comment>
      <wfw:commentRss>http://www.fits-consulting.de/blog/SyndicationService.asmx/GetEntryCommentsRss?guid=0ee51435-8aec-4899-b3ba-624a8f14ddce</wfw:commentRss>
      <title>Chris Webb: Designing Effective Aggregations in AS2005</title>
      <guid isPermaLink="false">http://www.fits-consulting.de/blog/PermaLink,guid,0ee51435-8aec-4899-b3ba-624a8f14ddce.aspx</guid>
      <link>http://feedproxy.google.com/~r/SomeThoughtsMF/~3/h_lAqVuhfzs/PermaLink,guid,0ee51435-8aec-4899-b3ba-624a8f14ddce.aspx</link>
      <pubDate>Wed, 25 Oct 2006 21:22:17 GMT</pubDate>
      <description>Chris Webb has posted an detailed article called Designing Effective Aggregations in AS2005 which - in my personal opninion - is a must-read because of the details mentioned and the further links Chris provides.

Number 9 of his listing also points out a pitfall if you use Usage based optimization via the wizard - also read this carefully.&lt;img width="0" height="0" src="http://www.fits-consulting.de/blog/aggbug.ashx?id=0ee51435-8aec-4899-b3ba-624a8f14ddce"/&gt;&lt;br/&gt;&lt;hr/&gt;&lt;p&gt;This weblog is sponsored by &lt;a href="http://www.fits-consulting.de"&gt;FITS&lt;/a&gt;. &lt;br&gt;
We support &lt;a href="http://www.sqlpass.de"&gt;PASS Germany&lt;/a&gt;!&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/SomeThoughtsMF?a=h_lAqVuhfzs:VrhNkqkKxcs:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SomeThoughtsMF?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SomeThoughtsMF?a=h_lAqVuhfzs:VrhNkqkKxcs:63t7Ie-LG7Y"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SomeThoughtsMF?d=63t7Ie-LG7Y" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SomeThoughtsMF?a=h_lAqVuhfzs:VrhNkqkKxcs:ozPqQDaSF7U"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SomeThoughtsMF?i=h_lAqVuhfzs:VrhNkqkKxcs:ozPqQDaSF7U" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SomeThoughtsMF?a=h_lAqVuhfzs:VrhNkqkKxcs:D7DqB2pKExk"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SomeThoughtsMF?i=h_lAqVuhfzs:VrhNkqkKxcs:D7DqB2pKExk" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/SomeThoughtsMF/~4/h_lAqVuhfzs" height="1" width="1"/&gt;</description>
      <comments>http://www.fits-consulting.de/blog/CommentView,guid,0ee51435-8aec-4899-b3ba-624a8f14ddce.aspx</comments>
      <category>MS SQL Server/AS - SSAS</category>
    <feedburner:origLink>http://www.fits-consulting.de/blog/PermaLink,guid,0ee51435-8aec-4899-b3ba-624a8f14ddce.aspx</feedburner:origLink></item>
    <item>
      <trackback:ping>http://www.fits-consulting.de/blog/Trackback.aspx?guid=55595a5c-f1ea-4c2d-a9a5-89a596313e1f</trackback:ping>
      <pingback:server>http://www.fits-consulting.de/blog/pingback.aspx</pingback:server>
      <pingback:target>http://www.fits-consulting.de/blog/PermaLink,guid,55595a5c-f1ea-4c2d-a9a5-89a596313e1f.aspx</pingback:target>
      <dc:creator>Markus Fischer</dc:creator>
      <wfw:comment>http://www.fits-consulting.de/blog/CommentView,guid,55595a5c-f1ea-4c2d-a9a5-89a596313e1f.aspx</wfw:comment>
      <wfw:commentRss>http://www.fits-consulting.de/blog/SyndicationService.asmx/GetEntryCommentsRss?guid=55595a5c-f1ea-4c2d-a9a5-89a596313e1f</wfw:commentRss>
      <title>Internet Explorer 7 and SAP - some light in the dark</title>
      <guid isPermaLink="false">http://www.fits-consulting.de/blog/PermaLink,guid,55595a5c-f1ea-4c2d-a9a5-89a596313e1f.aspx</guid>
      <link>http://feedproxy.google.com/~r/SomeThoughtsMF/~3/sWSEdiYNeVk/PermaLink,guid,55595a5c-f1ea-4c2d-a9a5-89a596313e1f.aspx</link>
      <pubDate>Wed, 25 Oct 2006 21:02:37 GMT</pubDate>
      <description>As posted here from the technology team in Microsoft's Global Alliance for SAP IE7 will be supported by SAP, but you probably need to install a Support Package, which will be Support Package 19 for SAP NetWeaver 2004 and Support Package 10 for SAP NetWeaver 2004s and are not available yet.

Sorrowly it is not mentioned if older versions before Netweaver will also support IE7 or if there are some known issues.

Further reading is provided in SAP note 981710.

There is an interesting hint in the comments, that WebAS 6.20 could use the Kernel of WebAS 6.40 - which is described in SAP note 803429 - to force compatibility...&lt;img width="0" height="0" src="http://www.fits-consulting.de/blog/aggbug.ashx?id=55595a5c-f1ea-4c2d-a9a5-89a596313e1f"/&gt;&lt;br/&gt;&lt;hr/&gt;&lt;p&gt;This weblog is sponsored by &lt;a href="http://www.fits-consulting.de"&gt;FITS&lt;/a&gt;. &lt;br&gt;
We support &lt;a href="http://www.sqlpass.de"&gt;PASS Germany&lt;/a&gt;!&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/SomeThoughtsMF?a=sWSEdiYNeVk:UuDDDLRlBJU:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SomeThoughtsMF?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SomeThoughtsMF?a=sWSEdiYNeVk:UuDDDLRlBJU:63t7Ie-LG7Y"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SomeThoughtsMF?d=63t7Ie-LG7Y" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SomeThoughtsMF?a=sWSEdiYNeVk:UuDDDLRlBJU:ozPqQDaSF7U"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SomeThoughtsMF?i=sWSEdiYNeVk:UuDDDLRlBJU:ozPqQDaSF7U" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SomeThoughtsMF?a=sWSEdiYNeVk:UuDDDLRlBJU:D7DqB2pKExk"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SomeThoughtsMF?i=sWSEdiYNeVk:UuDDDLRlBJU:D7DqB2pKExk" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/SomeThoughtsMF/~4/sWSEdiYNeVk" height="1" width="1"/&gt;</description>
      <comments>http://www.fits-consulting.de/blog/CommentView,guid,55595a5c-f1ea-4c2d-a9a5-89a596313e1f.aspx</comments>
      <category>MS;SAP</category>
    <feedburner:origLink>http://www.fits-consulting.de/blog/PermaLink,guid,55595a5c-f1ea-4c2d-a9a5-89a596313e1f.aspx</feedburner:origLink></item>
    <item>
      <trackback:ping>http://www.fits-consulting.de/blog/Trackback.aspx?guid=af0958d9-3640-4a05-9516-35d42c79500f</trackback:ping>
      <pingback:server>http://www.fits-consulting.de/blog/pingback.aspx</pingback:server>
      <pingback:target>http://www.fits-consulting.de/blog/PermaLink,guid,af0958d9-3640-4a05-9516-35d42c79500f.aspx</pingback:target>
      <dc:creator>Markus Fischer</dc:creator>
      <wfw:comment>http://www.fits-consulting.de/blog/CommentView,guid,af0958d9-3640-4a05-9516-35d42c79500f.aspx</wfw:comment>
      <wfw:commentRss>http://www.fits-consulting.de/blog/SyndicationService.asmx/GetEntryCommentsRss?guid=af0958d9-3640-4a05-9516-35d42c79500f</wfw:commentRss>
      <title>Ms. Dewey - Just another search engine or the future form of presenting search results?</title>
      <guid isPermaLink="false">http://www.fits-consulting.de/blog/PermaLink,guid,af0958d9-3640-4a05-9516-35d42c79500f.aspx</guid>
      <link>http://feedproxy.google.com/~r/SomeThoughtsMF/~3/cnysFdAcz88/PermaLink,guid,af0958d9-3640-4a05-9516-35d42c79500f.aspx</link>
      <pubDate>Wed, 25 Oct 2006 20:45:04 GMT</pubDate>
      <description>I just came across Ms. Dewey, which in my personal opinion is a very interesting effort to make a search engine more "personal" and could also help to dear down barriers for target groups with low affinity for the Internet...

The search engine technology used behind the scenes is Windows Live like mentioned here in the Windows Live Blog.
As a suggestion:
the result set could be arranged in a larger area to enhance the lucidity....

But this is a nice try I think...

Microsoft, listen! With Lena Gerke being the "german face" for Windows Live I would expect - and also highly recommend.. :-) - a localized version...&lt;img width="0" height="0" src="http://www.fits-consulting.de/blog/aggbug.ashx?id=af0958d9-3640-4a05-9516-35d42c79500f"/&gt;&lt;br/&gt;&lt;hr/&gt;&lt;p&gt;This weblog is sponsored by &lt;a href="http://www.fits-consulting.de"&gt;FITS&lt;/a&gt;. &lt;br&gt;
We support &lt;a href="http://www.sqlpass.de"&gt;PASS Germany&lt;/a&gt;!&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/SomeThoughtsMF?a=cnysFdAcz88:bdbMJIkRUf4:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SomeThoughtsMF?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SomeThoughtsMF?a=cnysFdAcz88:bdbMJIkRUf4:63t7Ie-LG7Y"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SomeThoughtsMF?d=63t7Ie-LG7Y" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SomeThoughtsMF?a=cnysFdAcz88:bdbMJIkRUf4:ozPqQDaSF7U"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SomeThoughtsMF?i=cnysFdAcz88:bdbMJIkRUf4:ozPqQDaSF7U" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SomeThoughtsMF?a=cnysFdAcz88:bdbMJIkRUf4:D7DqB2pKExk"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SomeThoughtsMF?i=cnysFdAcz88:bdbMJIkRUf4:D7DqB2pKExk" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/SomeThoughtsMF/~4/cnysFdAcz88" height="1" width="1"/&gt;</description>
      <comments>http://www.fits-consulting.de/blog/CommentView,guid,af0958d9-3640-4a05-9516-35d42c79500f.aspx</comments>
      <category>Miscellaneous;MS Live / web activity;Tools</category>
    <feedburner:origLink>http://www.fits-consulting.de/blog/PermaLink,guid,af0958d9-3640-4a05-9516-35d42c79500f.aspx</feedburner:origLink></item>
  </channel>
</rss>

