<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:creativeCommons="http://backend.userland.com/creativeCommonsRssModule"	>
<channel>
	<title>Comments on: HOWTO: Setup SQL Server Linked Server to MySQL</title>
	<atom:link href="http://www.ideaexcursion.com/2009/02/25/howto-setup-sql-server-linked-server-to-mysql/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.ideaexcursion.com/2009/02/25/howto-setup-sql-server-linked-server-to-mysql/</link>
	<description>Technology Musings</description>
	<lastBuildDate>Tue, 09 Mar 2010 13:15:28 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: ben</title>
		<link>http://www.ideaexcursion.com/2009/02/25/howto-setup-sql-server-linked-server-to-mysql/comment-page-1/#comment-375</link>
		<dc:creator>ben</dc:creator>
		<pubDate>Tue, 23 Feb 2010 23:42:06 +0000</pubDate>
		<guid isPermaLink="false">http://www.ideaexcursion.com/?p=558#comment-375</guid>
		<description>I used this process and it worked great - however the only problem that I had was when I would run a query through MS SQL it would crash.  This was due to the 32-bit overflow from MS SQL.  To solve it follow this process in &quot;Flag 3&quot; - Checked the option &quot;Limit Column Size to 32-bit range&quot;

Hope this helps anyone that is having problems.  Thanks again for the great article</description>
		<content:encoded><![CDATA[<p>I used this process and it worked great &#8211; however the only problem that I had was when I would run a query through MS SQL it would crash.  This was due to the 32-bit overflow from MS SQL.  To solve it follow this process in &#8220;Flag 3&#8243; &#8211; Checked the option &#8220;Limit Column Size to 32-bit range&#8221;</p>
<p>Hope this helps anyone that is having problems.  Thanks again for the great article</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: ChrisC</title>
		<link>http://www.ideaexcursion.com/2009/02/25/howto-setup-sql-server-linked-server-to-mysql/comment-page-1/#comment-365</link>
		<dc:creator>ChrisC</dc:creator>
		<pubDate>Fri, 05 Feb 2010 13:11:02 +0000</pubDate>
		<guid isPermaLink="false">http://www.ideaexcursion.com/?p=558#comment-365</guid>
		<description>Does anyone have information on linking SQL2005 with a SQLite sever?</description>
		<content:encoded><![CDATA[<p>Does anyone have information on linking SQL2005 with a SQLite sever?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: DaveC</title>
		<link>http://www.ideaexcursion.com/2009/02/25/howto-setup-sql-server-linked-server-to-mysql/comment-page-1/#comment-362</link>
		<dc:creator>DaveC</dc:creator>
		<pubDate>Fri, 29 Jan 2010 09:46:35 +0000</pubDate>
		<guid isPermaLink="false">http://www.ideaexcursion.com/?p=558#comment-362</guid>
		<description>I&#039;m trying to link a MYSQL database (held on a LINUX server) as a linked server through SQL Server 2005.

I have installed all the relevant software - ODBC MYQL drivers (latest version) and have set up an ODBC DNS which seems to connect with no problems. I have also set up the linked server which enables me to see the MYSQL database and expand to the tables, however i can&#039;t see any tables, the folder is empty.

This seems to me like its a priovelege issue within MYSQL, howevere all the priveleges seem okay and look like they are setup to see SQL server 2005 user.

Can anyone shed any ligtht on this?

Could it be something to do with it being on a LINUX server?

Thanks in advance.</description>
		<content:encoded><![CDATA[<p>I&#8217;m trying to link a MYSQL database (held on a LINUX server) as a linked server through SQL Server 2005.</p>
<p>I have installed all the relevant software &#8211; ODBC MYQL drivers (latest version) and have set up an ODBC DNS which seems to connect with no problems. I have also set up the linked server which enables me to see the MYSQL database and expand to the tables, however i can&#8217;t see any tables, the folder is empty.</p>
<p>This seems to me like its a priovelege issue within MYSQL, howevere all the priveleges seem okay and look like they are setup to see SQL server 2005 user.</p>
<p>Can anyone shed any ligtht on this?</p>
<p>Could it be something to do with it being on a LINUX server?</p>
<p>Thanks in advance.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Edward</title>
		<link>http://www.ideaexcursion.com/2009/02/25/howto-setup-sql-server-linked-server-to-mysql/comment-page-1/#comment-359</link>
		<dc:creator>Edward</dc:creator>
		<pubDate>Fri, 15 Jan 2010 09:51:54 +0000</pubDate>
		<guid isPermaLink="false">http://www.ideaexcursion.com/?p=558#comment-359</guid>
		<description>I&#039;ve defined MySQL as a linked server and this is working fine. However, I&#039;m having problems with diacritical charaters. For example the name André is displayed as AndrÃ©. MySQL is in utf8. Using the MySQL Query Browser gives the same result. However, if I first use &#039;set character_set_results = NULL&#039;, the name is displayed correct. How can I do this in MSSQL using the linked server? 

Thanks in advance.</description>
		<content:encoded><![CDATA[<p>I&#8217;ve defined MySQL as a linked server and this is working fine. However, I&#8217;m having problems with diacritical charaters. For example the name André is displayed as AndrÃ©. MySQL is in utf8. Using the MySQL Query Browser gives the same result. However, if I first use &#8217;set character_set_results = NULL&#8217;, the name is displayed correct. How can I do this in MSSQL using the linked server? </p>
<p>Thanks in advance.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: John</title>
		<link>http://www.ideaexcursion.com/2009/02/25/howto-setup-sql-server-linked-server-to-mysql/comment-page-1/#comment-356</link>
		<dc:creator>John</dc:creator>
		<pubDate>Wed, 13 Jan 2010 16:13:48 +0000</pubDate>
		<guid isPermaLink="false">http://www.ideaexcursion.com/?p=558#comment-356</guid>
		<description>Nevermind - I found the issue.  I needed to install the following hotfix from Microsoft:
http://www.microsoft.com/downloads/details.aspx?FamilyID=000364db-5e8b-44a8-b9be-ca44d18b059b&amp;displaylang=en#filelist</description>
		<content:encoded><![CDATA[<p>Nevermind &#8211; I found the issue.  I needed to install the following hotfix from Microsoft:<br />
<a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=000364db-5e8b-44a8-b9be-ca44d18b059b&amp;displaylang=en#filelist" rel="nofollow">http://www.microsoft.com/downloads/details.aspx?FamilyID=000364db-5e8b-44a8-b9be-ca44d18b059b&amp;displaylang=en#filelist</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: John</title>
		<link>http://www.ideaexcursion.com/2009/02/25/howto-setup-sql-server-linked-server-to-mysql/comment-page-1/#comment-355</link>
		<dc:creator>John</dc:creator>
		<pubDate>Wed, 13 Jan 2010 16:08:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.ideaexcursion.com/?p=558#comment-355</guid>
		<description>Great article, but I seem to have an issue with the MSDASQL provider does not show up in SQL Server Management Studio...  Any thoughts?</description>
		<content:encoded><![CDATA[<p>Great article, but I seem to have an issue with the MSDASQL provider does not show up in SQL Server Management Studio&#8230;  Any thoughts?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ben</title>
		<link>http://www.ideaexcursion.com/2009/02/25/howto-setup-sql-server-linked-server-to-mysql/comment-page-1/#comment-347</link>
		<dc:creator>Ben</dc:creator>
		<pubDate>Tue, 05 Jan 2010 14:33:48 +0000</pubDate>
		<guid isPermaLink="false">http://www.ideaexcursion.com/?p=558#comment-347</guid>
		<description>@Dustin, in my experience that error usually has to do with an invalid date in the MySQL DB.  MySQL allows for some non-existent dates such as 0000-00-000, 1999-00-00 or 2010-01-00, all of which SQL Server will choke on.  Also, T-SQL datetime limits it to dates after year 1753, though this shouldn&#039;t matter in most cases.</description>
		<content:encoded><![CDATA[<p>@Dustin, in my experience that error usually has to do with an invalid date in the MySQL DB.  MySQL allows for some non-existent dates such as 0000-00-000, 1999-00-00 or 2010-01-00, all of which SQL Server will choke on.  Also, T-SQL datetime limits it to dates after year 1753, though this shouldn&#8217;t matter in most cases.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ben</title>
		<link>http://www.ideaexcursion.com/2009/02/25/howto-setup-sql-server-linked-server-to-mysql/comment-page-1/#comment-346</link>
		<dc:creator>Ben</dc:creator>
		<pubDate>Tue, 05 Jan 2010 14:30:55 +0000</pubDate>
		<guid isPermaLink="false">http://www.ideaexcursion.com/?p=558#comment-346</guid>
		<description>@Dustin, in my experience is usually do to an invalid date in the MySQL DB.  MySQL allows for some none existant dates such as 0000-00-000, 1999-00-00 or 2010-01-00, all of which SQL Server will choke on.  Also, T-SQL datetime limits it to dates after year 1753, though this shouldn&#039;t matter in most cases.</description>
		<content:encoded><![CDATA[<p>@Dustin, in my experience is usually do to an invalid date in the MySQL DB.  MySQL allows for some none existant dates such as 0000-00-000, 1999-00-00 or 2010-01-00, all of which SQL Server will choke on.  Also, T-SQL datetime limits it to dates after year 1753, though this shouldn&#8217;t matter in most cases.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ben</title>
		<link>http://www.ideaexcursion.com/2009/02/25/howto-setup-sql-server-linked-server-to-mysql/comment-page-1/#comment-344</link>
		<dc:creator>Ben</dc:creator>
		<pubDate>Tue, 05 Jan 2010 03:55:57 +0000</pubDate>
		<guid isPermaLink="false">http://www.ideaexcursion.com/?p=558#comment-344</guid>
		<description>I keep running into a funny issue with my Linked Server setup.  If I have the &quot;Don&#039;t cache results&quot; and &quot;Force forward only cursors&quot; options checked, any time I run an insert I get:
&quot;OLE DB provider &quot;MSDASQL&quot; for linked server &quot;test&quot; returned message &quot;[MySQL][ODBC 3.51 Driver][mysqld-5.0.77-log]Commands out of sync; you can&#039;t run this command now&quot;.&quot;

I can run the inserts without these options checked but after some time the MySQL server returns an &quot;Out of Memory&quot; error (which I imagine is do to it caching results).  Anyone have some insights into this?</description>
		<content:encoded><![CDATA[<p>I keep running into a funny issue with my Linked Server setup.  If I have the &#8220;Don&#8217;t cache results&#8221; and &#8220;Force forward only cursors&#8221; options checked, any time I run an insert I get:<br />
&#8220;OLE DB provider &#8220;MSDASQL&#8221; for linked server &#8220;test&#8221; returned message &#8220;[MySQL][ODBC 3.51 Driver][mysqld-5.0.77-log]Commands out of sync; you can&#8217;t run this command now&#8221;.&#8221;</p>
<p>I can run the inserts without these options checked but after some time the MySQL server returns an &#8220;Out of Memory&#8221; error (which I imagine is do to it caching results).  Anyone have some insights into this?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Dustin</title>
		<link>http://www.ideaexcursion.com/2009/02/25/howto-setup-sql-server-linked-server-to-mysql/comment-page-1/#comment-343</link>
		<dc:creator>Dustin</dc:creator>
		<pubDate>Mon, 04 Jan 2010 18:30:47 +0000</pubDate>
		<guid isPermaLink="false">http://www.ideaexcursion.com/?p=558#comment-343</guid>
		<description>Hello,

Great post.  Got anything on random column errors when running select statements against the linked server?  Such as..

Msg 7342, Level 16, State 1, Line 1
An unexpected NULL value was returned for column &quot;[MSDASQL].TIMESTAMP_COL&quot; from OLE DB provider &quot;MSDASQL&quot; for linked server &quot;DB_LINK&quot;. This column cannot be NULL.


OR

Msg 7347, Level 16, State 1, Line 1
OLE DB provider &#039;MSDASQL&#039; for linked server &#039;DB_LINK&#039; returned data that does not match expected data length for column &#039;[KBOX_DB_LINK]...[TABLENAME].COL1&#039;. The (maximum) expected data length is 14, while the returned data length is 8.

Thanks ahead of time.</description>
		<content:encoded><![CDATA[<p>Hello,</p>
<p>Great post.  Got anything on random column errors when running select statements against the linked server?  Such as..</p>
<p>Msg 7342, Level 16, State 1, Line 1<br />
An unexpected NULL value was returned for column &#8220;[MSDASQL].TIMESTAMP_COL&#8221; from OLE DB provider &#8220;MSDASQL&#8221; for linked server &#8220;DB_LINK&#8221;. This column cannot be NULL.</p>
<p>OR</p>
<p>Msg 7347, Level 16, State 1, Line 1<br />
OLE DB provider &#8216;MSDASQL&#8217; for linked server &#8216;DB_LINK&#8217; returned data that does not match expected data length for column &#8216;[KBOX_DB_LINK]&#8230;[TABLENAME].COL1&#8242;. The (maximum) expected data length is 14, while the returned data length is 8.</p>
<p>Thanks ahead of time.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
