<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://blogs.msdn.com/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Emulating Records and Collections via CLR UDT</title><link>http://blogs.msdn.com/b/ssma/archive/2011/06/29/emulating-records-and-collections-via-clr-udt.aspx</link><description>&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; By Bill Ramos and Vishal Soni , Advaiya Inc. This blog covers how the SQL Server Migration Assistant (SSMA) for Oracle uses the SQL Server Common Language Runtime (CLR) User-Defined Types (UDT) for emulating</description><dc:language>en-US</dc:language><generator>Telligent Evolution Platform Developer Build (Build: 5.6.50428.7875)</generator><item><title>re: Emulating Records and Collections via CLR UDT</title><link>http://blogs.msdn.com/b/ssma/archive/2011/06/29/emulating-records-and-collections-via-clr-udt.aspx#10394735</link><pubDate>Mon, 18 Feb 2013 05:17:12 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10394735</guid><dc:creator>Angshuman Nayak</dc:creator><description>&lt;p&gt;Hi Scott,&lt;/p&gt;
&lt;p&gt;This is not a special installation rather it&amp;#39;s a part of the SSMA installation itself which unzips into to two distinct exe files. In the download section of SSMA we have explicitly mentioned this. &amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;quot;This download includes a GUI client based application to manage migration process as well as SSMA extension pack to be installed on target SQL Server. SSMA extension pack includes functionalities to emulate Oracle features not natively supported in SQL server, tester database to support SSMA Testing features, and an application to facilitate direct server-to-server data migration. &amp;quot; &lt;/p&gt;
&lt;p&gt;So the steps are part of the &amp;quot;pure&amp;quot; solution. We do this so that we provide the same Oracle features that are not natively supported in SQL Server. This helps in porting your application without major changes. &amp;nbsp;&lt;/p&gt;
&lt;p&gt;You can find details at : &lt;a rel="nofollow" target="_new" href="http://msdn.microsoft.com/en-us/library/hh313165.aspx"&gt;msdn.microsoft.com/.../hh313165.aspx&lt;/a&gt; &lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10394735" width="1" height="1"&gt;</description></item><item><title>re: Emulating Records and Collections via CLR UDT</title><link>http://blogs.msdn.com/b/ssma/archive/2011/06/29/emulating-records-and-collections-via-clr-udt.aspx#10394110</link><pubDate>Fri, 15 Feb 2013 20:08:27 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10394110</guid><dc:creator>Scott Lewis</dc:creator><description>&lt;p&gt;Thanks Angshuman.&lt;/p&gt;
&lt;p&gt;Deciding to go a different route. We want a &amp;quot;pure&amp;quot; solution, so we don&amp;#39;t have to do any special installations on each target database.&lt;/p&gt;
&lt;p&gt;Cheers.&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10394110" width="1" height="1"&gt;</description></item><item><title>re: Emulating Records and Collections via CLR UDT</title><link>http://blogs.msdn.com/b/ssma/archive/2011/06/29/emulating-records-and-collections-via-clr-udt.aspx#10393861</link><pubDate>Fri, 15 Feb 2013 03:33:47 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10393861</guid><dc:creator>Angshuman Nayak</dc:creator><description>&lt;p&gt;Hi Scott,&lt;/p&gt;
&lt;p&gt;Have you installed the SSMA for Oracle Extension Pack? This is a separate installation than the SSMA executable itself and is the one that will deploy the CLR assemblies and create the CLR based UDTs on the on target SQL Server. This has functionalities to emulate Oracle features not natively supported in SQL server. &lt;/p&gt;
&lt;p&gt;Please test that out and leave a comment on the results. &lt;/p&gt;
&lt;p&gt;Angshuman Nayak &lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10393861" width="1" height="1"&gt;</description></item><item><title>re: Emulating Records and Collections via CLR UDT</title><link>http://blogs.msdn.com/b/ssma/archive/2011/06/29/emulating-records-and-collections-via-clr-udt.aspx#10393831</link><pubDate>Thu, 14 Feb 2013 23:32:51 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10393831</guid><dc:creator>Scott Lewis</dc:creator><description>&lt;p&gt;From the white paper:&lt;/p&gt;
&lt;p&gt;SSMA creates three CLR-based UDTs:&lt;/p&gt;
&lt;p&gt;•	CollectionIndexInt&lt;/p&gt;
&lt;p&gt;•	CollectionIndexString&lt;/p&gt;
&lt;p&gt;•	Record&lt;/p&gt;
&lt;p&gt;For some reason, unknown to me, these TYPES have not been created when running SSMA and then many of my conversions fail with &amp;quot;Cannot find data type dbo.CollectionIndexInt&amp;quot;&lt;/p&gt;
&lt;p&gt;How do I get SSMA to create the types or how do I create them myself?&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10393831" width="1" height="1"&gt;</description></item></channel></rss>