<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xml:base="http://www.imiscommunity.com" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
 <title>Paul Bradshaw&#039;s blog</title>
 <link>http://www.imiscommunity.com/blog/paul_bradshaw</link>
 <description></description>
 <language>en</language>
<item>
 <title>Finding Data in the Database</title>
 <link>http://www.imiscommunity.com/finding_data_in_the_database</link>
 <description>&lt;p&gt;It&#039;s sometime useful to search an entire database to find out where some specific data is... for instance, you entered data into the UI but you aren&#039;t sure where it got stored.&lt;/p&gt;
&lt;p&gt;This post contains a SQL&amp;nbsp;Script to search a database for any specific string in any column in any table in your database.&lt;/p&gt;
&lt;p&gt;To use this script, simply edit the first line to set the @value variable to the string you wish to search for&amp;nbsp;(see the comment). &amp;nbsp;You can include &amp;quot;%&amp;quot; as the standard SQL&amp;nbsp;Wildcard character.&amp;nbsp; As is, the script will search for any string starting with &amp;quot;C:\&amp;quot; ... but you can use exact strings or any arbitrary string you wish.&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://www.imiscommunity.com/finding_data_in_the_database&quot;&gt;read more&lt;/a&gt;&lt;/p&gt;</description>
 <comments>http://www.imiscommunity.com/finding_data_in_the_database#comment</comments>
 <category domain="http://www.imiscommunity.com/related_to/imis">iMIS</category>
 <category domain="http://www.imiscommunity.com/related_to/imis/platform_and_architecture/imis_database">iMIS Database</category>
 <category domain="http://www.imiscommunity.com/related_to/technology/sql_server">SQL Server</category>
 <pubDate>Thu, 12 Jan 2012 17:04:38 -0500</pubDate>
 <dc:creator>Paul Bradshaw</dc:creator>
 <guid isPermaLink="false">6881 at http://www.imiscommunity.com</guid>
