<?xml version="1.0" encoding="utf-8"?>
<rss xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 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:pingback="http://madskills.com/public/xml/rss/module/pingback/" version="2.0">
  <channel>
    <title>Knowledge Blog</title>
    <link>http://www.graphxpros.com/DasBlog/</link>
    <description>.Net, Web and Mobility</description>
    <language>en-us</language>
    <copyright>David Johnson</copyright>
    <lastBuildDate>Mon, 14 Nov 2005 00:45:51 GMT</lastBuildDate>
    <generator>newtelligence dasBlog 1.8.5223.1</generator>
    <managingEditor>dj@graphxsoftware.com</managingEditor>
    <webMaster>dj@graphxsoftware.com</webMaster>
    <item>
      <trackback:ping>http://www.graphxpros.com/DasBlog/Trackback.aspx?guid=4de66ec5-1e3e-4bf8-8fd7-b4105793ffae</trackback:ping>
      <pingback:server>http://www.graphxpros.com/DasBlog/pingback.aspx</pingback:server>
      <pingback:target>http://www.graphxpros.com/DasBlog/PermaLink,guid,4de66ec5-1e3e-4bf8-8fd7-b4105793ffae.aspx</pingback:target>
      <dc:creator>dj@graphxsoftware.com (David Johnson)</dc:creator>
      <wfw:comment>http://www.graphxpros.com/DasBlog/CommentView,guid,4de66ec5-1e3e-4bf8-8fd7-b4105793ffae.aspx</wfw:comment>
      <wfw:commentRss>http://www.graphxpros.com/DasBlog/SyndicationService.asmx/GetEntryCommentsRss?guid=4de66ec5-1e3e-4bf8-8fd7-b4105793ffae</wfw:commentRss>
      <slash:comments>1</slash:comments>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
          <a name="msg_09e8227ac0cc3320">
          </a>
          <font color="#000000">
            <strong>Task:</strong> Use
      the 2005 "Copy Database" function to copy the SQL2000 databases to SQL2005. The ultimate
      goal is to copy all the live databases from SQL2000 to SQL2005, check everything has
      upgraded ok, then uninstall SQL2000. </font>
        </p>
        <p>
          <font color="#000000">
            <br />
       
      </font>
        </p>
        <p>
          <font color="#000000">
            <strong>Error #1:</strong> First option I tried was "Use the
      detach and attach method". Using Windows authentication. Selected the databases, tables
      and object to copy. Create package name. On the "Schedule the Package" screen only
      option avail is "Run immediately". The "Integration Services Proxy Account" option
      is greyed. Upon hitting "NEXT&gt;" I get a popup "Proxy account has to be selected
      to proceed further." That's as far as I can get with this option. </font>
        </p>
        <p>
          <font color="#000000">
            <br />
       
      </font>
        </p>
        <p>
          <font color="#000000">
            <strong>Error #2:</strong> Second option I tried was "Use the
      SQL Management Object method". Using Windows authentication. Selected the databases,
      tables and object to copy. Create package name. "NEXT&gt;". Immediately at the "Schedule
      the Package" screen a popup appears: "The specified @subsystem_name ('SSIS') does
      not exist. (Microsoft SQL Server, Error: 14262)". </font>
        </p>
        <p>
        
   </p>
        <p>
          <font color="#000000">
            <strong>Solution:</strong>
            <br />
      A common situation more and more are coming across getting aclimated to the *new*
      sql agent architecture.</font>
        </p>
        <p>
          <font color="#000000">you will need to install SQL integration services which
      may not be installed by default. (you can run the install package again and add it)
      the service is required to execute the package and the missing / reuired proxy account
      is created during the Integrtion services installation. 
      <br /></font>
        </p>
        <p>
      HTH 
      <br />
      David Johnson 
      <br /><a href="http://www.davidjohnsondeveloper.com/" target="_blank"><font color="#551a8b">www.davidjohnsondeveloper.com</font></a><br /></p>
        <img width="0" height="0" src="http://www.graphxpros.com/DasBlog/aggbug.ashx?id=4de66ec5-1e3e-4bf8-8fd7-b4105793ffae" />
      </body>
      <title>SQL 2005 Database Copy Error: The specified @subsystem_name ('SSIS') </title>
      <guid>http://www.graphxpros.com/DasBlog/PermaLink,guid,4de66ec5-1e3e-4bf8-8fd7-b4105793ffae.aspx</guid>
      <link>http://www.graphxpros.com/DasBlog/PermaLink,guid,4de66ec5-1e3e-4bf8-8fd7-b4105793ffae.aspx</link>
      <pubDate>Mon, 14 Nov 2005 00:45:51 GMT</pubDate>
      <description>&lt;p&gt;
   &lt;a name=msg_09e8227ac0cc3320&gt;&lt;/a&gt;&lt;font color=#000000&gt;&lt;strong&gt;Task:&lt;/strong&gt; Use the
   2005 "Copy Database" function to copy the SQL2000 databases to SQL2005. The ultimate
   goal is to copy all the live databases from SQL2000 to SQL2005, check everything has
   upgraded ok, then uninstall SQL2000. &lt;/font&gt;
