<?xml version='1.0' encoding='UTF-8'?><rss xmlns:atom='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0' version='2.0'><channel><atom:id>tag:blogger.com,1999:blog-3388898006653769367</atom:id><lastBuildDate>Sun, 27 May 2012 10:24:37 +0000</lastBuildDate><category>ApexSQL Audit</category><category>ApexSQL Debug</category><category>General</category><category>ApexSQL Profile</category><category>ApexSQL Refactor</category><category>ApexSQL Version</category><category>ApexSQL Script</category><category>ApexSQL Edit</category><category>Activation</category><category>ApexSQL Log</category><category>ApexSQL Doc</category><category>ApexSQL Recover</category><category>ApexSQL Diff</category><title>Troubleshooting</title><description>Browse through for solutions to known issues, general troubleshooting,etc.</description><link>http://ts.apexsql.com/</link><managingEditor>noreply@blogger.com (Brian Lockwood)</managingEditor><generator>Blogger</generator><openSearch:totalResults>50</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-3388898006653769367.post-8138041969981499086</guid><pubDate>Fri, 20 Apr 2012 17:07:00 +0000</pubDate><atom:updated>2012-04-20T13:16:33.412-04:00</atom:updated><category domain='http://www.blogger.com/atom/ns#'>ApexSQL Profile</category><title>Profiling local SQL Server stored procedures and user defined functions results in blank reports</title><description>&lt;span class="fullpost"&gt;&lt;b&gt;Applies to&lt;/b&gt;&lt;br /&gt;ApexSQL Profile&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Symptoms&lt;/b&gt;&lt;/span&gt;&lt;span&gt;&lt;br /&gt;Profiling a stored procedure/user defined function on a local SQL Server can result in a blank report if the accounts used are not configured correctly&lt;/span&gt;&lt;br /&gt;&lt;span class="fullpost"&gt;&lt;br /&gt; &lt;b&gt;Resolution&lt;/b&gt;&lt;br /&gt;1. Stored procedures and functions cannot be profiled if the SQL Server runs under a built-in account&lt;br /&gt;2. The account under which the SQL Server runs has to be a member of the Local Administrators group&lt;br /&gt;&lt;br /&gt;&lt;b&gt;About ApexSQL Profile &lt;/b&gt;&lt;br /&gt;ApexSQL Profile is a SQL Server Management Studio add-in which allows performance profiling of stored procedures and user defined functions. It tracks SQL code performance at the line level and generates comprehensive reports containing statement execution times, variable and parameter changes and more. For more information visit the ApexSQL Profile &lt;a href="http://www.apexsql.com/sql_tools_profile.aspx"&gt;product page&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Last updated&lt;/b&gt;&amp;nbsp;&lt;br /&gt;April 4, 2012&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3388898006653769367-8138041969981499086?l=ts.apexsql.com' alt='' /&gt;&lt;/div&gt;</description><link>http://ts.apexsql.com/2012/04/profiling-local-sql-server-stored.html</link><author>noreply@blogger.com (Milena Petrovic)</author><thr:total>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-3388898006653769367.post-1200132161704699610</guid><pubDate>Thu, 05 Apr 2012 10:24:00 +0000</pubDate><atom:updated>2012-04-25T13:22:50.077-04:00</atom:updated><category domain='http://www.blogger.com/atom/ns#'>ApexSQL Version</category><title>What should I do when I encounter freezing in ApexSQL Version?</title><description>&lt;span class="fullpost"&gt;&lt;b&gt;Applies to&lt;/b&gt;&lt;br /&gt;ApexSQL Version&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Summary&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;This article explains what to do when ApexSQL Version fails to respond&lt;br /&gt;&lt;br /&gt;&lt;span class="fullpost"&gt;&lt;strong&gt;Symptoms&lt;/strong&gt;  &lt;br /&gt;ApexSQL Version fails to respond and does not recover&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Resolution&lt;/strong&gt;  &lt;br /&gt;Please contact &lt;a href="mailto:support@apexsql.com"&gt;support@apexsql.com&lt;/a&gt;, describe the problem and provide as many information as you can. &lt;br /&gt;If possible, send us a screenshot depicting the problem.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Last updated&lt;/b&gt;  &lt;br /&gt;April 05, 2012&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3388898006653769367-1200132161704699610?l=ts.apexsql.com' alt='' /&gt;&lt;/div&gt;</description><link>http://ts.apexsql.com/2012/04/what-should-i-do-when-i-encounter.html</link><author>noreply@blogger.com (Dorotej)</author><thr:total>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-3388898006653769367.post-2619894971492472474</guid><pubDate>Mon, 26 Mar 2012 15:56:00 +0000</pubDate><atom:updated>2012-03-29T11:38:07.455-04:00</atom:updated><category domain='http://www.blogger.com/atom/ns#'>ApexSQL Profile</category><title>Profiling remote SQL Server stored procedures and user defined functions results in blank reports</title><description>&lt;span class="fullpost"&gt;&lt;b&gt;Applies to&lt;/b&gt;&lt;br /&gt;ApexSQL Profile&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Symptoms&lt;/b&gt;&lt;/span&gt;&lt;span&gt;&lt;br /&gt;Profiling a stored procedure/user defined function on a remote SQL Server can result in a blank report if the accounts used are not configured correctly&lt;/span&gt;&lt;br /&gt;&lt;span class="fullpost"&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Resolution&lt;/b&gt;&lt;br /&gt;To set up remote profiling:&lt;br /&gt;1. Verify that both the local and the remote machines are in the same workgroup/domain&lt;br /&gt;2. Configure the firewall of the remote SQL Server machine:&lt;br /&gt;&amp;nbsp; • Make sure that TCP/IP port 135, UDP port 4500 and UDP port 500 are open. If this requirement is not met, you may receive a CoUnmarshal exception&lt;br /&gt;&amp;nbsp; • Make sure the sqlserver.exe is added to the firewall’s exception list&lt;br /&gt;3. Configure the local security settings on the remote machine: &lt;br /&gt;&amp;nbsp; • Log on using and administrator account&lt;br /&gt;&amp;nbsp; • In &lt;b&gt;Control Panel&lt;/b&gt;, click &lt;b&gt;Administrative Tools&lt;/b&gt;&lt;br /&gt;&amp;nbsp; • Go to &lt;b&gt;Local Security Policy&lt;/b&gt; &lt;br /&gt;&amp;nbsp; • Open &lt;b&gt;Network Access: Sharing and Security model for local accounts&lt;/b&gt;&lt;br /&gt;&amp;nbsp; • Set it to &lt;b&gt;Classic – local users authenticate as themselves&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;&lt;center&gt;&lt;br /&gt;&lt;a class="zoom" href="http://3.bp.blogspot.com/-okdHqY1uSdc/T3CVjEucqaI/AAAAAAAAAQU/FmVQIChysUc/s1600/RemoteProfiling01.jpg"&gt;&lt;img alt="" text-align:center; width: 320px; height: 130px;" src="http://3.bp.blogspot.com/-okdHqY1uSdc/T3CVjEucqaI/AAAAAAAAAQU/FmVQIChysUc/s320/RemoteProfiling01.jpg" &gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;/center&gt;&lt;br /&gt;&lt;br /&gt;If the remote machine is also a domain controller:&lt;br /&gt;&amp;nbsp; • Log on using an administrator account&lt;br /&gt;&amp;nbsp; • Open the &lt;b&gt;Group Policy Management&lt;/b&gt; in &lt;b&gt;Microsoft Management Console&lt;/b&gt;&lt;br /&gt;&amp;nbsp; • Expand the &lt;b&gt;Group Policy Objects&lt;/b&gt; node&lt;br /&gt;&amp;nbsp; • Right click &lt;b&gt;Default Domain Policy&lt;/b&gt; and select &lt;b&gt;Edit&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;&lt;center&gt;&lt;br /&gt;&lt;a class="zoom" href="http://3.bp.blogspot.com/--Bn5pQFqp8o/T3NuHLv9LwI/AAAAAAAAARo/RjaxYi31sHo/s1600/RemoteProfiling03.jpg"&gt;&lt;img alt=""; width: 320px; height: 222px;" src="http://3.bp.blogspot.com/--Bn5pQFqp8o/T3NuHLv9LwI/AAAAAAAAARo/RjaxYi31sHo/s320/RemoteProfiling03.jpg" &gt;&lt;/a&gt;&lt;/center&gt;&lt;br /&gt;&lt;br /&gt;&amp;nbsp;• In the &lt;b&gt;Group Policy Management Editor&lt;/b&gt;, expand the &lt;b&gt;Computer Configuration&lt;/b&gt; node and navigate to &lt;b&gt;Windows Settings | Security Settings | Local Policies&lt;/b&gt;&lt;br /&gt;&amp;nbsp;• Select &lt;b&gt;Security Options&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;&lt;center&gt;&lt;a class="zoom" href="http://1.bp.blogspot.com/-MwsRFm5Zz0Y/T3NvKTwS2ZI/AAAAAAAAAR0/A23N5SXO30Q/s1600/RemoteProfiling04.jpg"&gt;&lt;img alt=""; width: 320px; height: 228px;" src="http://1.bp.blogspot.com/-MwsRFm5Zz0Y/T3NvKTwS2ZI/AAAAAAAAAR0/A23N5SXO30Q/s320/RemoteProfiling04.jpg"&gt;&lt;/a&gt;&lt;/center&gt;&lt;br /&gt;&lt;br /&gt;&amp;nbsp; • Navigate to &lt;b&gt;Network access: Sharing and security model for local accounts&lt;/b&gt;. Double click the policy or right click and select &lt;b&gt;Properties&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;&lt;center&gt;&lt;a class="zoom" href="http://2.bp.blogspot.com/-6wtCtWFzn4A/T3Nvv1BFW3I/AAAAAAAAASA/bBJ3lKMCHWM/s1600/RemoteProfiling04a.jpg"&gt;&lt;img alt=""; width: 320px; height: 205px;" src="http://2.bp.blogspot.com/-6wtCtWFzn4A/T3Nvv1BFW3I/AAAAAAAAASA/bBJ3lKMCHWM/s320/RemoteProfiling04a.jpg" &gt;&lt;/a&gt;&lt;/center&gt;&lt;br /&gt;&lt;br /&gt;&amp;nbsp;• Check &lt;b&gt;Define this policy setting&lt;/b&gt; check box and click &lt;b&gt;OK&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;&lt;center&gt; &lt;a class="zoom" href="http://3.bp.blogspot.com/-yrtqgptq-eY/T3NxvHcxkeI/AAAAAAAAASM/HN99lWn8XPk/s1600/RemoteProfiling04b.jpg"&gt;&lt;img alt=""; width: 270px; height: 320px;" src="http://3.bp.blogspot.com/-yrtqgptq-eY/T3NxvHcxkeI/AAAAAAAAASM/HN99lWn8XPk/s320/RemoteProfiling04b.jpg" &gt;&lt;/a&gt; &lt;/center&gt;&lt;br /&gt;&lt;br /&gt;4. To configure the account that runs the remote SQL Server service:&lt;br /&gt;&amp;nbsp; • Open &lt;b&gt;SQL Server Configuration Manager&lt;/b&gt;&lt;br /&gt;&amp;nbsp; • Navigate to &lt;b&gt;SQL Server Services&lt;/b&gt;&lt;br /&gt;&amp;nbsp; • Double-click the &lt;b&gt;SQL Server instance service&lt;/b&gt;&lt;br /&gt;&amp;nbsp; • In the &lt;b&gt;SQL Server Properties&lt;/b&gt; dialog that will open, select This account and provide the credentials for a user account which is member of the Local Administrators group  on both the local and the remote machine and click &lt;b&gt;OK&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;&lt;center&gt;&lt;br /&gt;&lt;a class="zoom" href="http://2.bp.blogspot.com/-vTZiXdRkxlU/T3CeF_Fg2yI/AAAAAAAAAQg/BpbqTyXmus8/s1600/RemoteProfiling05.jpg"&gt;&lt;img alt="" width: 290px; height: 320px;" src="http://2.bp.blogspot.com/-vTZiXdRkxlU/T3CeF_Fg2yI/AAAAAAAAAQg/BpbqTyXmus8/s320/RemoteProfiling05.jpg"&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a class="zoom" href="http://3.bp.blogspot.com/-BW3iG4qQcwE/T3CgVVFr3AI/AAAAAAAAAQs/34MM9KfIFlI/s1600/RemoteProfiling06.jpg"&gt;&lt;img alt="" width: 320px; height: 125px;" src="http://3.bp.blogspot.com/-BW3iG4qQcwE/T3CgVVFr3AI/AAAAAAAAAQs/34MM9KfIFlI/s320/RemoteProfiling06.jpg" &gt;&lt;/a&gt;&lt;br /&gt;&lt;/center&gt;&lt;br /&gt;&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;&lt;br /&gt;&lt;br /&gt;Once this configuration takes effect, you will be able to profile stored procedures and functions on the remote SQL Server&lt;br /&gt;&lt;br /&gt;&lt;center&gt;&lt;br /&gt;&lt;a class="zoom" href="http://1.bp.blogspot.com/-NyerTJ1kyFE/T3Cl_yQ7BSI/AAAAAAAAAQ4/IbJVO9D2nZw/s1600/RemoteProfiling07.jpg"&gt;&lt;img alt="" width: 320px; height: 282px;" src="http://1.bp.blogspot.com/-NyerTJ1kyFE/T3Cl_yQ7BSI/AAAAAAAAAQ4/IbJVO9D2nZw/s320/RemoteProfiling07.jpg" &gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a class="zoom" href="http://3.bp.blogspot.com/-xCvMOQ-vemg/T3Ct9w6BYqI/AAAAAAAAARE/pEE8bTXxJFg/s1600/RemoteProfiling08.jpg"&gt;&lt;img alt="" width: 320px; height: 270px;" src="http://3.bp.blogspot.com/-xCvMOQ-vemg/T3Ct9w6BYqI/AAAAAAAAARE/pEE8bTXxJFg/s320/RemoteProfiling08.jpg" border="0" &gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a class="zoom" href="http://2.bp.blogspot.com/-PYDf3C8qmLU/T3Cw2z7Q5YI/AAAAAAAAARQ/h1Dkjnn_n78/s1600/RemoteProfiling09.jpg"&gt;&lt;img alt="" width: 320px; height: 160px;" src="http://2.bp.blogspot.com/-PYDf3C8qmLU/T3Cw2z7Q5YI/AAAAAAAAARQ/h1Dkjnn_n78/s320/RemoteProfiling09.jpg" &gt;&lt;/a&gt;&lt;br /&gt;&lt;/center&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Please note:&lt;/b&gt;&lt;br /&gt;1. Stored procedures or functions residing on a remote SQL Server cannot be profiled if the SQL Server runs under a built-in account&lt;br /&gt;2. The account under which the remote SQL Server runs has to be:&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; a. A member of the Local Administrators group on the computer running  the SQL Server&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; b. A member of the Local Administrators group on the computer used to initiate the profiling&lt;br /&gt;3. The security configuration listed above must be applied to each remote SQL Server instance where the stored procedures/functions which should be profiled reside&lt;br /&gt;&lt;br /&gt;&lt;b&gt;About ApexSQL Profile &lt;/b&gt;&lt;br /&gt;ApexSQL Profile is a SQL Server Management Studio add-in which allows performance profiling of stored procedures and user defined functions. It tracks SQL code performance at the line level and generates comprehensive reports containing statement execution times, variable and parameter changes and more. For more information visit the ApexSQL Profile &lt;a href="http://www.apexsql.com/sql_tools_profile.aspx"&gt;product page&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Last updated&lt;/b&gt;&amp;nbsp;&lt;br /&gt;March 28, 2012&lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3388898006653769367-2619894971492472474?l=ts.apexsql.com' alt='' /&gt;&lt;/div&gt;</description><link>http://ts.apexsql.com/2012/03/profiling-remote-sql-server-stored.html</link><author>noreply@blogger.com (Milena Petrovic)</author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/-okdHqY1uSdc/T3CVjEucqaI/AAAAAAAAAQU/FmVQIChysUc/s72-c/RemoteProfiling01.jpg' height='72' width='72'/><thr:total>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-3388898006653769367.post-2004283474357937675</guid><pubDate>Wed, 07 Dec 2011 15:45:00 +0000</pubDate><atom:updated>2012-03-22T18:17:00.578-04:00</atom:updated><category domain='http://www.blogger.com/atom/ns#'>Activation</category><title>"Invalid activation code" message appears during Automatic and Manual activation</title><description>&lt;span class="fullpost"&gt;&lt;b&gt;Applies to&lt;/b&gt;&lt;br /&gt;All ApexSQL Products&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Summary&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;This article explains what to do when "Invalid activation code" message appears during both Automatic and Manual activation&lt;br /&gt;&lt;br /&gt;&lt;span class="fullpost"&gt;&lt;strong&gt;Resolution &lt;/strong&gt;  &lt;br /&gt;1) Go to &lt;a href="http://www.apexsql.com/activate.asp"&gt;Manual activation&lt;/a&gt; (Website login is required)&lt;br /&gt;&lt;br /&gt;2) Select ApexSQL product in the Product list&lt;br /&gt;&lt;br /&gt;3) Enter the Activation Key and Hardware ID an click Submit&lt;br /&gt;&lt;br /&gt;4) The Activation code will be displayed. Click Get Reg key file&lt;br /&gt;&lt;br /&gt;5) Save the file on the machine where ApexSQL product that should be activated is installed&lt;br /&gt;&lt;br /&gt;6) Double click the saved reg file and, when prompted, allow the file to be added to the registry&lt;br /&gt;&lt;br /&gt;7) A message notifying you about successful key adding to the registry will be displayed&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;About ApexSQL&lt;/strong&gt;&lt;br /&gt;&lt;div class="blog_about"&gt;ApexSQL is a leading provider of &lt;a href="http://www.apexsql.com/"&gt;SQL Server tools&lt;/a&gt; for &lt;a href="http://www.apexsql.com/sql_tools_recover.aspx"&gt;database recovery&lt;/a&gt;, &lt;a href="http://www.apexsql.com/sql_tools_log.aspx"&gt;database auditing&lt;/a&gt;, &lt;a href="http://www.apexsql.com/sql_tools_diff.aspx"&gt; database comparison&lt;/a&gt;, &lt;a href="http://www.apexsql.com/sql_tools_doc.aspx"&gt;documentation&lt;/a&gt; as well as SQL Server Management Studio and Visual Studio add-ins for &lt;a href="http://www.apexsql.com/sql_tools_refactor.aspx"&gt; SQL code refactoring&lt;/a&gt;, &lt;a href="http://www.apexsql.com/sql_tools_complete.aspx"&gt;code completion&lt;/a&gt; and &lt;a href="http://www.apexsql.com/sql_tools_version.aspx"&gt;database source control&lt;/a&gt;. We strive to ensure that every one of our tools is standard-defining product in its class, from feature set, to performance, interface and quality.&lt;/div&gt;&lt;br /&gt;&lt;b&gt;Last updated&lt;/b&gt;&lt;br /&gt;December 02, 2011&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3388898006653769367-2004283474357937675?l=ts.apexsql.com' alt='' /&gt;&lt;/div&gt;</description><link>http://ts.apexsql.com/2011/12/invalid-activation-code-message-appears.html</link><author>noreply@blogger.com (Dorotej)</author><thr:total>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-3388898006653769367.post-4917803311554468642</guid><pubDate>Fri, 02 Dec 2011 18:54:00 +0000</pubDate><atom:updated>2012-03-22T18:17:19.378-04:00</atom:updated><category domain='http://www.blogger.com/atom/ns#'>Activation</category><title>"Activation key invalid for this product" message occurs</title><description>&lt;span class="fullpost"&gt;&lt;b&gt;Applies to&lt;/b&gt;&lt;br /&gt;All ApexSQL Products&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Summary&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;This article explains what to do when "Activation key invalid for this product" message occurs.&lt;br /&gt;&lt;br /&gt;&lt;span class="fullpost"&gt;&lt;strong&gt;Cause&lt;/strong&gt;  &lt;br /&gt;The Activation key is valid but it is being used to activate the wrong product.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Resolution &lt;/strong&gt;  &lt;br /&gt;Make sure you are using the correct key for the specific product you are trying to activate. If the product is correct, contact support@apexsql.com and explain the problem&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;About ApexSQL&lt;/strong&gt;&lt;br /&gt;&lt;div class="blog_about"&gt;ApexSQL is a leading provider of &lt;a href="http://www.apexsql.com/"&gt;SQL Server tools&lt;/a&gt; for &lt;a href="http://www.apexsql.com/sql_tools_recover.aspx"&gt;database recovery&lt;/a&gt;, &lt;a href="http://www.apexsql.com/sql_tools_log.aspx"&gt;database auditing&lt;/a&gt;, &lt;a href="http://www.apexsql.com/sql_tools_diff.aspx"&gt; database comparison&lt;/a&gt;, &lt;a href="http://www.apexsql.com/sql_tools_doc.aspx"&gt;documentation&lt;/a&gt; as well as SQL Server Management Studio and Visual Studio add-ins for &lt;a href="http://www.apexsql.com/sql_tools_refactor.aspx"&gt; SQL code refactoring&lt;/a&gt;, &lt;a href="http://www.apexsql.com/sql_tools_complete.aspx"&gt;code completion&lt;/a&gt; and &lt;a href="http://www.apexsql.com/sql_tools_version.aspx"&gt;database source control&lt;/a&gt;. We strive to ensure that every one of our tools is standard-defining product in its class, from feature set, to performance, interface and quality.&lt;/div&gt;&lt;br /&gt;&lt;b&gt;Last updated&lt;/b&gt;&lt;br /&gt;December 02, 2011&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3388898006653769367-4917803311554468642?l=ts.apexsql.com' alt='' /&gt;&lt;/div&gt;</description><link>http://ts.apexsql.com/2011/12/activation-key-invalid-for-this-product.html</link><author>noreply@blogger.com (Dorotej)</author><thr:total>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-3388898006653769367.post-1403523598185592285</guid><pubDate>Fri, 02 Dec 2011 18:46:00 +0000</pubDate><atom:updated>2012-03-22T18:17:41.869-04:00</atom:updated><category domain='http://www.blogger.com/atom/ns#'>Activation</category><title>"Activation limit exceeded" message occurs</title><description>&lt;span class="fullpost"&gt;&lt;b&gt;Applies to&lt;/b&gt;&lt;br /&gt;All ApexSQL Products&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Summary&lt;/strong&gt;  &lt;/span&gt;&lt;br /&gt;This article explains what to do when "Activation limit exceeded" message occurs.&lt;br /&gt;&lt;br /&gt;&lt;span class="fullpost"&gt;&lt;strong&gt;Cause&lt;/strong&gt;  &lt;br /&gt;The number of successful activations has exceeded the limit allowed for this activation key. &lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Resolution &lt;/strong&gt;  &lt;br /&gt;Contact sales@apexsql.com, provide your full name, email, HardwareID and Activation Key in question. If possible, provide the number of activations with this Activation Key and the reasons behind each of them (installing on the test machine, machine replacement, etc.)&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;About ApexSQL&lt;/strong&gt;&lt;br /&gt;&lt;div class="blog_about"&gt;ApexSQL is a leading provider of &lt;a href="http://www.apexsql.com/"&gt;SQL Server tools&lt;/a&gt; for &lt;a href="http://www.apexsql.com/sql_tools_recover.aspx"&gt;database recovery&lt;/a&gt;, &lt;a href="http://www.apexsql.com/sql_tools_log.aspx"&gt;database auditing&lt;/a&gt;, &lt;a href="http://www.apexsql.com/sql_tools_diff.aspx"&gt; database comparison&lt;/a&gt;, &lt;a href="http://www.apexsql.com/sql_tools_doc.aspx"&gt;documentation&lt;/a&gt; as well as SQL Server Management Studio and Visual Studio add-ins for &lt;a href="http://www.apexsql.com/sql_tools_refactor.aspx"&gt; SQL code refactoring&lt;/a&gt;, &lt;a href="http://www.apexsql.com/sql_tools_complete.aspx"&gt;code completion&lt;/a&gt; and &lt;a href="http://www.apexsql.com/sql_tools_version.aspx"&gt;database source control&lt;/a&gt;. We strive to ensure that every one of our tools is standard-defining product in its class, from feature set, to performance, interface and quality.&lt;/div&gt;&lt;br /&gt;&lt;b&gt;Last updated&lt;/b&gt;&lt;br /&gt;December 02, 2011&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3388898006653769367-1403523598185592285?l=ts.apexsql.com' alt='' /&gt;&lt;/div&gt;</description><link>http://ts.apexsql.com/2011/12/activation-limit-exceeded-message.html</link><author>noreply@blogger.com (Dorotej)</author><thr:total>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-3388898006653769367.post-8992388977747093334</guid><pubDate>Fri, 02 Dec 2011 18:39:00 +0000</pubDate><atom:updated>2012-03-22T18:18:02.465-04:00</atom:updated><category domain='http://www.blogger.com/atom/ns#'>Activation</category><title>"Activation key doesn't exist" message occurs</title><description>&lt;span class="fullpost"&gt;&lt;b&gt;Applies to&lt;/b&gt;&lt;br /&gt;All ApexSQL products&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Summary&lt;/strong&gt;  &lt;/span&gt;&lt;br /&gt;This article explains what to do when "Activation key doesn't exist" message occurs.&lt;br /&gt;&lt;br /&gt;&lt;span class="fullpost"&gt;&lt;strong&gt;Cause&lt;/strong&gt;  &lt;br /&gt;This occurs when the activation key isn’t valid or may be missing from our server.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Resolution &lt;/strong&gt;  &lt;br /&gt;Contact &lt;a href="mailto:sales@apexsql.com"&gt;sales@apexsql.com&lt;/a&gt;, provide your full name, email, HardwareID and any other order-related information and explain the situation&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;About ApexSQL&lt;/strong&gt;&lt;br /&gt;&lt;div class="blog_about"&gt;ApexSQL is a leading provider of &lt;a href="http://www.apexsql.com/"&gt;SQL Server tools&lt;/a&gt; for &lt;a href="http://www.apexsql.com/sql_tools_recover.aspx"&gt;database recovery&lt;/a&gt;, &lt;a href="http://www.apexsql.com/sql_tools_log.aspx"&gt;database auditing&lt;/a&gt;, &lt;a href="http://www.apexsql.com/sql_tools_diff.aspx"&gt; database comparison&lt;/a&gt;, &lt;a href="http://www.apexsql.com/sql_tools_doc.aspx"&gt;documentation&lt;/a&gt; as well as SQL Server Management Studio and Visual Studio add-ins for &lt;a href="http://www.apexsql.com/sql_tools_refactor.aspx"&gt; SQL code refactoring&lt;/a&gt;, &lt;a href="http://www.apexsql.com/sql_tools_complete.aspx"&gt;code completion&lt;/a&gt; and &lt;a href="http://www.apexsql.com/sql_tools_version.aspx"&gt;database source control&lt;/a&gt;. We strive to ensure that every one of our tools is standard-defining product in its class, from feature set, to performance, interface and quality.&lt;/div&gt;&lt;br /&gt;&lt;b&gt;Last updated&lt;/b&gt;&lt;br /&gt;December 02, 2011&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3388898006653769367-8992388977747093334?l=ts.apexsql.com' alt='' /&gt;&lt;/div&gt;</description><link>http://ts.apexsql.com/2011/12/activation-key-doesnt-exist-message.html</link><author>noreply@blogger.com (Dorotej)</author><thr:total>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-3388898006653769367.post-8069520356915749790</guid><pubDate>Fri, 02 Dec 2011 18:20:00 +0000</pubDate><atom:updated>2012-03-22T18:18:22.246-04:00</atom:updated><category domain='http://www.blogger.com/atom/ns#'>Activation</category><title>Despite successful activation, activation form keeps showing up like the product is not activated</title><description>&lt;span class="fullpost"&gt;&lt;b&gt;Applies to&lt;/b&gt;&lt;br /&gt;All ApexSQL products&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Summary&lt;/strong&gt;  &lt;/span&gt;&lt;br /&gt;This article explains what to do when the product is successfully activated but the application activation form keeps showing up indicating the product is not activated.&lt;br /&gt;&lt;br /&gt;&lt;span class="fullpost"&gt;&lt;strong&gt;Resolution &lt;/strong&gt;  &lt;br /&gt;1) Go to &lt;a href="http://www.apexsql.com/activate.asp"&gt;Manual activation&lt;/a&gt; (Website login is required)&lt;br /&gt;&lt;br /&gt;2) Select ApexSQL product in the Product list&lt;br /&gt;&lt;br /&gt;3) Enter the Activation key and Hardware Id an click Submit&lt;br /&gt;&lt;br /&gt;4) The Activation code will be displayed. Click Get Reg key file&lt;br /&gt;&lt;br /&gt;5) Save the file on the machine where ApexSQL product that should be activated is installed&lt;br /&gt;&lt;br /&gt;6) Double click the saved reg file and, when prompted, allow the file to be added to the registry&lt;br /&gt;&lt;br /&gt;7) A message notifying you about successful key adding to the registry will be displayed&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;About ApexSQL&lt;/strong&gt;&lt;br /&gt;&lt;div class="blog_about"&gt;ApexSQL is a leading provider of &lt;a href="http://www.apexsql.com/"&gt;SQL Server tools&lt;/a&gt; for &lt;a href="http://www.apexsql.com/sql_tools_recover.aspx"&gt;database recovery&lt;/a&gt;, &lt;a href="http://www.apexsql.com/sql_tools_log.aspx"&gt;database auditing&lt;/a&gt;, &lt;a href="http://www.apexsql.com/sql_tools_diff.aspx"&gt; database comparison&lt;/a&gt;, &lt;a href="http://www.apexsql.com/sql_tools_doc.aspx"&gt;documentation&lt;/a&gt; as well as SQL Server Management Studio and Visual Studio add-ins for &lt;a href="http://www.apexsql.com/sql_tools_refactor.aspx"&gt; SQL code refactoring&lt;/a&gt;, &lt;a href="http://www.apexsql.com/sql_tools_complete.aspx"&gt;code completion&lt;/a&gt; and &lt;a href="http://www.apexsql.com/sql_tools_version.aspx"&gt;database source control&lt;/a&gt;. We strive to ensure that every one of our tools is standard-defining product in its class, from feature set, to performance, interface and quality.&lt;/div&gt;&lt;br /&gt;&lt;b&gt;Last updated&lt;/b&gt;&lt;br /&gt;December 02, 2011&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3388898006653769367-8069520356915749790?l=ts.apexsql.com' alt='' /&gt;&lt;/div&gt;</description><link>http://ts.apexsql.com/2011/12/despite-successfull-activation.html</link><author>noreply@blogger.com (Dorotej)</author><thr:total>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-3388898006653769367.post-7353863278594120074</guid><pubDate>Fri, 02 Dec 2011 18:00:00 +0000</pubDate><atom:updated>2012-03-22T18:18:41.032-04:00</atom:updated><category domain='http://www.blogger.com/atom/ns#'>Activation</category><title>"Invalid regkey" message appears when trying to activate</title><description>&lt;span class="fullpost"&gt;&lt;b&gt;Applies to&lt;/b&gt;&lt;br /&gt;All ApexSQL Products&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Summary&lt;/strong&gt;  &lt;/span&gt;&lt;br /&gt;This article explains what to do when "Invalid regkey" message occurs.&lt;br /&gt;&lt;br /&gt;&lt;span class="fullpost"&gt;&lt;strong&gt;Cause&lt;/strong&gt;  &lt;br /&gt;This occurs with the older versions of the products that do not point to the new activation server where the Activation key is stored.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Resolution &lt;/strong&gt;  &lt;br /&gt;Download a new version of the software or use &lt;a href="http://www.apexsql.com/activate.asp"&gt;Manual activation&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;About ApexSQL&lt;/strong&gt;&lt;br /&gt;&lt;div class="blog_about"&gt;ApexSQL is a leading provider of &lt;a href="http://www.apexsql.com/"&gt;SQL Server tools&lt;/a&gt; for &lt;a href="http://www.apexsql.com/sql_tools_recover.aspx"&gt;database recovery&lt;/a&gt;, &lt;a href="http://www.apexsql.com/sql_tools_log.aspx"&gt;database auditing&lt;/a&gt;, &lt;a href="http://www.apexsql.com/sql_tools_diff.aspx"&gt; database comparison&lt;/a&gt;, &lt;a href="http://www.apexsql.com/sql_tools_doc.aspx"&gt;documentation&lt;/a&gt; as well as SQL Server Management Studio and Visual Studio add-ins for &lt;a href="http://www.apexsql.com/sql_tools_refactor.aspx"&gt; SQL code refactoring&lt;/a&gt;, &lt;a href="http://www.apexsql.com/sql_tools_complete.aspx"&gt;code completion&lt;/a&gt; and &lt;a href="http://www.apexsql.com/sql_tools_version.aspx"&gt;database source control&lt;/a&gt;. We strive to ensure that every one of our tools is standard-defining product in its class, from feature set, to performance, interface and quality.&lt;/div&gt;&lt;br /&gt;&lt;b&gt;Last updated&lt;/b&gt;&lt;br /&gt;December 02, 2011&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3388898006653769367-7353863278594120074?l=ts.apexsql.com' alt='' /&gt;&lt;/div&gt;</description><link>http://ts.apexsql.com/2011/12/invalid-regkey-message-appears-when.html</link><author>noreply@blogger.com (Dorotej)</author><thr:total>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-3388898006653769367.post-2740261259625560936</guid><pubDate>Wed, 30 Nov 2011 18:44:00 +0000</pubDate><atom:updated>2012-03-22T17:52:29.280-04:00</atom:updated><category domain='http://www.blogger.com/atom/ns#'>General</category><title>What to do when ApexSQL product fails on startup silently</title><description>&lt;span class="fullpost"&gt;&lt;b&gt;Summary&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;This article describes what to do when ApexSQL product fails at startup silently&lt;br /&gt;&lt;span class="fullpost"&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Symptoms&lt;/b&gt;&lt;br /&gt;When attempting to start ApexSQL product it fails silently&lt;br /&gt;&lt;b&gt;&lt;br /&gt;Resolution&lt;/b&gt;&lt;br /&gt;&lt;b&gt;1. &lt;/b&gt;If your application was activated previously please perform the following steps:&lt;span class="Apple-tab-span" style="white-space:pre"&gt; &lt;/span&gt;a. Start the Windows Registry editor: Start | Run | regedit&lt;span class="Apple-tab-span" style="white-space:pre"&gt; &lt;/span&gt;b. Locate a key that corresponds to your application under HKEY_CURRENT_USER | Software| ApexSQL&lt;span class="Apple-tab-span" style="white-space:pre"&gt; &lt;/span&gt;c. Delete the entire key&lt;span class="Apple-tab-span" style="white-space:pre"&gt; &lt;/span&gt;d. Start the application and reactivate it&lt;br /&gt;&lt;b&gt;2. &lt;/b&gt;If you installed your program over an older version, at start up new version tries to load the old profiles and, depending on the product and version, it may cause this type of behavior. To work around this problem, please uninstall the application. Delete the installation folder to clean out of all profiles and xml files then re-install.&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;br /&gt;&lt;strong&gt;About ApexSQL&lt;/strong&gt;&lt;br /&gt;&lt;div class="blog_about"&gt;ApexSQL is a leading provider of &lt;a href="http://www.apexsql.com/"&gt;SQL Server tools&lt;/a&gt; for &lt;a href="http://www.apexsql.com/sql_tools_recover.aspx"&gt;database recovery&lt;/a&gt;, &lt;a href="http://www.apexsql.com/sql_tools_log.aspx"&gt;database auditing&lt;/a&gt;, &lt;a href="http://www.apexsql.com/sql_tools_diff.aspx"&gt; database comparison&lt;/a&gt;, &lt;a href="http://www.apexsql.com/sql_tools_doc.aspx"&gt;documentation&lt;/a&gt; as well as SQL Server Management Studio and Visual Studio add-ins for &lt;a href="http://www.apexsql.com/sql_tools_refactor.aspx"&gt; SQL code refactoring&lt;/a&gt;, &lt;a href="http://www.apexsql.com/sql_tools_complete.aspx"&gt;code completion&lt;/a&gt; and &lt;a href="http://www.apexsql.com/sql_tools_version.aspx"&gt;database source control&lt;/a&gt;. We strive to ensure that every one of our tools is standard-defining product in its class, from feature set, to performance, interface and quality.&lt;/div&gt;&lt;br /&gt;&lt;b&gt;Last updated&lt;/b&gt;&lt;br /&gt;December 26, 2011&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3388898006653769367-2740261259625560936?l=ts.apexsql.com' alt='' /&gt;&lt;/div&gt;</description><link>http://ts.apexsql.com/2011/11/what-to-do-when-apexsql-product-fails.html</link><author>noreply@blogger.com (Milos Djuric)</author><thr:total>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-3388898006653769367.post-796427902385164247</guid><pubDate>Wed, 30 Nov 2011 18:23:00 +0000</pubDate><atom:updated>2012-03-22T18:04:03.951-04:00</atom:updated><category domain='http://www.blogger.com/atom/ns#'>General</category><title>What to do when ApexSQL installer fails at start up with message "The setup file is corrupted" or "The setup files are corrupted"</title><description>&lt;span class="fullpost"&gt;&lt;b&gt;Summary&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;This article describes what to do when ApexSQL installer fails at start up with message "The setup file is corrupted" or "The setup files are corrupted" and .Net is installed&lt;br /&gt;&lt;br /&gt;&lt;span class="fullpost"&gt;&lt;b&gt;Symptoms&lt;/b&gt;&lt;br /&gt;While attempting to open ApexSQL installer the next message appears:&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.apexsql.com/images/img240.jpg" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"&gt;&lt;img src="http://www.apexsql.com/images/img240.jpg" border="0" alt="" style="cursor: pointer; width: 422px; height: 126px; " /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Cause&lt;/b&gt;&lt;br /&gt;The most common reason for this is that the downloadable installation file wasn't completely downloaded&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Resolution&lt;/b&gt;&lt;br /&gt;To solve this issue please try re-downloading the installer. If problem persist please contact &lt;a href="http://www.blogger.com/support@apexsql.com"&gt;support@apexsql.com&lt;/a&gt; for a workaround&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;About ApexSQL&lt;/strong&gt;&lt;br /&gt;&lt;div class="blog_about"&gt;ApexSQL is a leading provider of &lt;a href="http://www.apexsql.com/"&gt;SQL Server tools&lt;/a&gt; for &lt;a href="http://www.apexsql.com/sql_tools_recover.aspx"&gt;database recovery&lt;/a&gt;, &lt;a href="http://www.apexsql.com/sql_tools_log.aspx"&gt;database auditing&lt;/a&gt;, &lt;a href="http://www.apexsql.com/sql_tools_diff.aspx"&gt; database comparison&lt;/a&gt;, &lt;a href="http://www.apexsql.com/sql_tools_doc.aspx"&gt;documentation&lt;/a&gt; as well as SQL Server Management Studio and Visual Studio add-ins for &lt;a href="http://www.apexsql.com/sql_tools_refactor.aspx"&gt; SQL code refactoring&lt;/a&gt;, &lt;a href="http://www.apexsql.com/sql_tools_complete.aspx"&gt;code completion&lt;/a&gt; and &lt;a href="http://www.apexsql.com/sql_tools_version.aspx"&gt;database source control&lt;/a&gt;. We strive to ensure that every one of our tools is standard-defining product in its class, from feature set, to performance, interface and quality.&lt;/div&gt;&lt;br /&gt;&lt;b&gt;Last updated&lt;/b&gt;&lt;br /&gt;December 26, 2011&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3388898006653769367-796427902385164247?l=ts.apexsql.com' alt='' /&gt;&lt;/div&gt;</description><link>http://ts.apexsql.com/2011/11/what-to-do-when-apexsql-installer-fails.html</link><author>noreply@blogger.com (Milos Djuric)</author><thr:total>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-3388898006653769367.post-6672260220980616378</guid><pubDate>Wed, 30 Nov 2011 18:14:00 +0000</pubDate><atom:updated>2012-03-22T18:05:56.444-04:00</atom:updated><category domain='http://www.blogger.com/atom/ns#'>General</category><title>What to do when ApexSQL product starts with .Net exception and .Net is installed</title><description>&lt;span class="fullpost"&gt;&lt;b&gt;Summary&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;This article describes what to do when encountering .Net exception on product startup and .Net is installed&lt;div&gt;&lt;br /&gt;&lt;span class="fullpost"&gt;&lt;b&gt;Symptoms&lt;/b&gt;&lt;br /&gt;Product starts with .Net exception:&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.apexsql.com/images/net1_1.JPG" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"&gt;&lt;img src="http://www.apexsql.com/images/net1_1.JPG" border="0" alt="" style="cursor: pointer; width: 483px; height: 159px; " /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Cause&lt;/b&gt;&lt;br /&gt;This message appears when .Net framework 1.1 is installed, but a newer version is required to run the product&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Resolution&lt;/b&gt;&lt;br /&gt;To solve this issue please check system requirements for your product and install a newer version of .Net framework (do not uninstall .Net framework 1.1)&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;About ApexSQL&lt;/strong&gt;&lt;br /&gt;&lt;div class="blog_about"&gt;ApexSQL is a leading provider of &lt;a href="http://www.apexsql.com/"&gt;SQL Server tools&lt;/a&gt; for &lt;a href="http://www.apexsql.com/sql_tools_recover.aspx"&gt;database recovery&lt;/a&gt;, &lt;a href="http://www.apexsql.com/sql_tools_log.aspx"&gt;database auditing&lt;/a&gt;, &lt;a href="http://www.apexsql.com/sql_tools_diff.aspx"&gt; database comparison&lt;/a&gt;, &lt;a href="http://www.apexsql.com/sql_tools_doc.aspx"&gt;documentation&lt;/a&gt; as well as SQL Server Management Studio and Visual Studio add-ins for &lt;a href="http://www.apexsql.com/sql_tools_refactor.aspx"&gt; SQL code refactoring&lt;/a&gt;, &lt;a href="http://www.apexsql.com/sql_tools_complete.aspx"&gt;code completion&lt;/a&gt; and &lt;a href="http://www.apexsql.com/sql_tools_version.aspx"&gt;database source control&lt;/a&gt;. We strive to ensure that every one of our tools is standard-defining product in its class, from feature set, to performance, interface and quality.&lt;/div&gt;&lt;br /&gt;&lt;b&gt;Last update&lt;/b&gt;&lt;br /&gt;December 26, 2011&lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3388898006653769367-6672260220980616378?l=ts.apexsql.com' alt='' /&gt;&lt;/div&gt;</description><link>http://ts.apexsql.com/2011/11/what-to-do-when-apexsql-product-starts_8368.html</link><author>noreply@blogger.com (Milos Djuric)</author><thr:total>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-3388898006653769367.post-6088467331104582288</guid><pubDate>Wed, 30 Nov 2011 17:51:00 +0000</pubDate><atom:updated>2012-03-22T18:08:14.622-04:00</atom:updated><category domain='http://www.blogger.com/atom/ns#'>General</category><title>What to do when ApexSQL product starts with general Windows GPF exception</title><description>&lt;span class="fullpost"&gt;&lt;b&gt;Summary&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;This article describes what to do when encountering general Windows GPF exception on product startup&lt;br /&gt;&lt;span class="fullpost"&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Symptoms&lt;br /&gt;&lt;/b&gt;Product starts with Windows GPF exception:&lt;br /&gt;&lt;a href="http://www.apexsql.com/images/net2.0.jpg" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"&gt;&lt;img src="http://www.apexsql.com/images/net2.0.jpg" border="0" alt="" style="cursor: pointer; width: 486px; height: 126px; " /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div&gt;&lt;b&gt;Cause&lt;/b&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;The message shows up when there is no .Net run-time library installed&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;b&gt;Resolution&lt;/b&gt;&lt;br /&gt;Please check the particular system requirements for your application &lt;a href="http://www.apexsql.com/requirements.aspx"&gt;here&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;strong&gt;About ApexSQL&lt;/strong&gt;&lt;br /&gt;&lt;div class="blog_about"&gt;ApexSQL is a leading provider of &lt;a href="http://www.apexsql.com/"&gt;SQL Server tools&lt;/a&gt; for &lt;a href="http://www.apexsql.com/sql_tools_recover.aspx"&gt;database recovery&lt;/a&gt;, &lt;a href="http://www.apexsql.com/sql_tools_log.aspx"&gt;database auditing&lt;/a&gt;, &lt;a href="http://www.apexsql.com/sql_tools_diff.aspx"&gt; database comparison&lt;/a&gt;, &lt;a href="http://www.apexsql.com/sql_tools_doc.aspx"&gt;documentation&lt;/a&gt; as well as SQL Server Management Studio and Visual Studio add-ins for &lt;a href="http://www.apexsql.com/sql_tools_refactor.aspx"&gt; SQL code refactoring&lt;/a&gt;, &lt;a href="http://www.apexsql.com/sql_tools_complete.aspx"&gt;code completion&lt;/a&gt; and &lt;a href="http://www.apexsql.com/sql_tools_version.aspx"&gt;database source control&lt;/a&gt;. We strive to ensure that every one of our tools is standard-defining product in its class, from feature set, to performance, interface and quality.&lt;/div&gt;&lt;br /&gt;&lt;b&gt;Last update&lt;/b&gt;&lt;br /&gt;December 26, 2011&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3388898006653769367-6088467331104582288?l=ts.apexsql.com' alt='' /&gt;&lt;/div&gt;</description><link>http://ts.apexsql.com/2011/11/what-to-do-when-apexsql-product-starts_30.html</link><author>noreply@blogger.com (Milos Djuric)</author><thr:total>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-3388898006653769367.post-7445715951718653127</guid><pubDate>Wed, 30 Nov 2011 17:28:00 +0000</pubDate><atom:updated>2012-03-22T18:08:42.341-04:00</atom:updated><category domain='http://www.blogger.com/atom/ns#'>General</category><title>What to do when ApexSQL product starts with Visual Studio JIT debugger exception</title><description>&lt;span class="fullpost"&gt;&lt;b&gt;Summary&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;This article describes what to do when encountering Visual Studio JIT debugger exception on product startup&lt;div&gt;&lt;span class="fullpost"&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Symptoms&lt;br /&gt;&lt;/b&gt;Product starts with Visual Studio JIT debugger exception:&lt;br /&gt;&lt;a href="http://www.apexsql.com/images/debugger.jpg" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"&gt;&lt;img src="http://www.apexsql.com/images/debugger.jpg" border="0" alt="" style="cursor: pointer; width: 398px; height: 437px; " /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div&gt;&lt;b&gt;Cause&lt;/b&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;This exception occurs when product application files are damaged or the installation process failed&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;Resolution&lt;/b&gt;&lt;br /&gt;Uninstall the product, delete the installation folder and its contents, then re-install the product&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;strong&gt;About ApexSQL&lt;/strong&gt;&lt;br /&gt;&lt;div class="blog_about"&gt;ApexSQL is a leading provider of &lt;a href="http://www.apexsql.com/"&gt;SQL Server tools&lt;/a&gt; for &lt;a href="http://www.apexsql.com/sql_tools_recover.aspx"&gt;database recovery&lt;/a&gt;, &lt;a href="http://www.apexsql.com/sql_tools_log.aspx"&gt;database auditing&lt;/a&gt;, &lt;a href="http://www.apexsql.com/sql_tools_diff.aspx"&gt; database comparison&lt;/a&gt;, &lt;a href="http://www.apexsql.com/sql_tools_doc.aspx"&gt;documentation&lt;/a&gt; as well as SQL Server Management Studio and Visual Studio add-ins for &lt;a href="http://www.apexsql.com/sql_tools_refactor.aspx"&gt; SQL code refactoring&lt;/a&gt;, &lt;a href="http://www.apexsql.com/sql_tools_complete.aspx"&gt;code completion&lt;/a&gt; and &lt;a href="http://www.apexsql.com/sql_tools_version.aspx"&gt;database source control&lt;/a&gt;. We strive to ensure that every one of our tools is standard-defining product in its class, from feature set, to performance, interface and quality.&lt;/div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;Last update&lt;/b&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;December 26, 2011&lt;/div&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3388898006653769367-7445715951718653127?l=ts.apexsql.com' alt='' /&gt;&lt;/div&gt;</description><link>http://ts.apexsql.com/2011/11/what-to-do-when-apexsql-product-starts.html</link><author>noreply@blogger.com (Milos Djuric)</author><thr:total>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-3388898006653769367.post-496697926334193403</guid><pubDate>Fri, 25 Nov 2011 21:38:00 +0000</pubDate><atom:updated>2012-03-22T18:09:04.127-04:00</atom:updated><category domain='http://www.blogger.com/atom/ns#'>General</category><title>Connection to SQL server failed</title><description>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;&lt;span class="fullpost"&gt;&lt;b&gt;Applies to&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="fullpost"&gt;All ApexSQL products &lt;br /&gt;&lt;/span&gt;&lt;span class="fullpost"&gt;&lt;br /&gt;&lt;b&gt;Summary&lt;br /&gt;&lt;/b&gt;&lt;/span&gt;This article explains what should be done when application fails to log in showing the&amp;nbsp;&lt;span class="hilite8"&gt;"SQL&lt;/span&gt;&amp;nbsp;&lt;span class="hilite9"&gt;Server&lt;/span&gt;&amp;nbsp;&lt;span class="hilite10"&gt;does&lt;/span&gt;&amp;nbsp;&lt;span class="hilite11"&gt;not&lt;/span&gt;&amp;nbsp;exists"&amp;nbsp;message&lt;br /&gt;&lt;span class="fullpost"&gt;&lt;b&gt;&lt;br /&gt;Resolution &lt;/b&gt;&lt;br /&gt;The possible workarounds for this case are as follows:&lt;br /&gt;&lt;br /&gt;1) For SQL Developer and SQL Enteprise servers named as MACHINE_NAME\MSSQLSERVER&lt;br /&gt;&lt;/span&gt;&lt;ul style="text-align: left;"&gt;&lt;span class="fullpost"&gt;&lt;li&gt;Remove "\MSSQLSERVER suffix from the instance name&lt;/li&gt;&lt;/span&gt;&lt;/ul&gt;&lt;span class="fullpost"&gt;&lt;/span&gt;&lt;ul style="text-align: left;"&gt;&lt;span class="fullpost"&gt;&lt;span class="fullpost"&gt;&lt;li&gt;If previous isn't possible: Create aliases for the desired severs and content through them&amp;nbsp;&amp;nbsp; &lt;/li&gt;&lt;/span&gt;&lt;/span&gt;&lt;/ul&gt;&lt;span class="fullpost"&gt;&lt;br /&gt;2) For SQL Express servers please put "\SQLEXPRESS" at the end of server name&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;About ApexSQL&lt;/strong&gt;&lt;br /&gt;&lt;div class="blog_about"&gt;ApexSQL is a leading provider of &lt;a href="http://www.apexsql.com/"&gt;SQL Server tools&lt;/a&gt; for &lt;a href="http://www.apexsql.com/sql_tools_recover.aspx"&gt;database recovery&lt;/a&gt;, &lt;a href="http://www.apexsql.com/sql_tools_log.aspx"&gt;database auditing&lt;/a&gt;, &lt;a href="http://www.apexsql.com/sql_tools_diff.aspx"&gt; database comparison&lt;/a&gt;, &lt;a href="http://www.apexsql.com/sql_tools_doc.aspx"&gt;documentation&lt;/a&gt; as well as SQL Server Management Studio and Visual Studio add-ins for &lt;a href="http://www.apexsql.com/sql_tools_refactor.aspx"&gt; SQL code refactoring&lt;/a&gt;, &lt;a href="http://www.apexsql.com/sql_tools_complete.aspx"&gt;code completion&lt;/a&gt; and &lt;a href="http://www.apexsql.com/sql_tools_version.aspx"&gt;database source control&lt;/a&gt;. We strive to ensure that every one of our tools is standard-defining product in its class, from feature set, to performance, interface and quality.&lt;/div&gt;&lt;br /&gt;&lt;/span&gt;&lt;span class="fullpost"&gt;&lt;b&gt;Last updated&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="fullpost"&gt;05 December, 2011&lt;b&gt; &lt;/b&gt;&amp;nbsp; &lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3388898006653769367-496697926334193403?l=ts.apexsql.com' alt='' /&gt;&lt;/div&gt;</description><link>http://ts.apexsql.com/2011/11/connection-to-sql-server-failed.html</link><author>noreply@blogger.com (Milena Cakovic)</author><thr:total>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-3388898006653769367.post-2019271964985324419</guid><pubDate>Thu, 24 Nov 2011 12:34:00 +0000</pubDate><atom:updated>2012-03-22T18:09:29.498-04:00</atom:updated><category domain='http://www.blogger.com/atom/ns#'>General</category><title>What happens if the account used to start or install a product doesn't have enough privileges?</title><description>&lt;span class="fullpost"&gt;&lt;b&gt;Applies to&lt;/b&gt;&lt;br /&gt;All ApexSQL products; Windows 7 x32/x64 and below; Windows Server 2008 R2 x32/x64 and below&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Summary&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;This article shows what happens if the account used to start ApexSQL product installation doesn't have the minimum permissions required to successfully install and use ApexSQL products&lt;br /&gt;&lt;br /&gt;&lt;span class="fullpost"&gt;&lt;strong&gt;Symptoms&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt; - Installing&lt;/strong&gt;&lt;br /&gt;In order to install ApexSQL products, the account used to start the installation has to have administrative privileges&lt;br /&gt;If User Account Control (UAC) doesn’t exist or is disabled, and the installation is started from a non-administrative account the following error is shown:&lt;br /&gt;&lt;br /&gt;&lt;a class="zoom" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_Sfp5Ferx1DQ/TB-4irSFFtI/AAAAAAAAAB0/hfbGXO4NlsY/s1600/7Fail.PNG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 146px;" src="http://1.bp.blogspot.com/_Sfp5Ferx1DQ/TB-4irSFFtI/AAAAAAAAAB0/hfbGXO4NlsY/s400/7Fail.PNG" alt="" id="BLOGGER_PHOTO_ID_5485305777034172114" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;On the other hand, if UAC is enabled and the installation is started from a non-administrative account you are prompted to enter credentials for an administrative account, as shown:&lt;br /&gt;&lt;br /&gt;&lt;a class="zoom" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_Sfp5Ferx1DQ/TB-lTK_p1MI/AAAAAAAAABE/2FvcdGVMHnQ/s1600/UAC.PNG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 294px;" src="http://3.bp.blogspot.com/_Sfp5Ferx1DQ/TB-lTK_p1MI/AAAAAAAAABE/2FvcdGVMHnQ/s400/UAC.PNG" alt="" id="BLOGGER_PHOTO_ID_5485284619947988162" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;NOTE: You have to start the installation from an administrative account/supply administrative credentials. The installation will fail, even if started from a power user account/power user credentials are supplied. There is an exception to this behavior, when Group Policy is used to deploy the application to target computers in an Active Directory domain; however that scenario is beyond the scope of this article&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt; - Usage&lt;/span&gt;&lt;br /&gt;Most of the ApexSQL installation files are copied to the location specified during the installation process. By default, that location is &lt;br /&gt;&lt;span style="font-style:italic;"&gt;%ProgramFiles%\ApexSQL\&lt;/span&gt; on 32 bit, or &lt;span style="font-style:italic;"&gt;%ProgramFiles(x86)%\ApexSQL\&lt;/span&gt; on 64 bit systems.&lt;br /&gt;In the remainder of the text we will use ApexSQL Edit as a sample product; however the text applies to all ApexSQL products&lt;br /&gt;ApexSQL products store application specific settings in the installation folder.  Let us consider the following scenarios:&lt;br /&gt;• ApexSQL Edit is installed in &lt;span style="font-style:italic;"&gt;%ProgramFiles%\ApexSQL\&lt;/span&gt; or &lt;span style="font-style:italic;"&gt;%ProgramFiles(x86)%\ApexSQL\&lt;/span&gt;&lt;br /&gt;and UAC is nonexistent or disabled. The minimum required permissions are:&lt;br /&gt;&lt;br /&gt;&lt;a class="zoom" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_Sfp5Ferx1DQ/TB-xfp2GAqI/AAAAAAAAABU/dLWVG4-dCRM/s1600/KB1.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 310px; height: 400px;" src="http://2.bp.blogspot.com/_Sfp5Ferx1DQ/TB-xfp2GAqI/AAAAAAAAABU/dLWVG4-dCRM/s400/KB1.jpg" alt="" id="BLOGGER_PHOTO_ID_5485298028527354530" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;• ApexSQL Edit is installed in &lt;span style="font-style:italic;"&gt;%ProgramFiles%\ApexSQL\ApexSQL2008&lt;/span&gt; or &lt;span style="font-style:italic;"&gt;%ProgramFiles(x86)%\ApexSQL\ApexSQLEdit2008&lt;/span&gt; and UAC is enabled&lt;br /&gt;In this case the output is automatically redirected to the &lt;span style="font-style:italic;"&gt;VirtualStore\Program Files\ApexSQL&lt;/span&gt; folder, located in &lt;span style="font-style:italic;"&gt;%AppDataLocal%&lt;/span&gt;. The minimum required permissions are:&lt;br /&gt;&lt;br /&gt;&lt;a class="zoom" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_Sfp5Ferx1DQ/TB-yx0ZFCOI/AAAAAAAAABc/hGZT8Ona2Uw/s1600/KB2.JPG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 310px; height: 400px;" src="http://2.bp.blogspot.com/_Sfp5Ferx1DQ/TB-yx0ZFCOI/AAAAAAAAABc/hGZT8Ona2Uw/s400/KB2.JPG" alt="" id="BLOGGER_PHOTO_ID_5485299440107718882" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;• ApexSQL Edit is installed in a custom location. The minimum required permissions are:&lt;br /&gt;&lt;br /&gt;&lt;a class="zoom" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_Sfp5Ferx1DQ/TB-0nOyeJKI/AAAAAAAAABk/HI8_QX2Nmj8/s1600/KB3.JPG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 310px; height: 400px;" src="http://4.bp.blogspot.com/_Sfp5Ferx1DQ/TB-0nOyeJKI/AAAAAAAAABk/HI8_QX2Nmj8/s400/KB3.JPG" alt="" id="BLOGGER_PHOTO_ID_5485301457238238370" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;If the user account doesn’t have the Write permission on that folder, the following error is displayed&lt;br /&gt;&lt;br /&gt;&lt;a class="zoom" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_Sfp5Ferx1DQ/TB-lS8JPcaI/AAAAAAAAAA8/Z9JGnvIe_wk/s1600/ReadOnly.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 384px; height: 161px;" src="http://4.bp.blogspot.com/_Sfp5Ferx1DQ/TB-lS8JPcaI/AAAAAAAAAA8/Z9JGnvIe_wk/s400/ReadOnly.jpg" alt="" id="BLOGGER_PHOTO_ID_5485284615961670050" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;and the application will fail to start&lt;br /&gt;&lt;br /&gt;Besides the folder the ApexSQL product is installed to, additional files and folders are necessary for the product to run properly. &lt;span style="font-style:italic;"&gt;%AppDataLocal%\ApexSQL\Common&lt;/span&gt; stores information on the used SQL servers (DisplayedServers.xml and LocatedServers.xml) and information relevant to the updating process. Product specific settings are stored in the &lt;span style="font-style:italic;"&gt;%AppDataLocal%\ApexSQL\%ProductName%&lt;/span&gt; folders. ApexSQL Log and ApexSQL Recover store their logs in &lt;span style="font-style:italic;"&gt;%AppDataLocal%\ApexSQL\%ProductName%\Logs&lt;/span&gt;. Therefore, the minimum permissions required over the &lt;span style="font-style:italic;"&gt;%AppDataLocal%\ApexSQL&lt;/span&gt; folder are:&lt;br /&gt;&lt;br /&gt;&lt;a class="zoom" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_Sfp5Ferx1DQ/TB-2miaGMOI/AAAAAAAAABs/J56QP-CnkeA/s1600/KB4.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 310px; height: 400px;" src="http://2.bp.blogspot.com/_Sfp5Ferx1DQ/TB-2miaGMOI/AAAAAAAAABs/J56QP-CnkeA/s400/KB4.jpg" alt="" id="BLOGGER_PHOTO_ID_5485303644348100834" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;In case the user account has less permissions than shown, or can’t access the files in &lt;span style="font-style:italic;"&gt;%AppDataLocal%\ApexSQL&lt;/span&gt; for any other reason, some of the ApexSQL products won’t work under that account and will throw the appropriate exception. Normally, the user has Full Control on his &lt;span style="font-style:italic;"&gt;%AppData%&lt;/span&gt; folder, however, in scenarios when the company policy is to redirect the &lt;span style="font-style:italic;"&gt;%AppData%&lt;/span&gt; folder to a server, instead of keeping it on the local machine, and when the network server or the domain controller is unavailable or when certain restrictive Group or Security Policies are applied, knowing the permissions sets listed above can be beneficial   &lt;br /&gt;&lt;br /&gt;&lt;strong&gt;About ApexSQL&lt;/strong&gt;&lt;br /&gt;&lt;div class="blog_about"&gt;ApexSQL is a leading provider of &lt;a href="http://www.apexsql.com/"&gt;SQL Server tools&lt;/a&gt; for &lt;a href="http://www.apexsql.com/sql_tools_recover.aspx"&gt;database recovery&lt;/a&gt;, &lt;a href="http://www.apexsql.com/sql_tools_log.aspx"&gt;database auditing&lt;/a&gt;, &lt;a href="http://www.apexsql.com/sql_tools_diff.aspx"&gt; database comparison&lt;/a&gt;, &lt;a href="http://www.apexsql.com/sql_tools_doc.aspx"&gt;documentation&lt;/a&gt; as well as SQL Server Management Studio and Visual Studio add-ins for &lt;a href="http://www.apexsql.com/sql_tools_refactor.aspx"&gt; SQL code refactoring&lt;/a&gt;, &lt;a href="http://www.apexsql.com/sql_tools_complete.aspx"&gt;code completion&lt;/a&gt; and &lt;a href="http://www.apexsql.com/sql_tools_version.aspx"&gt;database source control&lt;/a&gt;. We strive to ensure that every one of our tools is standard-defining product in its class, from feature set, to performance, interface and quality.&lt;/div&gt;&lt;br /&gt;&lt;b&gt;Last updated&lt;/b&gt;&lt;br /&gt;November 24, 2011&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3388898006653769367-2019271964985324419?l=ts.apexsql.com' alt='' /&gt;&lt;/div&gt;</description><link>http://ts.apexsql.com/2011/11/what-happens-if-account-used-to-start.html</link><author>noreply@blogger.com (Milena Petrovic)</author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_Sfp5Ferx1DQ/TB-4irSFFtI/AAAAAAAAAB0/hfbGXO4NlsY/s72-c/7Fail.PNG' height='72' width='72'/><thr:total>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-3388898006653769367.post-4029868466124952605</guid><pubDate>Thu, 03 Nov 2011 22:24:00 +0000</pubDate><atom:updated>2012-03-21T18:53:29.525-04:00</atom:updated><category domain='http://www.blogger.com/atom/ns#'>ApexSQL Log</category><title>Insufficient execute permissions dialog shown when working with the Connection monitor</title><description>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;&lt;span class="fullpost"&gt; &lt;b&gt;Applies to&lt;/b&gt; &lt;br /&gt;ApexSQL Log&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Summary&lt;/b&gt; &lt;/span&gt;  &lt;br /&gt;This article explains what to do when the following message appears "Insufficient permissions to execute server-side components. Please make sure SQL login used has EXECUTE permission on ApexSQL Log extended procedures (xp_ApexSQLLog)"  &lt;br /&gt;&lt;br /&gt;&lt;span class ="fullpost"&gt;  &lt;span class="fullpost"&gt; &lt;b&gt;Symptoms&lt;/b&gt;&lt;br /&gt;Insufficient permissions to execute server-side components message shows up when user is connecting to the &lt;b&gt;Connection&lt;/b&gt; &lt;b&gt;monitor&lt;/b&gt; &lt;b&gt;manager&lt;/b&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;center&gt; &lt;span class="fullpost"&gt; &lt;a class="zoom" href="http://1.bp.blogspot.com/_c-cBW8Qmkx0/TPQBzbQRGCI/AAAAAAAAAMc/OHhfyUU7VDc/s1600/001.jpg"&gt;&lt;img alt="" src="http://3.bp.blogspot.com/_c-cBW8Qmkx0/TPQBzWEXinI/AAAAAAAAAMk/sdL0F7d5n6Q/s1600/001s.jpg" /&gt; &lt;/a&gt; &lt;/span&gt;  &lt;/center&gt; &lt;span class="fullpost"&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Cause&lt;/b&gt; &lt;br /&gt;Besides the client application, ApexSQL Log installs several extended stored procedures to SQL Server master database. Only a user with enough privileges granted on the master database and these procedures can access &lt;b&gt;Connection&lt;/b&gt; &lt;b&gt;monitor&lt;/b&gt; &lt;b&gt;manager&lt;/b&gt; and view and change its settings&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Resolution&lt;/b&gt; &lt;br /&gt;SQL login used to access the &lt;b&gt;Connection&lt;/b&gt; &lt;b&gt;monitor&lt;/b&gt; &lt;b&gt;manager&lt;/b&gt; must have at least &lt;b&gt;db_datareader&lt;/b&gt; and &lt;b&gt;db_securityadmin&lt;/b&gt; database roles and be granted EXECUTE permission on both xp_ApexSqlLogConnectionMonitor_State and xp_ApexSQLLog extended stored procedures. It also needs to have VIEW ANY DEFINITION set upon the master database &lt;br /&gt;&lt;br /&gt;&lt;strong&gt;About ApexSQL Log&lt;/strong&gt;&lt;br /&gt;&lt;div class="blog_about"&gt;ApexSQL Log is a &lt;a href="http://www.apexsql.com/sql_tools_log.aspx"&gt;SQL Server Transaction Log reader&lt;/a&gt; that allows viewing transaction log data in read-friendly format. Audit and undo SQL database changes of your choosing. Determine who changed the data and when the change occurred. &lt;a href="http://www.apexsql.com/sql_tools_log.aspx"&gt; Read the transaction&lt;/a&gt; log to find out who created, changed or dropped a database object&lt;/div&gt;&lt;br /&gt;&lt;b&gt;Last updated&lt;/b&gt; &lt;br /&gt;November 28, 2011&lt;/span&gt;  &lt;/span&gt;   &lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3388898006653769367-4029868466124952605?l=ts.apexsql.com' alt='' /&gt;&lt;/div&gt;</description><link>http://ts.apexsql.com/2009/12/insufficentexecpermissionsexception-is.htm</link><author>noreply@blogger.com (Dmitriy Dyubchenko)</author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_c-cBW8Qmkx0/TPQBzWEXinI/AAAAAAAAAMk/sdL0F7d5n6Q/s72-c/001s.jpg' height='72' width='72'/><thr:total>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-3388898006653769367.post-6101034852094635617</guid><pubDate>Wed, 02 Nov 2011 10:25:00 +0000</pubDate><atom:updated>2012-04-19T15:15:31.887-04:00</atom:updated><category domain='http://www.blogger.com/atom/ns#'>ApexSQL Script</category><title>How to solve missing schema issue in scripts for databases with SQL Server 2000 compatibility</title><description>&lt;span class="fullpost"&gt;&lt;b&gt;Applies to&lt;/b&gt;&lt;br /&gt;ApexSQL Script&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Summary&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;This article describes how to create correct scripts with ApexSQL Script for objects that contain schemas other than dbo&lt;br /&gt;&lt;br /&gt;&lt;span class="fullpost"&gt;&lt;strong&gt;Symptoms&lt;/strong&gt;&lt;br /&gt;As schemas are first introduced in SQL Server 2005, they are not scripted nor shown in &lt;b&gt;Object filter&lt;/b&gt; for databases with SQL Server 2000 compatibility&lt;br /&gt;&lt;br /&gt;&lt;center&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" style="LINE-HEIGHT: normal; FONT-FAMILY: Georgia, serif; COLOR: rgb(127,127,127); FONT-SIZE: 16px" class="zoom" href="http://2.bp.blogspot.com/-v6b4hYbP56U/TrEdC_NjZaI/AAAAAAAAAAc/af8H5SaMCP4/s1600/NoSchema.jpg"&gt;&lt;img style="WIDTH: 320px; HEIGHT: 226px; CURSOR: pointer" id="BLOGGER_PHOTO_ID_5670345343001388450" border="0" alt="" src="http://2.bp.blogspot.com/-v6b4hYbP56U/TrEdC_NjZaI/AAAAAAAAAAc/af8H5SaMCP4/s320/NoSchema.jpg" /&gt;&lt;/a&gt;&lt;/center&gt;&lt;br /&gt;&lt;br /&gt;Schemas also don’t show up as dependent objects in the &lt;b&gt;Script wizard&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;&lt;center&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" class="zoom" href="http://4.bp.blogspot.com/-21oKfTWNGIg/TrKmSL1_XWI/AAAAAAAAABY/-_qhWmHGXIY/s1600/NoSc2.jpg"&gt;&lt;img style="WIDTH: 320px; HEIGHT: 146px; CURSOR: hand" id="BLOGGER_PHOTO_ID_5670777712159972706" border="0" alt="" src="http://4.bp.blogspot.com/-21oKfTWNGIg/TrKmSL1_XWI/AAAAAAAAABY/-_qhWmHGXIY/s320/NoSc2.jpg" /&gt;&lt;/a&gt;&lt;/center&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Resolution&lt;/strong&gt;&lt;br /&gt;To fix this problem, change the database compatibility level from SQL Server 2000 to SQL Server 2005 and up&lt;br /&gt;&lt;br /&gt;&lt;b&gt;See also&lt;/b&gt;&lt;br /&gt;&lt;a style="LINE-HEIGHT: 115%; FONT-FAMILY: Tahoma, sans-serif; FONT-SIZE: 10pt"&gt;ALTER DATABASE Compatibility Level (Transact-SQL)&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;About ApexSQL Script&lt;/strong&gt;&lt;br /&gt;&lt;div class="blog_about"&gt;ApexSQL Script generates scripts for SQL Server database objects and data. &lt;a href="http://www.apexsql.com/sql_tools_script.aspx"&gt;Script SQL&lt;/a&gt; databases to source control, generate .NET executable and C# projects for deployment, and automate script generation using CLI.&lt;/div&gt;&lt;br /&gt;&lt;b&gt;Last updated&lt;/b&gt;&lt;br /&gt;November 30, 2011&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3388898006653769367-6101034852094635617?l=ts.apexsql.com' alt='' /&gt;&lt;/div&gt;</description><link>http://ts.apexsql.com/2011/11/how-to-solve-missing-schema-issue-in.html</link><author>noreply@blogger.com (Milos Djuric)</author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/-v6b4hYbP56U/TrEdC_NjZaI/AAAAAAAAAAc/af8H5SaMCP4/s72-c/NoSchema.jpg' height='72' width='72'/><thr:total>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-3388898006653769367.post-1928656313406545931</guid><pubDate>Mon, 31 Jan 2011 23:31:00 +0000</pubDate><atom:updated>2012-03-21T18:41:34.544-04:00</atom:updated><category domain='http://www.blogger.com/atom/ns#'>ApexSQL Diff</category><category domain='http://www.blogger.com/atom/ns#'>ApexSQL Log</category><category domain='http://www.blogger.com/atom/ns#'>ApexSQL Doc</category><title>System.OutOfMemory exception is thrown</title><description>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;&lt;span class="fullpost"&gt;&lt;b&gt;Applies to&lt;/b&gt;&lt;br /&gt;ApexSQL Diff,&lt;br /&gt;ApexSQL Log,&lt;br /&gt;ApexSQL Doc&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Summary&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;This article explains what to do when the System.OutOfMemory exception is thrown &lt;br /&gt;&lt;br /&gt;&lt;span class="fullpost"&gt;  &lt;b&gt;Symptoms&lt;/b&gt;&lt;br /&gt;System.OutOfMemory exception is thrown. It usually happens when working with large databases, backups or script folders containing large number of objects, generating huge scripts or putting application under strain in general.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Cause&lt;/b&gt;&lt;br /&gt;The exception is caused by the .NET framework architecture and the way it allocates memory. Due to the nature of the .NET framework, this cannot be completely removed, however it can be worked around. &lt;br /&gt;&lt;br /&gt;&lt;b&gt;Resolution&lt;/b&gt; &lt;br /&gt;Use Command Line Interface that these ApexSQL products contain. Using CLI puts less strain on the machine resources.  &lt;br /&gt;You can either save your project using GUI and then execute it via CLI, or you can specify all the parameters using CLI entirely. &lt;br /&gt;&lt;br /&gt;To make your project using GUI and execute it via CLI:&lt;br /&gt;&lt;br /&gt;1) Make your project using GUI and save it&lt;br /&gt;&lt;br /&gt;&lt;b&gt; &lt;/b&gt;2)&lt;b&gt; &lt;/b&gt;Open Command Prompt&lt;br /&gt;&lt;br /&gt;&lt;b&gt; &lt;/b&gt;3)&lt;b&gt; &lt;/b&gt;Navigate to the ApexSQL product installation path&lt;br /&gt;(e.g. cd C:\Program Files\ApexSQL\ApexSQLDiff\&lt;br /&gt;or&lt;br /&gt;cd C:\Program Files\ApexSQL\ApexSQLLog\)&lt;br /&gt;&lt;br /&gt;&lt;b&gt; &lt;/b&gt;4)&amp;nbsp; Type: &lt;br /&gt;&lt;br /&gt;&lt;b&gt; a) for ApexSQL Diff &lt;/b&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;ApexSQLDiff.com /project:&amp;lt;project path&amp;gt;\&amp;lt;project name&amp;gt;&lt;/b&gt; &lt;br /&gt;(e.g. ApexSQLDiff.com /project:C:\Users\ApexUser\Documents\ApexSQL\ApexSQLDiff&amp;nbsp; \project.axds)&lt;br /&gt;&lt;br /&gt;The script file named “&lt;b&gt;sync.sql&lt;/b&gt;” will be created in the ApexSQL Diff installation folder.&lt;br /&gt;&lt;br /&gt;&lt;b&gt; b) for ApexSQL Log &lt;/b&gt; &lt;br /&gt;&lt;br /&gt;&lt;b&gt;ApexSQLLog.com /project:&amp;lt;project path&amp;gt;\&amp;lt;project name&amp;gt; /undo:&amp;lt;filename&amp;gt;&lt;/b&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;(e.g. ApexSQLLog.com /project:C:\Users\ApexUser\Documents\ApexSQL\ApexSQLDiff \project.axlp /undo:undoscript.sql)&lt;br /&gt;&lt;br /&gt;The script file named “&lt;b&gt;undoscript.sql&lt;/b&gt;” will be created in the ApexSQL Log installation folder.&lt;br /&gt;&lt;br /&gt;Instead of using CLI in ApexSQL Log, you can output the results into a file and thus avoid showing them in the Main grid.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;About ApexSQL Log&lt;/strong&gt;&lt;br /&gt;&lt;div class="blog_about"&gt;ApexSQL Log is a &lt;a href="http://www.apexsql.com/sql_tools_log.aspx"&gt;SQL Server Transaction Log reader&lt;/a&gt; that allows viewing transaction log data in read-friendly format. Audit and undo SQL database changes of your choosing. Determine who changed the data and when the change occurred. &lt;a href="http://www.apexsql.com/sql_tools_log.aspx"&gt; Read the transaction&lt;/a&gt; log to find out who created, changed or dropped a database object&lt;/div&gt;&lt;br /&gt;&lt;b&gt;Last updated&lt;/b&gt;&lt;br /&gt;December 01, 2011&lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3388898006653769367-1928656313406545931?l=ts.apexsql.com' alt='' /&gt;&lt;/div&gt;</description><link>http://ts.apexsql.com/2011/01/systemoutofmemoryexception-is-thrown.html</link><author>noreply@blogger.com (Dorotej)</author><thr:total>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-3388898006653769367.post-1106129356601614411</guid><pubDate>Wed, 01 Dec 2010 18:28:00 +0000</pubDate><atom:updated>2012-04-19T15:11:43.086-04:00</atom:updated><category domain='http://www.blogger.com/atom/ns#'>ApexSQL Log</category><title>How to determine if ApexSQL Log CLI has stopped working</title><description>&lt;span class="fullpost"&gt;&lt;b&gt;Applies to&lt;/b&gt;&lt;br /&gt;ApexSQL Log&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Summary&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;This article explains how to determine if ApexSQL Log CLI has stopped working&lt;br /&gt;&lt;br /&gt;&lt;span class="fullpost"&gt;&lt;strong&gt;Symptoms&lt;/strong&gt;&lt;br /&gt;The application running is undetermined. There are no new output lines in the console&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Cause&lt;/strong&gt;&lt;br /&gt;Analyzing huge transaction logs can cause ApexSQL Log to become non-responsive&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Resolution&lt;/strong&gt;&lt;br /&gt;To check if the ApexSQL Log is still running, do the following:&lt;br /&gt;&lt;br /&gt;1. Open &lt;strong&gt;Windows&lt;/strong&gt; &lt;strong&gt;Task&lt;/strong&gt; &lt;strong&gt;Manager&lt;/strong&gt;&lt;br /&gt;2. Select &lt;strong&gt;Processes&lt;/strong&gt; tab and open &lt;strong&gt;Select&lt;/strong&gt; &lt;strong&gt;Columns&lt;/strong&gt; dialog&lt;br /&gt;3. Select &lt;strong&gt;I/O&lt;/strong&gt; &lt;strong&gt;Read&lt;/strong&gt; &lt;strong&gt;Bytes&lt;/strong&gt;&lt;br /&gt;4. Click OK and check this value for ApexSQLLog.exe value&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;center&gt;&lt;a class="zoom" href="http://3.bp.blogspot.com/_c-cBW8Qmkx0/TPVpNGLz3fI/AAAAAAAAAM8/CbCxoEqxk4w/s1600/001.jpg"&gt;&lt;img alt="" src="http://4.bp.blogspot.com/_c-cBW8Qmkx0/TPVpONfQD4I/AAAAAAAAANE/fiN3UY1AFuM/s1600/001s.jpg" /&gt;&lt;/a&gt;&lt;/center&gt;&lt;br /&gt;&lt;br /&gt;If the value of &lt;strong&gt;I/O&lt;/strong&gt; &lt;strong&gt;Read&lt;/strong&gt; &lt;strong&gt;Bytes&lt;/strong&gt; keeps changing - ApexSQL Log is still analyzing transaction log sources&lt;br /&gt;Also check the size of the output file created by ApexSQL Log. If its size is increasing - ApexSQL Log is still running&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;About ApexSQL Log&lt;/strong&gt;&lt;br /&gt;&lt;div class="blog_about"&gt;ApexSQL Log is a &lt;a href="http://www.apexsql.com/sql_tools_log.aspx"&gt;SQL Server auditing and recovery solution&lt;/a&gt;. Use ApexSQL Log to recover data, &lt;a href="http://www.apexsql.com/sql_tools_log.aspx"&gt; undo INSERT, UPDATE and DELETE&lt;/a&gt; commands and audit schema changes. &lt;a href="http://www.apexsql.com/sql_tools_log.aspx"&gt; Read the transaction log&lt;/a&gt; to find out who created, changed or dropped a database object.&lt;/div&gt;&lt;br /&gt;&lt;b&gt;Last updated&lt;/b&gt;&lt;br /&gt;November 25, 2011&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3388898006653769367-1106129356601614411?l=ts.apexsql.com' alt='' /&gt;&lt;/div&gt;</description><link>http://ts.apexsql.com/2010/09/how-to-determine-if-apexsql-log-cli-has.html</link><author>noreply@blogger.com (Dorotej)</author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_c-cBW8Qmkx0/TPVpONfQD4I/AAAAAAAAANE/fiN3UY1AFuM/s72-c/001s.jpg' height='72' width='72'/><thr:total>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-3388898006653769367.post-791177024742399732</guid><pubDate>Fri, 26 Nov 2010 19:22:00 +0000</pubDate><atom:updated>2012-04-09T10:18:33.898-04:00</atom:updated><category domain='http://www.blogger.com/atom/ns#'>ApexSQL Log</category><title>Insufficient credentials exception is thrown when attempting to install the server-side components</title><description>&lt;span class="fullpost"&gt;&lt;b&gt;Applies to&lt;/b&gt;&lt;br /&gt;ApexSQL Log&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Summary&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;This article explains what to do when the "Insufficient credentials" exception is thrown&lt;br /&gt;&lt;br /&gt;&lt;span class="fullpost"&gt;&lt;strong&gt;Symptoms&lt;/strong&gt;&lt;br /&gt;Exception is thrown during the installation of the server-side components&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Cause&lt;/strong&gt;&lt;br /&gt;Insufficient user permissions to install the server-side components&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Resolution&lt;/strong&gt;&lt;br /&gt;Make sure that the computer user account used to run the installation&lt;br /&gt;• Is a member of the Windows administrators group on the machine the installation has been started on&lt;br /&gt;• Has Windows administrative privileges on the machine on which the SQL Server is installed&lt;br /&gt;• Is a member of the fixed sysadmin SQL Server role&lt;br /&gt;&lt;br /&gt;Try to install the server-side components again&lt;br /&gt;&lt;br /&gt;&lt;b&gt;See also&lt;/b&gt;&lt;br /&gt;&lt;a href="http://www.apexsql.com/Installing%20ApexSQL%20Log.docx"&gt;ApexSQL Log installation manual&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;About ApexSQL Log&lt;/strong&gt;&lt;br /&gt;&lt;div class="blog_about"&gt;ApexSQL Log is a &lt;a href="http://www.apexsql.com/sql_tools_log.aspx"&gt;SQL Server Transaction Log reader&lt;/a&gt; that allows viewing transaction log data in read-friendly format. Audit and undo SQL database changes of your choosing. Determine who changed the data and when the change occurred. &lt;a href="http://www.apexsql.com/sql_tools_log.aspx"&gt; Read the transaction&lt;/a&gt; log to find out who created, changed or dropped a database object&lt;/div&gt;&lt;br /&gt;&lt;b&gt;Last updated&lt;/b&gt;&lt;br /&gt;April 9, 2012&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3388898006653769367-791177024742399732?l=ts.apexsql.com' alt='' /&gt;&lt;/div&gt;</description><link>http://ts.apexsql.com/2010/03/insufficient-credentials-exception-is.html</link><author>noreply@blogger.com (Dmitriy Dyubchenko)</author><thr:total>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-3388898006653769367.post-6135484433829228173</guid><pubDate>Wed, 03 Nov 2010 20:14:00 +0000</pubDate><atom:updated>2012-03-22T18:10:44.288-04:00</atom:updated><category domain='http://www.blogger.com/atom/ns#'>General</category><title>The specified path is too long error</title><description>&lt;span class="fullpost"&gt;&lt;b&gt;Applies to&lt;/b&gt;&lt;br /&gt;All ApexSQL products&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Summary&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;This article shows how to solve the issue when "The specified path is too long" error is encountered during product update&lt;br /&gt;&lt;br /&gt;&lt;span class="fullpost"&gt;&lt;strong&gt;Description&lt;/strong&gt;&lt;br /&gt;In case when the ApexSQL product used is not in the current version, &lt;b&gt;Automatically check for updates on Application Start-up &lt;/b&gt;option is checked, all the files necessary for upgrade are downloaded, upon starting product update the following error message will occur:&lt;/span&gt;&lt;div&gt;&lt;br /&gt;&lt;div&gt;&lt;span class="fullpost"&gt;&lt;b&gt;The fully qualified file name must be shorter than 260 characters and the path name shorter than 248 characters.&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Cause&lt;/strong&gt;&lt;br /&gt;This is a known Windows limitation.&lt;br /&gt;The installation folder path length and the length of the file name should not exceed the given number of characters.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Resolution&lt;/strong&gt;&lt;br /&gt;During the product installation, the installation folder must be chosen. If a folder with a short path is chosen, this error won't appear. It is not possible to change the installation folder during the automatic update.&lt;br /&gt;&lt;br /&gt;To work around this problem, please download &lt;a href="http://www.apexsql.com/download.aspx"&gt;ApexSQL Installer&lt;/a&gt;&lt;br /&gt;Just install the ApexSQL product into a new folder.&lt;br /&gt;&lt;br /&gt;In Vista and Windows 7, this can be worked around by using &lt;a href="http://technet.microsoft.com/en-us/library/cc753194(WS.10).aspx"&gt;mklink.exe&lt;/a&gt; for directory junctions and symbolic links.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;About ApexSQL&lt;/strong&gt;&lt;br /&gt;&lt;div class="blog_about"&gt;ApexSQL is a leading provider of &lt;a href="http://www.apexsql.com/"&gt;SQL Server tools&lt;/a&gt; for &lt;a href="http://www.apexsql.com/sql_tools_recover.aspx"&gt;database recovery&lt;/a&gt;, &lt;a href="http://www.apexsql.com/sql_tools_log.aspx"&gt;database auditing&lt;/a&gt;, &lt;a href="http://www.apexsql.com/sql_tools_diff.aspx"&gt; database comparison&lt;/a&gt;, &lt;a href="http://www.apexsql.com/sql_tools_doc.aspx"&gt;documentation&lt;/a&gt; as well as SQL Server Management Studio and Visual Studio add-ins for &lt;a href="http://www.apexsql.com/sql_tools_refactor.aspx"&gt; SQL code refactoring&lt;/a&gt;, &lt;a href="http://www.apexsql.com/sql_tools_complete.aspx"&gt;code completion&lt;/a&gt; and &lt;a href="http://www.apexsql.com/sql_tools_version.aspx"&gt;database source control&lt;/a&gt;. We strive to ensure that every one of our tools is standard-defining product in its class, from feature set, to performance, interface and quality.&lt;/div&gt;&lt;br /&gt;&lt;b&gt;Last updated&lt;/b&gt;&lt;br /&gt;December 26, 2011&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3388898006653769367-6135484433829228173?l=ts.apexsql.com' alt='' /&gt;&lt;/div&gt;</description><link>http://ts.apexsql.com/2010/11/specified-path-is-too-long-error.html</link><author>noreply@blogger.com (Milena Petrovic)</author><thr:total>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-3388898006653769367.post-4339332111738313653</guid><pubDate>Tue, 26 Oct 2010 21:07:00 +0000</pubDate><atom:updated>2012-03-22T18:13:01.781-04:00</atom:updated><category domain='http://www.blogger.com/atom/ns#'>General</category><title>A scheduled batch file is not executed</title><description>&lt;span class="fullpost"&gt;&lt;b&gt;Applies to&lt;/b&gt;&lt;br /&gt;ApexSQL Diff, ApexSQL Log&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Summary&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;You have created a batch file to execute ApexSQL application tasks. It works when you run it manually, but when you schedule it using Windows Scheduler nothing happens and there’s no message.&lt;br /&gt;&lt;br /&gt;&lt;span class="fullpost"&gt;&lt;strong&gt;Symptoms&lt;/strong&gt;&lt;br /&gt;You have created a batch file to execute an ApexSQL application task that creates an output file.&lt;br /&gt;&lt;br /&gt;SET OutputHTML=Differences.html&lt;br /&gt;&lt;br /&gt;"C:\Program Files\ApexSQL\ApexSQLDiff2010\ApexSQLDiff.com" /pf:D:\ApexSQL\forum\customers\1634\DevToQA.axds /ot:Html /of:%OutputHTML% /f&lt;br /&gt;&lt;br /&gt;When you run it manually from the Windows Explorer, logged with an account that is Windows Administrator, the Differences.html file was created.&lt;br /&gt;But when you create a Windows Task, nothing happens and the Differences.html is not created.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Cause&lt;/strong&gt;&lt;br /&gt;The reason for this issue is that the default Windows (Vista, Windows 7) user when UAC is turned on, doesn't have write access to the C:\Windows\System32 folder, and as the location of the file created is not specified, it is created in the Windows\System32 folder.&lt;br /&gt;&lt;br /&gt;To see the messages that are suppressed by default, add /v switch to the batch file command.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Resolution &lt;/strong&gt;&lt;br /&gt;There are two possible solutions for this issue:&lt;br /&gt;&lt;i&gt;&lt;br /&gt;&lt;/i&gt;&lt;/span&gt;&lt;div&gt;&lt;span class="fullpost"&gt;&lt;b&gt;1.&lt;/b&gt; Run the scheduled task as Administrator&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="fullpost"&gt;&lt;span class="Apple-tab-span" style="white-space:pre"&gt; &lt;/span&gt;a. Open the Task Properties Dialog&lt;br /&gt;&lt;span class="Apple-tab-span" style="white-space:pre"&gt; &lt;/span&gt;b. Check 'Run with highest privileges' option&lt;br /&gt;&lt;br /&gt;&lt;b&gt;2.&lt;/b&gt; Locate the Differences.html file in a folder where the user has enough privileges&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="fullpost"&gt;&lt;b&gt;&lt;i&gt;&lt;br /&gt;&lt;/i&gt;&lt;/b&gt;In the batch file, instead of&lt;br /&gt;SET OutputHTML=Differences.html&lt;br /&gt;Use the following code:&lt;br /&gt;SET OutputHTML="D:\Differences.html"&lt;br /&gt;or provide any other local path where you have full privileges.&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;br /&gt;&lt;strong&gt;About ApexSQL&lt;/strong&gt;&lt;br /&gt;&lt;div class="blog_about"&gt;ApexSQL is a leading provider of &lt;a href="http://www.apexsql.com/"&gt;SQL Server tools&lt;/a&gt; for &lt;a href="http://www.apexsql.com/sql_tools_recover.aspx"&gt;database recovery&lt;/a&gt;, &lt;a href="http://www.apexsql.com/sql_tools_log.aspx"&gt;database auditing&lt;/a&gt;, &lt;a href="http://www.apexsql.com/sql_tools_diff.aspx"&gt; database comparison&lt;/a&gt;, &lt;a href="http://www.apexsql.com/sql_tools_doc.aspx"&gt;documentation&lt;/a&gt; as well as SQL Server Management Studio and Visual Studio add-ins for &lt;a href="http://www.apexsql.com/sql_tools_refactor.aspx"&gt; SQL code refactoring&lt;/a&gt;, &lt;a href="http://www.apexsql.com/sql_tools_complete.aspx"&gt;code completion&lt;/a&gt; and &lt;a href="http://www.apexsql.com/sql_tools_version.aspx"&gt;database source control&lt;/a&gt;. We strive to ensure that every one of our tools is standard-defining product in its class, from feature set, to performance, interface and quality.&lt;/div&gt;&lt;br /&gt;&lt;b&gt;Last updated&lt;/b&gt;&lt;br /&gt;February 03, 2012&lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3388898006653769367-4339332111738313653?l=ts.apexsql.com' alt='' /&gt;&lt;/div&gt;</description><link>http://ts.apexsql.com/2010/10/scheduled-batch-file-is-not-executed.html</link><author>noreply@blogger.com (Milena Petrovic)</author><thr:total>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-3388898006653769367.post-2397219038522294973</guid><pubDate>Wed, 20 Oct 2010 19:19:00 +0000</pubDate><atom:updated>2010-10-20T15:22:02.751-04:00</atom:updated><title>Application freezes after removing a monitor in a multi-monitor setup</title><description>&lt;span class="fullpost"&gt;&lt;br /&gt;&lt;strong&gt;APPLIES TO&lt;/strong&gt;&lt;br /&gt;All ApexSQL applications&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;SUMMARY&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;This article explains how to solve the problem when an ApexSQL application does not respond to mouse clicks or keyboard inputs after removing an additional monitor from a multiple monitor setup.&lt;br /&gt;&lt;br /&gt;&lt;span class="fullpost"&gt;&lt;strong&gt;SYMPTOMS&lt;/strong&gt;&lt;br /&gt;While you are using an ApexSQL application, some of the expected dialogs are missing. If you click anywhere in the application window, you will see that the application does not respond and an error sound is played.&lt;br /&gt; &lt;br /&gt;&lt;strong&gt;CAUSE&lt;/strong&gt;&lt;br /&gt;This occurs if you have used multiple monitors and then removed the monitor where the missing dialog used to be displayed. The ApexSQL application still opens the dialog in a monitor that's been removed.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;RESOLUTION&lt;/strong&gt;&lt;br /&gt;1) Start the ApexSQL application.&lt;br /&gt;2) Enter the state when the application does not respond.&lt;br /&gt;3) Click Alt then space. This displays the following options:&lt;br /&gt;&lt;br /&gt;&lt;a class="zoom" href="http://3.bp.blogspot.com/_CC6DibZQiJM/TL9BEvCvzcI/AAAAAAAAAJo/qcSZWVMPUZc/s1600/edit_multimonitor.png"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 261px; height: 146px;" src="http://3.bp.blogspot.com/_CC6DibZQiJM/TL9BEvCvzcI/AAAAAAAAAJo/qcSZWVMPUZc/s400/edit_multimonitor.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5530210417037528514" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;4) Press M (for Move). Using the arrow keys, move the invisible dialog until you finally see it in your monitor. You should move it opposite of the direction where your additional monitor used to be.&lt;br /&gt;&lt;br /&gt;Another way to resolve this problem is:&lt;br /&gt;&lt;br /&gt;1) Close the application. &lt;br /&gt;2) Find the Layouts.xml file. &lt;br /&gt;For Windows Vista and Windows 7, if the user has non-administrative rights, or UAC is turned ON, the location is &lt;br /&gt;&lt;br /&gt;C:\Users\$UserName$\AppData\Local\VirtualStore\Program Files (x86)\ApexSQL\ApexSQLEdit2008 &lt;br /&gt;&lt;br /&gt;For Windows XP and Windows Vista and Windows 7, if the user has administrative rights, or UAC is turned OFF,it is located in the program installation folder, by default: &lt;br /&gt;&lt;br /&gt;C:\Program Files\ApexSQL\ApexSQL Edit &lt;br /&gt;&lt;br /&gt;3) Rename the Layouts.xml file. This way you will keep the original file. &lt;br /&gt;4) Start the application again. The new Layouts.xml file is created and the noted issue should be fixed. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;POSTED BY&lt;/strong&gt;&lt;br /&gt;ApexSQL Team&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;LAST UPDATED&lt;/strong&gt;&lt;br /&gt;October 20, 2010&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3388898006653769367-2397219038522294973?l=ts.apexsql.com' alt='' /&gt;&lt;/div&gt;</description><link>http://ts.apexsql.com/2010/10/application-freezes-after-removing.html</link><author>noreply@blogger.com (Sasha Pesic)</author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_CC6DibZQiJM/TL9BEvCvzcI/AAAAAAAAAJo/qcSZWVMPUZc/s72-c/edit_multimonitor.png' height='72' width='72'/><thr:total>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-3388898006653769367.post-5432589937885531081</guid><pubDate>Thu, 15 Jul 2010 20:41:00 +0000</pubDate><atom:updated>2012-03-21T18:42:44.663-04:00</atom:updated><category domain='http://www.blogger.com/atom/ns#'>ApexSQL Diff</category><title>When I double click to open Compare It! it appears unregistered</title><description>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;&lt;span class="fullpost"&gt;&lt;b&gt;Applies to&lt;/b&gt;&lt;br /&gt;ApexSQL Diff &lt;br /&gt;&lt;br /&gt;&lt;b&gt;Summary&lt;/b&gt;&lt;/span&gt;   &lt;br /&gt;This article discusses use of Compare It! as an optional 3rd party add-in for ApexSQL Diff. We don't develop it ourselves or distribute free keys for it anymore. &lt;br /&gt;&lt;span class="fullpost"&gt;&lt;br /&gt;&lt;b&gt;Resolution&lt;/b&gt; &lt;br /&gt;This product isn't necessary since all Compare it! functionality is included in  ApexSQL Diff application itself (in the Difference viewer panel).  We include it though since some customers like to have the power of a 3rd party tool - for line margining, printing etc. &lt;br /&gt;&lt;br /&gt;You can disable this option (via the ApexSQL Diff Application options dialog (Diff viewer tab | Show in context menu option)) or simply not double click - just click a row - to display line level differences.  &lt;br /&gt;&lt;br /&gt;&lt;strong&gt;About ApexSQL Diff&lt;/strong&gt;&lt;br /&gt;&lt;div class="blog_about"&gt;ApexSQL Diff is a comparison tool that &lt;a href="http://www.apexsql.com/sql_tools_diff.aspx"&gt; compares and synchronizes SQL Server database tables&lt;/a&gt;, views and all other SQL Server objects. &lt;a href="http://www.apexsql.com/sql_tools_diff.aspx"&gt;Compare SQL&lt;/a&gt;Server 2000, 2005, 2008 and 2012 database schemas, database backups, and integrate with all major source control systems. Use ApexSQL Diff to deploy a specific SQL database version or label directly to or from source control&lt;/div&gt;&lt;br /&gt;&lt;b&gt;Last updated&lt;/b&gt;&amp;nbsp;&lt;br /&gt;November 25, 2011&lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3388898006653769367-5432589937885531081?l=ts.apexsql.com' alt='' /&gt;&lt;/div&gt;</description><link>http://ts.apexsql.com/2010/07/when-i-double-click-to-open-compare-it.html</link><author>noreply@blogger.com (Milena Petrovic)</author><thr:total>0</thr:total></item></channel></rss>