</item>
<item>
 <title>Refreshing View Meta-Data Revisited</title>
 <link>http://www.imiscommunity.com/refreshing_view_meta_data_revisited</link>
 <description>&lt;p&gt;Just updating and re-emphasizing a previous blog post about refreshing view metadata (&lt;a href=&quot;http://www.imiscommunity.com/refreshing_view_meta_data&quot;&gt;see previous blog post&lt;/a&gt;).&lt;/p&gt;
&lt;p&gt;Future iMIS&amp;nbsp;Database Upgrades will validate all view metadata by running the script in my previous Blog entry on the subject (reproduced below).&amp;nbsp; Therefore, it&#039;s vitally important that all existing iMIS&amp;nbsp;users run this script against their databases prior to upgrading to the next major version of iMIS in order to avoid errors during the database upgrade.&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://www.imiscommunity.com/refreshing_view_meta_data_revisited&quot;&gt;read more&lt;/a&gt;&lt;/p&gt;</description>
 <comments>http://www.imiscommunity.com/refreshing_view_meta_data_revisited#comment</comments>
 <category domain="http://www.imiscommunity.com/related_to/imis">iMIS</category>
 <category domain="http://www.imiscommunity.com/related_to/imis/platform_and_architecture/imis_database">iMIS Database</category>
 <category domain="http://www.imiscommunity.com/related_to/imis/installation">Installation</category>
 <pubDate>Thu, 01 Oct 2009 13:10:57 -0400</pubDate>
 <dc:creator>Paul Bradshaw</dc:creator>
 <guid isPermaLink="false">4071 at http://www.imiscommunity.com</guid>
</item>
<item>
 <title>Refreshing View Meta-Data</title>
 <link>http://www.imiscommunity.com/refreshing_view_meta_data</link>
 <description>&lt;p&gt;When database schema changes, as it often does during upgrades or customizations, any existing views refering to that schema remain unaltered. &amp;nbsp;For example, if a UserId field is lengthened from 30 to 60 characters in the schema, any view referencing that field will remain at 30 characters.&amp;nbsp; The solution to this, short of editing all the views, is to call sp_refreshview on the view.&lt;/p&gt;
&lt;p&gt;The following is a little script that can be run on your database. &amp;nbsp;It will refresh the views for all schema objects in the &#039;dbo&#039; schema&amp;nbsp;(which includes all IMIS tables).&amp;nbsp; If you have a lot of tables in your database that exist in other schemas, you may wish to eliminate the clause that limits the script to only &#039;dbo&#039;, in order to ensure everything is refreshed and up to date. &amp;nbsp;This can be run at any time, and it is completely non-destructive.&amp;nbsp; If this script throws any errors, it&#039;s likely due to the existence of old obsolete views that reference schema that has either been renamed or dropped... you&#039;ll have to manually fix such issues by either fixing or dropping the offending view.&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://www.imiscommunity.com/refreshing_view_meta_data&quot;&gt;read more&lt;/a&gt;&lt;/p&gt;</description>
 <comments>http://www.imiscommunity.com/refreshing_view_meta_data#comment</comments>
 <category domain="http://www.imiscommunity.com/related_to/imis/platform_and_architecture/imis_database">iMIS Database</category>
 <category domain="http://www.imiscommunity.com/related_to/technology/sql_server">SQL Server</category>
 <category domain="http://www.imiscommunity.com/related_to/imis/tools">Tools</category>
 <pubDate>Tue, 30 Jun 2009 12:11:27 -0400</pubDate>
 <dc:creator>Paul Bradshaw</dc:creator>
 <guid isPermaLink="false">3652 at http://www.imiscommunity.com</guid>
</item>
<item>
 <title>Validating User Logins for iMIS 15.0.x to 15.1.x upgrade</title>
 <link>http://www.imiscommunity.com/validating_user_logins_for_imis_15_0_x_to_15_1_x_upgrade</link>
 <description>&lt;p&gt;The way user logins are handled and stored has changed in iMIS 15.1&lt;/p&gt;
&lt;p&gt;In this new version of iMIS, all your users (logins in the Name_Security table) will have matching records in the UserMain table.  Importing all these users into UserMain can have a snag though: it&#039;s possible for there to be the same login ID in Name_Security as one already specified in UserMain.  That is, two separate logins could exist with the same login id.  This is no longer the case.&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://www.imiscommunity.com/validating_user_logins_for_imis_15_0_x_to_15_1_x_upgrade&quot;&gt;read more&lt;/a&gt;&lt;/p&gt;</description>
 <comments>http://www.imiscommunity.com/validating_user_logins_for_imis_15_0_x_to_15_1_x_upgrade#comment</comments>
 <category domain="http://www.imiscommunity.com/related_to/imis/conversion">Conversion</category>
 <category domain="http://www.imiscommunity.com/related_to/imis/platform_and_architecture/imis_database">iMIS Database</category>
 <category domain="http://www.imiscommunity.com/related_to/imis/installation">Installation</category>
 <category domain="http://www.imiscommunity.com/related_to/technology/sql_server">SQL Server</category>
 <pubDate>Thu, 26 Feb 2009 17:47:29 -0500</pubDate>
 <dc:creator>Paul Bradshaw</dc:creator>
 <guid isPermaLink="false">3021 at http://www.imiscommunity.com</guid>
</item>
<item>
 <title>SQL to help validate 10.6 DB is ready to upgrade to 15.x</title>
 <link>http://www.imiscommunity.com/sql_to_help_validate_10_6_db_is_ready_to_upgrade_to_15_x</link>
 <description>&lt;p&gt;The following SQL script can be run on any 10.6 database to validate that some specific, common data problems that would interfere with a smooth upgrade to 15.x are not present.  If any issues are present, they are displayed.  If you run this from SQL Query Analyzer or SQL Server Management Studio, set the &quot;results to text&quot; option before running this script, for the best display of the results.&lt;br /&gt;
&lt;br&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://www.imiscommunity.com/sql_to_help_validate_10_6_db_is_ready_to_upgrade_to_15_x&quot;&gt;read more&lt;/a&gt;&lt;/p&gt;</description>
 <comments>http://www.imiscommunity.com/sql_to_help_validate_10_6_db_is_ready_to_upgrade_to_15_x#comment</comments>
 <category domain="http://www.imiscommunity.com/related_to/imis/platform_and_architecture/imis_database">iMIS Database</category>
 <category domain="http://www.imiscommunity.com/related_to/technology/sql_server">SQL Server</category>
 <pubDate>Wed, 18 Feb 2009 18:19:41 -0500</pubDate>
 <dc:creator>Paul Bradshaw</dc:creator>
 <guid isPermaLink="false">2997 at http://www.imiscommunity.com</guid>
</item>
<item>
 <title>Turning Off Smart-Quotes in Outlook 2007</title>
 <link>http://www.imiscommunity.com/turning_off_smart_quotes_in_outlook_2007</link>
 <description>&lt;p&gt;I typically find myself typing actual code into many emails, and get annoyed when Outlook replaces my single and double quotes with the curley &quot;smart-quotes&quot;... as this makes cutting/pasting without syntax errors painful.  So after a little digging, I found out how to turn smart-quotes off in Outlook 2007:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;In the main Outlook window, on the Tools menu, click Options. &lt;/li&gt;
&lt;li&gt;In the Options dialog box, click the Mail Format tab, and then click Editor Options. &lt;/li&gt;
&lt;p&gt;&lt;a href=&quot;http://www.imiscommunity.com/turning_off_smart_quotes_in_outlook_2007&quot;&gt;read more&lt;/a&gt;&lt;/p&gt;</description>
 <comments>http://www.imiscommunity.com/turning_off_smart_quotes_in_outlook_2007#comment</comments>
 <category domain="http://www.imiscommunity.com/related_to/technology">Technology</category>
 <category domain="http://www.imiscommunity.com/related_to/product_development/development_practices">Development Practices</category>
 <category domain="http://www.imiscommunity.com/related_to/technology/windows">Windows</category>
 <category domain="http://www.imiscommunity.com/related_to/general">General</category>
 <pubDate>Thu, 07 Feb 2008 15:28:23 -0500</pubDate>
 <dc:creator>Paul Bradshaw</dc:creator>
 <guid isPermaLink="false">2106 at http://www.imiscommunity.com</guid>
</item>
<item>
 <title>Handy utility for Windows XP users: Taskbar Shuffle</title>
 <link>http://www.imiscommunity.com/handy_utility_for_windows_xp_users_taskbar_shuffle</link>
 <description>&lt;p&gt;If you’ve ever wished you could change the order of your application buttons in the task bar, or have ever wanted to just drag and drop your taskbar buttons around so you could have them in the order you want, this utility is for you. &lt;/p&gt;
&lt;p&gt;Also, if you’ve ever wished you could have control over taskbar button grouping and when/if they ever collapse into one button, this utility is for you.&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://www.imiscommunity.com/handy_utility_for_windows_xp_users_taskbar_shuffle&quot;&gt;read more&lt;/a&gt;&lt;/p&gt;</description>
 <comments>http://www.imiscommunity.com/handy_utility_for_windows_xp_users_taskbar_shuffle#comment</comments>
 <category domain="http://www.imiscommunity.com/related_to/technology/windows/windows_xp">Windows XP</category>
 <pubDate>Mon, 25 Sep 2006 16:24:32 -0400</pubDate>
 <dc:creator>Paul Bradshaw</dc:creator>
 <guid isPermaLink="false">731 at http://www.imiscommunity.com</guid>
</item>
<item>
 <title>Tip of the Day:  Refresh Rates and ClearType</title>
 <link>http://www.imiscommunity.com/tip_of_the_day_refresh_rates_and_cleartype</link>
 <description>&lt;p&gt;Staring at a monitor all day, or even part of the day, can be very hard on the eyes.&lt;/p&gt;
&lt;p&gt;If you&#039;re using a CRT display, one of the easiest things you can do to relieve eye-strain is to up your monitor&#039;s refresh rate.  By default, your monitor is strobing at you 60 times a second.  Pushing that up over 70 times a second will ease the strain on your eyes enormously, even if you can&#039;t &quot;see&quot; the flicker.  To change this in Windows XP, just do the following:&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://www.imiscommunity.com/tip_of_the_day_refresh_rates_and_cleartype&quot;&gt;read more&lt;/a&gt;&lt;/p&gt;</description>
 <comments>http://www.imiscommunity.com/tip_of_the_day_refresh_rates_and_cleartype#comment</comments>
 <category domain="http://www.imiscommunity.com/related_to/technology">Technology</category>
 <category domain="http://www.imiscommunity.com/related_to/technology/windows/windows_xp">Windows XP</category>
 <category domain="http://www.imiscommunity.com/related_to/product_development/user_experience">User Experience</category>
 <category domain="http://www.imiscommunity.com/related_to/general">General</category>
 <pubDate>Thu, 22 Jun 2006 13:10:07 -0400</pubDate>
 <dc:creator>Paul Bradshaw</dc:creator>
 <guid isPermaLink="false">520 at http://www.imiscommunity.com</guid>
</item>
</channel>
</rss>