&lt;/p&gt;
&lt;p&gt;
   &lt;font color=#000000&gt;
   &lt;br&gt;
   &amp;nbsp;
&lt;/p&gt;
&gt; 
&lt;p&gt;
   &lt;font color=#000000&gt;&lt;strong&gt;Error #1:&lt;/strong&gt; First option I tried was "Use the detach
   and attach method". Using Windows authentication. Selected the databases, tables and
   object to copy. Create package name. On the "Schedule the Package" screen only option
   avail is "Run immediately". The "Integration Services Proxy Account" option is greyed.
   Upon hitting "NEXT&amp;gt;" I get a popup "Proxy account has to be selected to proceed
   further." That's as far as I can get with this option. &lt;/font&gt;
&lt;/p&gt;
&lt;p&gt;
   &lt;font color=#000000&gt;
   &lt;br&gt;
   &amp;nbsp;
&lt;/p&gt;
&gt; 
&lt;p&gt;
   &lt;font color=#000000&gt;&lt;strong&gt;Error #2:&lt;/strong&gt; Second option I tried was "Use the
   SQL Management Object method". Using Windows authentication. Selected the databases,
   tables and object to copy. Create package name. "NEXT&amp;gt;". Immediately at the "Schedule
   the Package" screen a popup appears: "The specified @subsystem_name ('SSIS') does
   not exist. (Microsoft SQL Server, Error: 14262)". &lt;/font&gt; 
&lt;p&gt;
   &amp;nbsp; 
&lt;p&gt;
   &lt;font color=#000000&gt;&lt;strong&gt;Solution:&lt;/strong&gt;
   &lt;br&gt;
   A common situation more and more are coming across getting aclimated to the *new*
   sql agent architecture.&lt;/font&gt;
&lt;/p&gt;
&lt;p&gt;
   &lt;font color=#000000&gt;you will&amp;nbsp;need to install SQL integration services which may
   not be installed by default. (you can run the install package again and add it) the
   service is required to execute the package and the missing / reuired proxy account
   is created during the Integrtion services installation. 
   &lt;br&gt;
&lt;/p&gt;
&lt;p&gt;
   HTH 
   &lt;br&gt;
   David Johnson 
   &lt;br&gt;
   &lt;a href="http://www.davidjohnsondeveloper.com/" target=_blank&gt;&lt;font color=#551a8b&gt;www.davidjohnsondeveloper.com&lt;/font&gt;&lt;/a&gt; 
   &lt;br&gt;
&lt;/p&gt;
&gt;&lt;img width="0" height="0" src="http://www.graphxpros.com/DasBlog/aggbug.ashx?id=4de66ec5-1e3e-4bf8-8fd7-b4105793ffae" /&gt;</description>
      <comments>http://www.graphxpros.com/DasBlog/CommentView,guid,4de66ec5-1e3e-4bf8-8fd7-b4105793ffae.aspx</comments>
      <category>babble;SQL;Tutorials</category>
    </item>
    <item>
      <trackback:ping>http://www.graphxpros.com/DasBlog/Trackback.aspx?guid=84e9f71b-28ac-4861-99d8-baab6a07ec8b</trackback:ping>
      <pingback:server>http://www.graphxpros.com/DasBlog/pingback.aspx</pingback:server>
      <pingback:target>http://www.graphxpros.com/DasBlog/PermaLink,guid,84e9f71b-28ac-4861-99d8-baab6a07ec8b.aspx</pingback:target>
      <dc:creator>dj@graphxsoftware.com (David Johnson)</dc:creator>
      <wfw:comment>http://www.graphxpros.com/DasBlog/CommentView,guid,84e9f71b-28ac-4861-99d8-baab6a07ec8b.aspx</wfw:comment>
      <wfw:commentRss>http://www.graphxpros.com/DasBlog/SyndicationService.asmx/GetEntryCommentsRss?guid=84e9f71b-28ac-4861-99d8-baab6a07ec8b</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
      There are a lot of variations of this unique way to provide guest interaction to your
      web site, and recently I have had the need to explore some the google map api capabilities.
   </p>
        <p>
      this <a href="http://www.graphxpros.com/webnet.html">GuestMap</a> is the side
      effect of some of the research I did. I will compile some documentation to the solution
      but, all source code is only a proof of concept and provided as-is. feel free to extend
      it how ever you like just please provide a link back to this site in the source code.
   </p>
        <p>
      I would be glad to help anyone make this work for their site.
   </p>
        <p>
      the solution is developed in ASP.Net 1.1, javascript and HTML, leveraging a SQL
      back end.
   </p>
        <p>
          <img style="WIDTH: 586px; HEIGHT: 420px" height="420" alt="David Johnson's GuestMap screen shot" hspace="0" src="http://www.graphxpros.com/images/slides/guestmap_1.jpg" width="542" align="baseline" border="0" />.
   </p>
        <p>
      I began to develop Flash Admin UI's to overlay the google map to provide configuration screens,
      but the additions were beyond the scope of my research.
   </p>
        <p>
      If you would like some ideas on that feel free to ask.
   </p>
        <p>
      source code <a href="http://www.graphxpros.com/downloads/guestmap.zip"><font size="3">download</font></a></p>
        <p>
      check out a <a href="http://www.graphxpros.com/guestmap/guestbookmap.htm"><font size="3">working
      demo</font></a></p>
        <p>
      Tutorial will be available soon.
   </p>
        <p>
      p.s. I am so excited. been working with the final Visual Studio Team System 2005 bits
      all weekend, nice speed improvements over June and August CTP's. more on that later!!
   </p>
        <p>
      have a great day!
   </p>
        <p>
      50 degree w/ rain here couldnt be better development weather!
   </p>
        <p>
       
   </p>
        <p>
       
   </p>
        <img width="0" height="0" src="http://www.graphxpros.com/DasBlog/aggbug.ashx?id=84e9f71b-28ac-4861-99d8-baab6a07ec8b" />
      </body>
      <title>Google Map based GuestMaps</title>
      <guid>http://www.graphxpros.com/DasBlog/PermaLink,guid,84e9f71b-28ac-4861-99d8-baab6a07ec8b.aspx</guid>
      <link>http://www.graphxpros.com/DasBlog/PermaLink,guid,84e9f71b-28ac-4861-99d8-baab6a07ec8b.aspx</link>
      <pubDate>Sun, 06 Nov 2005 23:28:21 GMT</pubDate>
      <description>&lt;p&gt;
   There are a lot of variations of this unique way to provide guest interaction to your
   web site, and recently I have had the need to explore some the google map api capabilities.
&lt;/p&gt;
&lt;p&gt;
   this &lt;a href="http://www.graphxpros.com/webnet.html"&gt;GuestMap&lt;/a&gt;&amp;nbsp;is the side
   effect of some of the research I did. I will compile some documentation to the solution
   but, all source code is only a proof of concept and provided as-is. feel free to extend
   it how ever you like just please provide a link back to this site in the source code.
&lt;/p&gt;
&lt;p&gt;
   I would be glad to help anyone make this work for their site.
&lt;/p&gt;
&lt;p&gt;
   the solution is developed in ASP.Net 1.1, javascript and&amp;nbsp;HTML, leveraging a SQL
   back end.
&lt;/p&gt;
&lt;p&gt;
   &lt;img style="WIDTH: 586px; HEIGHT: 420px" height=420 alt="David Johnson's GuestMap screen shot" hspace=0 src="http://www.graphxpros.com/images/slides/guestmap_1.jpg" width=542 align=baseline border=0&gt;.
&lt;/p&gt;
&lt;p&gt;
   I began to develop Flash Admin UI's to overlay the google map&amp;nbsp;to provide&amp;nbsp;configuration&amp;nbsp;screens,
   but the additions were beyond the scope of my research.
&lt;/p&gt;
&lt;p&gt;
   If you would like some ideas on that feel free to ask.
&lt;/p&gt;
&lt;p&gt;
   source code &lt;a href="http://www.graphxpros.com/downloads/guestmap.zip"&gt;&lt;font size=3&gt;download&lt;/font&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;
   check out a &lt;a href="http://www.graphxpros.com/guestmap/guestbookmap.htm"&gt;&lt;font size=3&gt;working
   demo&lt;/font&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;
   Tutorial will be available soon.
&lt;/p&gt;
&lt;p&gt;
   p.s. I am so excited. been working with the final Visual Studio Team System 2005&amp;nbsp;bits
   all weekend, nice speed improvements over June and August CTP's. more on that later!!
&lt;/p&gt;
&lt;p&gt;
   have a great day!
&lt;/p&gt;
&lt;p&gt;
   50 degree&amp;nbsp;w/ rain here couldnt be better development weather!
&lt;/p&gt;
&lt;p&gt;
   &amp;nbsp;
&lt;/p&gt;
&lt;p&gt;
   &amp;nbsp;
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.graphxpros.com/DasBlog/aggbug.ashx?id=84e9f71b-28ac-4861-99d8-baab6a07ec8b" /&gt;</description>
      <comments>http://www.graphxpros.com/DasBlog/CommentView,guid,84e9f71b-28ac-4861-99d8-baab6a07ec8b.aspx</comments>
      <category>babble;SQL;Tutorials</category>
    </item>
    <item>
      <trackback:ping>http://www.graphxpros.com/DasBlog/Trackback.aspx?guid=873c3fde-e0c2-4d9a-ab2f-3a542aaddba0</trackback:ping>
      <pingback:server>http://www.graphxpros.com/DasBlog/pingback.aspx</pingback:server>
      <pingback:target>http://www.graphxpros.com/DasBlog/PermaLink,guid,873c3fde-e0c2-4d9a-ab2f-3a542aaddba0.aspx</pingback:target>
      <dc:creator>dj@graphxsoftware.com (David Johnson)</dc:creator>
      <wfw:comment>http://www.graphxpros.com/DasBlog/CommentView,guid,873c3fde-e0c2-4d9a-ab2f-3a542aaddba0.aspx</wfw:comment>
      <wfw:commentRss>http://www.graphxpros.com/DasBlog/SyndicationService.asmx/GetEntryCommentsRss?guid=873c3fde-e0c2-4d9a-ab2f-3a542aaddba0</wfw:commentRss>
      <title>Tutorial: Adding Conditional Formatting into Reporting Services </title>
      <guid>http://www.graphxpros.com/DasBlog/PermaLink,guid,873c3fde-e0c2-4d9a-ab2f-3a542aaddba0.aspx</guid>
      <link>http://www.graphxpros.com/DasBlog/PermaLink,guid,873c3fde-e0c2-4d9a-ab2f-3a542aaddba0.aspx</link>
      <pubDate>Tue, 25 Oct 2005 21:29:41 GMT</pubDate>
      <description>&lt;p&gt;
   &lt;a href="http://www.sqlservercentral.com/default.asp"&gt;&lt;/a&gt;&amp;nbsp;The task at hand...
&lt;/p&gt;
&lt;p&gt;
   1) alternate row colors&amp;nbsp;in SQL Reporting Services
&lt;/p&gt;
&lt;p&gt;
   &lt;strong&gt;&lt;?XML:NAMESPACE PREFIX = O /&gt;
   &lt;O:P&gt;&amp;nbsp;&lt;/O:P&gt;
   Tutorial 1 – Alternating Colors Between Rows&lt;/strong&gt;
&lt;/p&gt;
&lt;p class=MsoNormal&gt;
   To make our report more readable, your viewers probably want to have each row an alternate
   color. To do this, pull open your report and follow these steps:
&lt;/p&gt;
&lt;p class=MsoNormal&gt;
&lt;ol&gt;
   &lt;li&gt;
      Select one of the fields in the report. Once you select the field, you’ll see a grid
      surrounding the row. Left-click on the grey column to the left of the data as shown
      in the below figure. By left-clicking on this row, you can now set the properties
      for the entire row and not a single column in the table. 
      &lt;br&gt;
      &lt;br&gt;
      &lt;div align=center&gt;&lt;img height=455 src="http://www.sqlservercentral.com/columnists/bknight/conditionalformat1.JPG" width=516&gt;
      &lt;/div&gt;
      &lt;br&gt;
   &lt;li class=MsoNormal style="mso-list: l1 level1 lfo1; tab-stops: list .5in"&gt;
      The property you want to set in the right-pane is the BackgroundColor property. If
      you don’t see the Properties window on the right as seen in the above screenshot,
      select Properties Window under View. The default background color is Transparent.
      To change this to our dynamic property, click the drop-down box and select &amp;lt;Expression…&amp;gt;. 
   &lt;li class=MsoNormal style="mso-list: l1 level1 lfo1; tab-stops: list .5in"&gt;
      You should not be in the Edit Expression dialog box as shown in the below screenshot.
      In the Expression box to the right you can type the following syntax to alternate
      colors (make sure you remove what was there before): 
      &lt;br&gt;
      &lt;br&gt;
      &lt;em&gt;=iif(RowNumber(Nothing) Mod 2, "WhiteSmoke", "White")&lt;/em&gt; 
      &lt;br&gt;
      &lt;br&gt;
      Essentially this variant of .NET code above means that the first row will be a slightly
      grey color and the second will be white. Then, the rows will alternate between the
      colors. If you’d like to change the colors, just type the new color name where WhiteSmoke
      is in my example. The list of color names can be found where you clicked the drop-down
      box to select &amp;lt;Expression…&amp;gt; earlier. If you wanted something to occur every
      3&lt;sup&gt;rd&lt;/sup&gt; row, change the 2 in the above code to 3. 
   &lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;
   &lt;img height=260 src="http://www.sqlservercentral.com/columnists/bknight/conditionalformat2.JPG" width=500&gt; 
   &lt;O:P&gt;&amp;nbsp;&lt;/O:P&gt;
&lt;/p&gt;
&lt;p class=MsoNormal&gt;
   After you have typed in the expression, click OK and you’re done! Almost anything
   can be set dynamically like this in Reporting Services. For example, if you’d like
   the report to look different based on the UserID that generated the report, you can
   do that by using the global variable.
&lt;/p&gt;
&lt;h3 class=MsoNormal&gt;
   &lt;O:P&gt;&amp;nbsp;&lt;/O:P&gt;
   Tutorial 2 – Changing the Color of Text Dynamically
&lt;/h3&gt;
&lt;p class=MsoNormal&gt;
   Next, we want to make bad numbers in our report jump out. To do this, we’re going
   to dynamically look at the data in the Job Status column and if it says Failed, turn
   it red so it stands out for a casual viewer. To do this, follow these simple steps
   in Visual Studio:
&lt;/p&gt;
&lt;ol style="MARGIN-TOP: 0in" type=1&gt;
   &lt;li class=MsoNormal style="mso-list: l0 level1 lfo2; tab-stops: list .5in"&gt;
      Left-click the row and column that you’d like use dynamic formatting on. 
   &lt;li class=MsoNormal style="mso-list: l0 level1 lfo2; tab-stops: list .5in"&gt;
      You will again want to go to the Properties Window and select the drop-down box under
      Color in the Appearance group. Select &amp;lt;Expression…&amp;gt; to open the Expression Editor. 
   &lt;li class=MsoNormal style="mso-list: l0 level1 lfo2; tab-stops: list .5in"&gt;
      Replace the word Black (which is the default) with the following text and click OK.&lt;br&gt;
      &lt;br&gt;
      &lt;em&gt;=iif(Fields!JobStatus.Value = "Failed", "Red", "Black")&lt;/em&gt;
   &lt;/li&gt;
&lt;/ol&gt;
&lt;p class=MsoNormal&gt;
   Now, you can preview the data and see if can see any failed jobs. Essentially, the
   syntax above says that if the value of the JobStatus field is equal to the word Failed
   then turn the color to Red. Otherwise, keep it black. Likewise, you could change the
   color based on profits not being met with the following syntax.
&lt;/p&gt;
&lt;p class=MsoNormal&gt;
   &lt;em&gt;=iif(Fields!Profit.Value &amp;lt; 0 , "Red", "Black")&lt;/em&gt;
&lt;/p&gt;
&lt;p class=MsoNormal&gt;&lt;?XML:NAMESPACE PREFIX = ST1 /&gt;
   You can also make the word Failed really stand out by making the font style a bit
   more dynamic. If you want the text bolded dynamically, then you can change the 
   &lt;ST1:PLACE w:st="on"&gt;Normal&lt;/ST1:PLACE&gt;
   default in the FontWeight property (under font) to the following syntax:
&lt;/p&gt;
&lt;p class=MsoNormal style="mso-layout-grid-align: none"&gt;
   &lt;em&gt;=iif(Fields!JobStatus.Value = "Failed", "Bold", " 
   &lt;ST1:CITY w:st="on"&gt;
      &lt;ST1:PLACE w:st="on"&gt;Normal&lt;/ST1:PLACE&gt;
   &lt;/ST1:CITY&gt;
   ")&lt;/em&gt;&lt;span style="FONT-SIZE: 8.5pt; FONT-FAMILY: Tahoma"&gt;&lt;/span&gt;
&lt;/p&gt;
&lt;p class=MsoNormal&gt;
   Well hopefully this showed you a bit about how to make two simple but necessary changes
   to your report to make them more readable. In the next articles in this tutorial series,
   we’ll begin securing our report that we’ve just created so you’ll need special rights
   to see the job status. 
&lt;/p&gt;
&lt;p class=MsoNormal&gt;
   &lt;O:P&gt;&amp;nbsp;&lt;/O:P&gt;
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.graphxpros.com/DasBlog/aggbug.ashx?id=873c3fde-e0c2-4d9a-ab2f-3a542aaddba0" /&gt;</description>
      <comments>http://www.graphxpros.com/DasBlog/CommentView,guid,873c3fde-e0c2-4d9a-ab2f-3a542aaddba0.aspx</comments>
      <category>SQL;Tutorials</category>
    </item>
  </channel>
</rss>