<?xml version="1.0"?><?xml-stylesheet type="text/xsl" href="http://code.msdn.microsoft.com/rss.xsl"?><rss version="2.0"><channel><title>EFOracleProvider Wiki Rss Feed</title><link>http://code.msdn.microsoft.com/EFOracleProvider/Wiki/View.aspx?title=Home</link><description>EFOracleProvider Wiki Rss Description</description><item><title>UPDATED WIKI: Home</title><link>http://code.msdn.microsoft.com/EFOracleProvider/Wiki/View.aspx?title=Home&amp;version=9</link><description>&lt;div class="wikidoc"&gt;
This is a Sample Entity Framework Provider for Oracle. It works with Oracle 10g by wrapping System.Data.OracleClient APIs. It uses the same technique as Entity Framework Sample Provider which wraps System.Data.SqlClient.&lt;br /&gt; &lt;br /&gt;Sample Entity Framework Provider for Oracle is compatible with Entity Framework released as part of .NET Framework 3.5 SP1.&lt;br /&gt; &lt;br /&gt;&lt;b&gt;&lt;u&gt;DISCLAIMER&lt;/u&gt;&lt;/b&gt;&lt;br /&gt; &lt;br /&gt;This is an unsupported sample and should be treated as such. Although reasonable effort has been put to make sure that basic EF scenarios work with Oracle, there are certain limitations. Use in production environment is strongly discouraged.&lt;br /&gt; &lt;br /&gt;&lt;b&gt;&lt;u&gt;INSTALLATION&lt;/u&gt;&lt;/b&gt;&lt;br /&gt; &lt;br /&gt;&lt;ol&gt;
&lt;li&gt;Install Visual Studio 2008 SP1.&lt;/li&gt;&lt;li&gt;Install Oracle 10g Express Edition from &lt;a href="http://www.oracle.com/technology/software/products/database/xe/index.html" class="externalLink"&gt;http://www.oracle.com/technology/software/products/database/xe/index.html&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; &lt;/li&gt;&lt;li&gt;Add new user &amp;quot;edmuser&amp;quot; with password &amp;quot;123456&amp;quot; (if you change the user name/password you will need to update connection strings). The user needs to have permissions to create database objects (assigning the user to DBA role is the quickest way to give necessary permissions).&lt;/li&gt;&lt;li&gt;The default connection string is using XE name from tnsnames.ora. If you have installed a different version of Oracle or used different instance configuration, you will have to update connection strings in App.config files.&lt;/li&gt;&lt;li&gt;Review &amp;quot;OracleNorthwind/install_db.cmd&amp;quot; and adjust path to sqlplus.exe as necessary then run the batch file. It will create and populate a Northwind sample database in &amp;quot;edmuser&amp;quot; schema. &lt;/li&gt;&lt;li&gt;Open the solution file EFOracleProvider.sln and run &amp;quot;EFOracleProvider.AdHocTests&amp;quot; and &amp;quot;Entity Framework Query Samples&amp;quot;&lt;/li&gt;
&lt;/ol&gt;   &lt;br /&gt;&lt;b&gt;&lt;u&gt;KNOWN ISSUES&lt;/u&gt;&lt;/b&gt;&lt;br /&gt; &lt;br /&gt;&lt;ol&gt;
&lt;li&gt;BINARY_FLOAT/BINARY_DOUBLE types are not supported. This is a limitation of underlying System.Data.OracleClient. Columns using those types have been replaced with NUMBER.   &lt;/li&gt;&lt;li&gt;Oracle DDEX Provider for Visual Studio is not included. Example DDEX provider that supports SQL Server is available as part of EF Sample Provider at &lt;a href="http://code.msdn.microsoft.com/EFSampleProvider" class="externalLink"&gt;http://code.msdn.microsoft.com/EFSampleProvider&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;  &lt;/li&gt;&lt;li&gt;APPLY operator is not supported by Oracle. As a result, certain queries that internally use this operator (such as &amp;quot;Average - Grouping 1&amp;quot;, &amp;quot;Max - Grouping&amp;quot;, &amp;quot;Min - Grouping&amp;quot;) are not supported.&lt;/li&gt;&lt;li&gt;Certain functions (AVG in particular) return numeric values that cannot be properly materialized as decimal by System.Data.OracleClient. As a result users will get OCI-22053 (overflow).&lt;/li&gt;
&lt;/ol&gt;
&lt;/div&gt;</description><author>jkowalski</author><pubDate>Wed, 13 Aug 2008 04:55:50 GMT</pubDate><guid isPermaLink="false">UPDATED WIKI: Home 20080813A</guid></item><item><title>UPDATED WIKI: Home</title><link>http://code.msdn.microsoft.com/EFOracleProvider/Wiki/View.aspx?title=Home&amp;version=8</link><description>&lt;div class="wikidoc"&gt;
This is a Sample Entity Framework Provider for Oracle. It works with Oracle 10g by wrapping System.Data.OracleClient APIs. It uses the same technique as Entity Framework Sample Provider which wraps System.Data.SqlClient.&lt;br /&gt; &lt;br /&gt;Sample Entity Framework Provider for Oracle is compatible with Entity Framework released as part of .NET Framework 3.5 SP1 Beta &lt;a href="http://blogs.msdn.com/adonet/archive/2008/05/11/visual-studio-2008-sp1-beta-net-3-5-sp1-beta.aspx" class="externalLink"&gt;http://blogs.msdn.com/adonet/archive/2008/05/11/visual-studio-2008-sp1-beta-net-3-5-sp1-beta.aspx&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;.&lt;br /&gt; &lt;br /&gt;&lt;b&gt;&lt;u&gt;DISCLAIMER&lt;/u&gt;&lt;/b&gt;&lt;br /&gt; &lt;br /&gt;This is an unsupported sample and should be treated as such. Although reasonable effort has been put to make sure that basic EF scenarios work with Oracle, there are certain limitations. Use in production environment is strongly discouraged.&lt;br /&gt; &lt;br /&gt;&lt;b&gt;&lt;u&gt;INSTALLATION&lt;/u&gt;&lt;/b&gt;&lt;br /&gt; &lt;br /&gt;&lt;ol&gt;
&lt;li&gt;Install Visual Studio 2008 SP1 Beta.&lt;/li&gt;&lt;li&gt;Install Oracle 10g Express Edition from &lt;a href="http://www.oracle.com/technology/software/products/database/xe/index.html" class="externalLink"&gt;http://www.oracle.com/technology/software/products/database/xe/index.html&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; &lt;/li&gt;&lt;li&gt;Add new user &amp;quot;edmuser&amp;quot; with password &amp;quot;123456&amp;quot; (if you change the user name/password you will need to update connection strings). The user needs to have permissions to create database objects (assigning the user to DBA role is the quickest way to give necessary permissions).&lt;/li&gt;&lt;li&gt;The default connection string is using XE name from tnsnames.ora. If you have installed a different version of Oracle or used different instance configuration, you will have to update connection strings in App.config files.&lt;/li&gt;&lt;li&gt;Review &amp;quot;OracleNorthwind/install_db.cmd&amp;quot; and adjust path to sqlplus.exe as necessary then run the batch file. It will create and populate a Northwind sample database in &amp;quot;edmuser&amp;quot; schema. &lt;/li&gt;&lt;li&gt;Open the solution file EFOracleProvider.sln and run &amp;quot;EFOracleProvider.AdHocTests&amp;quot; and &amp;quot;Entity Framework Query Samples&amp;quot;&lt;/li&gt;
&lt;/ol&gt;   &lt;br /&gt;&lt;b&gt;&lt;u&gt;KNOWN ISSUES&lt;/u&gt;&lt;/b&gt;&lt;br /&gt; &lt;br /&gt;&lt;ol&gt;
&lt;li&gt;BINARY_FLOAT/BINARY_DOUBLE types are not supported. This is a limitation of underlying System.Data.OracleClient. Columns using those types have been replaced with NUMBER.   &lt;/li&gt;&lt;li&gt;Subqueries with aggregates are not supported. See RunNestedSubquery() method for an example. Users will see ORA-00904. This issue in Entity Framework has been fixed in post-beta builds and the fix will be included in final version of Visual Studio 2008 SP1.&lt;/li&gt;&lt;li&gt;FunctionImportMapping does not call GetEdmType() when validating parameter mapping. As a result it is not possible to map Edm.Int32 to Oracle.EFOracle(Precision=11,Scale=0). This issue in Entity Framework has been fixed in post-beta builds and the fix will be included in final version of Visual Studio 2008 SP1.&lt;/li&gt;&lt;li&gt;Oracle DDEX Provider for Visual Studio is not included. Example DDEX provider that supports SQL Server is available as part of EF Sample Provider at &lt;a href="http://code.msdn.microsoft.com/EFSampleProvider" class="externalLink"&gt;http://code.msdn.microsoft.com/EFSampleProvider&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;  &lt;/li&gt;&lt;li&gt;APPLY operator is not supported by Oracle. As a result, certain queries that internally use this operator (such as &amp;quot;Average - Grouping 1&amp;quot;, &amp;quot;Max - Grouping&amp;quot;, &amp;quot;Min - Grouping&amp;quot;) are not supported.&lt;/li&gt;&lt;li&gt;Certain functions (AVG in particular) return numeric values that cannot be properly materialized as decimal by System.Data.OracleClient. As a result users will get OCI-22053 (overflow).&lt;/li&gt;
&lt;/ol&gt;
&lt;/div&gt;</description><author>jkowalski</author><pubDate>Tue, 24 Jun 2008 01:15:02 GMT</pubDate><guid isPermaLink="false">UPDATED WIKI: Home 20080624A</guid></item><item><title>UPDATED WIKI: Home</title><link>http://code.msdn.microsoft.com/EFOracleProvider/Wiki/View.aspx?title=Home&amp;version=7</link><description>&lt;div class="wikidoc"&gt;
&lt;b&gt;Resource Page Description&lt;/b&gt;&lt;br /&gt;Sample Entity Framework Provider for Oracle. Works with Oracle 10g by wrapping System.Data.OracleClient APIs. It is compatible with Entity Framework released as part of .NET Framework 3.5 SP1.&lt;br /&gt;
&lt;br /&gt; &lt;br /&gt;&lt;b&gt;&lt;u&gt;DISCLAIMER&lt;/u&gt;&lt;/b&gt;&lt;br /&gt; &lt;br /&gt;This is an unsupported sample and should be treated as such. Although reasonable effort has been put to make sure that basic EF scenarios work with Oracle, there are certain limitations. Use in production environment is strongly discouraged.&lt;br /&gt; &lt;br /&gt;&lt;b&gt;&lt;u&gt;INSTALLATION&lt;/u&gt;&lt;/b&gt;&lt;br /&gt; &lt;br /&gt;&lt;ol&gt;
&lt;li&gt;Install Visual Studio 2008 SP1 Beta.&lt;/li&gt;&lt;li&gt;Install Oracle 10g Express Edition from &lt;a href="http://www.oracle.com/technology/software/products/database/xe/index.html" class="externalLink"&gt;http://www.oracle.com/technology/software/products/database/xe/index.html&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; &lt;/li&gt;&lt;li&gt;Add new user &amp;quot;edmuser&amp;quot; with password &amp;quot;123456&amp;quot; (if you change the user name/password you will need to update connection strings). The user needs to have permissions to create database objects (assigning the user to DBA role is the quickest way to give necessary permissions).&lt;/li&gt;&lt;li&gt;The default connection string is using XE name from tnsnames.ora. If you have installed a different version of Oracle or used different instance configuration, you will have to update connection strings in App.config files.&lt;/li&gt;&lt;li&gt;Review &amp;quot;OracleNorthwind/install_db.cmd&amp;quot; and adjust path to sqlplus.exe as necessary then run the batch file. It will create and populate a Northwind sample database in &amp;quot;edmuser&amp;quot; schema. &lt;/li&gt;&lt;li&gt;Open the solution file EFOracleProvider.sln and run &amp;quot;EFOracleProvider.AdHocTests&amp;quot; and &amp;quot;Entity Framework Query Samples&amp;quot;&lt;/li&gt;
&lt;/ol&gt;   &lt;br /&gt;&lt;b&gt;&lt;u&gt;KNOWN ISSUES&lt;/u&gt;&lt;/b&gt;&lt;br /&gt; &lt;br /&gt;&lt;ol&gt;
&lt;li&gt;BINARY_FLOAT/BINARY_DOUBLE types are not supported. This is a limitation of underlying System.Data.OracleClient. Columns using those types have been replaced with NUMBER.   &lt;/li&gt;&lt;li&gt;Subqueries with aggregates are not supported. See RunNestedSubquery() method for an example. Users will see ORA-00904. This issue in Entity Framework has been fixed in post-beta builds and the fix will be included in final version of Visual Studio 2008 SP1.&lt;/li&gt;&lt;li&gt;FunctionImportMapping does not call GetEdmType() when validating parameter mapping. As a result it is not possible to map Edm.Int32 to Oracle.EFOracle(Precision=11,Scale=0). This issue in Entity Framework has been fixed in post-beta builds and the fix will be included in final version of Visual Studio 2008 SP1.&lt;/li&gt;&lt;li&gt;Oracle DDEX Provider for Visual Studio is not included. Example DDEX provider that supports SQL Server is available as part of EF Sample Provider at &lt;a href="http://code.msdn.microsoft.com/EFSampleProvider" class="externalLink"&gt;http://code.msdn.microsoft.com/EFSampleProvider&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;  &lt;/li&gt;&lt;li&gt;APPLY operator is not supported by Oracle. As a result, certain queries that internally use this operator (such as &amp;quot;Average - Grouping 1&amp;quot;, &amp;quot;Max - Grouping&amp;quot;, &amp;quot;Min - Grouping&amp;quot;) are not supported.&lt;/li&gt;&lt;li&gt;Certain functions (AVG in particular) return numeric values that cannot be properly materialized as decimal by System.Data.OracleClient. As a result users will get OCI-22053 (overflow).&lt;/li&gt;
&lt;/ol&gt;
&lt;/div&gt;</description><author>jkowalski</author><pubDate>Tue, 24 Jun 2008 01:12:08 GMT</pubDate><guid isPermaLink="false">UPDATED WIKI: Home 20080624A</guid></item><item><title>UPDATED WIKI: Home</title><link>http://code.msdn.microsoft.com/EFOracleProvider/Wiki/View.aspx?title=Home&amp;version=6</link><description>&lt;div class="wikidoc"&gt;
&lt;b&gt;Resource Page Description&lt;/b&gt;&lt;br /&gt;Sample Entity Framework Provider for Oracle. Works with Oracle 10g by wrapping System.Data.OracleClient APIs. It is compatible with Entity Framework released as part of .NET Framework 3.5 SP1.&lt;br /&gt;
&lt;br /&gt; &lt;br /&gt;&lt;b&gt;&lt;u&gt;DISCLAIMER&lt;/u&gt;&lt;/b&gt;&lt;br /&gt; &lt;br /&gt;This is an unsupported sample and should be treated as such. Although reasonable effort has been put to make sure that basic EF scenarios work with Oracle, there are certain limitations. Use in production environment is strongly discouraged.&lt;br /&gt; &lt;br /&gt;&lt;b&gt;&lt;u&gt;INSTALLATION&lt;/u&gt;&lt;/b&gt;&lt;br /&gt; &lt;br /&gt;&lt;ol&gt;
&lt;li&gt;Install Visual Studio 2008 SP1 Beta.&lt;/li&gt;&lt;li&gt;Install Oracle 10g Express Edition from &lt;a href="http://www.oracle.com/technology/software/products/database/xe/index.html" class="externalLink"&gt;http://www.oracle.com/technology/software/products/database/xe/index.html&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; &lt;/li&gt;&lt;li&gt;Add new user &amp;quot;edmuser&amp;quot; with password &amp;quot;123456&amp;quot; (if you change the user name/password you will need to update connection strings). The user needs to have permissions to create database objects (assigning the user to DBA role is the quickest way to give necessary permissions).&lt;/li&gt;&lt;li&gt;The default connection string is using XE name from tnsnames.ora. If you have installed a different version of Oracle or used different instance configuration, you will have to update connection strings in App.config files.&lt;/li&gt;&lt;li&gt;Review &amp;quot;OracleNorthwind/install_db.cmd&amp;quot; and adjust path to sqlplus.exe as necessary then run the batch file. It will create and populate a Northwind sample database in &amp;quot;edmuser&amp;quot; schema. &lt;/li&gt;&lt;li&gt;Open the solution file EFOracleProvider.sln and run &amp;quot;EFOracleProvider.AdHocTests&amp;quot; and &amp;quot;Entity Framework Query Samples&amp;quot;&lt;/li&gt;
&lt;/ol&gt;   &lt;br /&gt;&lt;b&gt;&lt;u&gt;KNOWN ISSUES&lt;/u&gt;&lt;/b&gt;&lt;br /&gt; &lt;br /&gt;&lt;ol&gt;
&lt;li&gt;{BINARY&lt;i&gt;FLOAT/BINARY&lt;/i&gt;DOUBLE} types are not supported. This is a limitation of underlying System.Data.OracleClient. Columns using those types have been replaced with NUMBER.   &lt;/li&gt;&lt;li&gt;Subqueries with aggregates are not supported. See RunNestedSubquery() method for an example. Users will see ORA-00904. This issue in Entity Framework has been fixed in post-beta builds and the fix will be included in final version of Visual Studio 2008 SP1.&lt;/li&gt;&lt;li&gt;FunctionImportMapping does not call GetEdmType() when validating parameter mapping. As a result it is not possible to map Edm.Int32 to Oracle.EFOracle(Precision=11,Scale=0). This issue in Entity Framework has been fixed in post-beta builds and the fix will be included in final version of Visual Studio 2008 SP1.&lt;/li&gt;&lt;li&gt;Oracle DDEX Provider for Visual Studio is not included. Example DDEX provider that supports SQL Server is available as part of EF Sample Provider at &lt;a href="http://code.msdn.microsoft.com/EFSampleProvider" class="externalLink"&gt;http://code.msdn.microsoft.com/EFSampleProvider&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;  &lt;/li&gt;&lt;li&gt;APPLY operator is not supported by Oracle. As a result, certain queries that internally use this operator (such as &amp;quot;Average - Grouping 1&amp;quot;, &amp;quot;Max - Grouping&amp;quot;, &amp;quot;Min - Grouping&amp;quot;) are not supported.&lt;/li&gt;&lt;li&gt;Certain functions (AVG in particular) return numeric values that cannot be properly materialized as decimal by System.Data.OracleClient. As a result users will get OCI-22053 (overflow).&lt;/li&gt;
&lt;/ol&gt;
&lt;/div&gt;</description><author>jkowalski</author><pubDate>Tue, 24 Jun 2008 01:11:42 GMT</pubDate><guid isPermaLink="false">UPDATED WIKI: Home 20080624A</guid></item><item><title>UPDATED WIKI: Home</title><link>http://code.msdn.microsoft.com/EFOracleProvider/Wiki/View.aspx?title=Home&amp;version=5</link><description>&lt;div class="wikidoc"&gt;
&lt;b&gt;Resource Page Description&lt;/b&gt;&lt;br /&gt;Sample Entity Framework Provider for Oracle. Works with Oracle 10g by wrapping System.Data.OracleClient APIs. It is compatible with Entity Framework released as part of .NET Framework 3.5 SP1.&lt;br /&gt;
&lt;br /&gt; &lt;br /&gt;&lt;b&gt;&lt;u&gt;DISCLAIMER&lt;/u&gt;&lt;/b&gt;&lt;br /&gt; &lt;br /&gt;This is an unsupported sample and should be treated as such. Although reasonable effort has been put to make sure that basic EF scenarios work with Oracle, there are certain limitations. Use in production environment is strongly discouraged.&lt;br /&gt; &lt;br /&gt;&lt;b&gt;&lt;u&gt;INSTALLATION&lt;/u&gt;&lt;/b&gt;&lt;br /&gt; &lt;br /&gt;&lt;ol&gt;
&lt;li&gt;Install Visual Studio 2008 SP1 Beta.&lt;/li&gt;&lt;li&gt;Install Oracle 10g Express Edition from &lt;a href="http://www.oracle.com/technology/software/products/database/xe/index.html" class="externalLink"&gt;http://www.oracle.com/technology/software/products/database/xe/index.html&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; &lt;/li&gt;&lt;li&gt;Add new user &amp;quot;edmuser&amp;quot; with password &amp;quot;123456&amp;quot; (if you change the user name/password you will need to update connection strings). The user needs to have permissions to create database objects (assigning the user to DBA role is the quickest way to give necessary permissions).&lt;/li&gt;&lt;li&gt;The default connection string is using XE name from tnsnames.ora. If you have installed a different version of Oracle or used different instance configuration, you will have to update connection strings in App.config files.&lt;/li&gt;&lt;li&gt;Review &amp;quot;OracleNorthwind/install_db.cmd&amp;quot; and adjust path to sqlplus.exe as necessary then run the batch file. It will create and populate a Northwind sample database in &amp;quot;edmuser&amp;quot; schema. &lt;/li&gt;&lt;li&gt;Open the solution file EFOracleProvider.sln and run &amp;quot;EFOracleProvider.AdHocTests&amp;quot; and &amp;quot;Entity Framework Query Samples&amp;quot;&lt;/li&gt;
&lt;/ol&gt;   &lt;br /&gt;&lt;b&gt;&lt;u&gt;KNOWN ISSUES&lt;/u&gt;&lt;/b&gt;&lt;br /&gt; &lt;br /&gt;&lt;ol&gt;
&lt;li&gt;BINARY&lt;i&gt;FLOAT/BINARY&lt;/i&gt;DOUBLE types are not supported. This is a limitation of underlying System.Data.OracleClient. Columns using those types have been replaced with NUMBER.   &lt;/li&gt;&lt;li&gt;Subqueries with aggregates are not supported. See RunNestedSubquery() method for an example. Users will see ORA-00904. This issue in Entity Framework has been fixed in post-beta builds and the fix will be included in final version of Visual Studio 2008 SP1.&lt;/li&gt;&lt;li&gt;FunctionImportMapping does not call GetEdmType() when validating parameter mapping. As a result it is not possible to map Edm.Int32 to Oracle.EFOracle(Precision=11,Scale=0). This issue in Entity Framework has been fixed in post-beta builds and the fix will be included in final version of Visual Studio 2008 SP1.&lt;/li&gt;&lt;li&gt;Oracle DDEX Provider for Visual Studio is not included. Example DDEX provider that supports SQL Server is available as part of EF Sample Provider at &lt;a href="http://code.msdn.microsoft.com/EFSampleProvider" class="externalLink"&gt;http://code.msdn.microsoft.com/EFSampleProvider&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;  &lt;/li&gt;&lt;li&gt;APPLY operator is not supported by Oracle. As a result, certain queries that internally use this operator (such as &amp;quot;Average - Grouping 1&amp;quot;, &amp;quot;Max - Grouping&amp;quot;, &amp;quot;Min - Grouping&amp;quot;) are not supported.&lt;/li&gt;&lt;li&gt;Certain functions (AVG in particular) return numeric values that cannot be properly materialized as decimal by System.Data.OracleClient. As a result users will get OCI-22053 (overflow).&lt;/li&gt;
&lt;/ol&gt;
&lt;/div&gt;</description><author>jkowalski</author><pubDate>Tue, 24 Jun 2008 01:11:14 GMT</pubDate><guid isPermaLink="false">UPDATED WIKI: Home 20080624A</guid></item><item><title>UPDATED WIKI: Home</title><link>http://code.msdn.microsoft.com/EFOracleProvider/Wiki/View.aspx?title=Home&amp;version=4</link><description>&lt;div class="wikidoc"&gt;
&lt;b&gt;Resource Page Description&lt;/b&gt;&lt;br /&gt;Sample Entity Framework Provider for Oracle. Works with Oracle 10g by wrapping System.Data.OracleClient APIs. It is compatible with Entity Framework released as part of .NET Framework 3.5 SP1.&lt;br /&gt;
&lt;br /&gt; &lt;br /&gt;&lt;b&gt;&lt;u&gt;DISCLAIMER&lt;/u&gt;&lt;/b&gt;&lt;br /&gt; &lt;br /&gt;This is an unsupported sample and should be treated as such. Although reasonable effort has been put to make sure that basic EF scenarios work with Oracle, there are certain limitations. Use in production environment is strongly discouraged.&lt;br /&gt; &lt;br /&gt;&lt;b&gt;&lt;u&gt;INSTALLATION&lt;/u&gt;&lt;/b&gt;&lt;br /&gt; &lt;br /&gt;&lt;ol&gt;
&lt;li&gt;Install Visual Studio 2008 SP1 Beta.&lt;/li&gt;
&lt;/ol&gt; &lt;br /&gt;&lt;ol&gt;
&lt;li&gt;Install Oracle 10g Express Edition from &lt;a href="http://www.oracle.com/technology/software/products/database/xe/index.html" class="externalLink"&gt;http://www.oracle.com/technology/software/products/database/xe/index.html&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ol&gt;   &lt;br /&gt;&lt;ol&gt;
&lt;li&gt;Add new user &amp;quot;edmuser&amp;quot; with password &amp;quot;123456&amp;quot; (if you change the user name/password you will need to update connection strings). The user needs to have permissions to create database objects (assigning the user to DBA role is the quickest way to give necessary permissions).&lt;/li&gt;
&lt;/ol&gt; &lt;br /&gt;&lt;ol&gt;
&lt;li&gt;The default connection string is using XE name from tnsnames.ora. If you have installed a different version of Oracle or used different instance configuration, you will have to update connection strings in App.config files.&lt;/li&gt;
&lt;/ol&gt; &lt;br /&gt;&lt;ol&gt;
&lt;li&gt;Review &amp;quot;OracleNorthwind/install_db.cmd&amp;quot; and adjust path to sqlplus.exe as necessary then run the batch file. It will create and populate a Northwind sample database in &amp;quot;edmuser&amp;quot; schema.&lt;/li&gt;
&lt;/ol&gt;   &lt;br /&gt;&lt;ol&gt;
&lt;li&gt;Open the solution file EFOracleProvider.sln and run &amp;quot;EFOracleProvider.AdHocTests&amp;quot; and &amp;quot;Entity Framework Query Samples&amp;quot;&lt;/li&gt;
&lt;/ol&gt;   &lt;br /&gt;&lt;b&gt;&lt;u&gt;KNOWN ISSUES&lt;/u&gt;&lt;/b&gt;&lt;br /&gt; &lt;br /&gt;&lt;ol&gt;
&lt;li&gt;BINARY&lt;i&gt;FLOAT/BINARY&lt;/i&gt;DOUBLE types are not supported. This is a limitation of underlying System.Data.OracleClient. Columns using those types have been replaced with NUMBER.&lt;/li&gt;
&lt;/ol&gt;   &lt;br /&gt;&lt;ol&gt;
&lt;li&gt;Subqueries with aggregates are not supported. See RunNestedSubquery() method for an example. Users will see ORA-00904. This issue in Entity Framework has been fixed in post-beta builds and the fix will be included in final version of Visual Studio 2008 SP1. &lt;/li&gt;
&lt;/ol&gt;   &lt;br /&gt;&lt;ol&gt;
&lt;li&gt;FunctionImportMapping does not call GetEdmType() when validating parameter mapping. As a result it is not possible to map Edm.Int32 to Oracle.EFOracle(Precision=11,Scale=0). This issue in Entity Framework has been fixed in post-beta builds and the fix will be included in final version of Visual Studio 2008 SP1.&lt;/li&gt;
&lt;/ol&gt; &lt;br /&gt;&lt;ol&gt;
&lt;li&gt;Oracle DDEX Provider for Visual Studio is not included. Example DDEX provider that supports SQL Server is available as part of EF Sample Provider at &lt;a href="http://code.msdn.microsoft.com/EFSampleProvider" class="externalLink"&gt;http://code.msdn.microsoft.com/EFSampleProvider&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ol&gt;   &lt;br /&gt;&lt;ol&gt;
&lt;li&gt;APPLY operator is not supported by Oracle. As a result, certain queries that internally use this operator (such as &amp;quot;Average - Grouping 1&amp;quot;, &amp;quot;Max - Grouping&amp;quot;, &amp;quot;Min - Grouping&amp;quot;) are not supported.&lt;/li&gt;
&lt;/ol&gt; &lt;br /&gt;&lt;ol&gt;
&lt;li&gt;Certain functions (AVG in particular) return numeric values that cannot be properly materialized as decimal by System.Data.OracleClient. As a result users will get OCI-22053 (overflow).&lt;/li&gt;
&lt;/ol&gt;
&lt;/div&gt;</description><author>jkowalski</author><pubDate>Tue, 24 Jun 2008 01:10:36 GMT</pubDate><guid isPermaLink="false">UPDATED WIKI: Home 20080624A</guid></item><item><title>UPDATED WIKI: Home</title><link>http://code.msdn.microsoft.com/EFOracleProvider/Wiki/View.aspx?title=Home&amp;version=3</link><description>&lt;div class="wikidoc"&gt;
&lt;b&gt;Resource Page Description&lt;/b&gt;&lt;br /&gt;Sample Entity Framework Provider for Oracle. Works with Oracle 10g by wrapping System.Data.OracleClient APIs. It is compatible with Entity Framework released as part of .NET Framework 3.5 SP1.&lt;br /&gt;
&lt;br /&gt; &lt;br /&gt;This is a Sample Entity Framework Provider for Oracle. It works with Oracle 10g by wrapping &lt;br /&gt;System.Data.OracleClient APIs. It is compatible with Entity Framework released as part &lt;br /&gt;of .NET Framework 3.5 SP1 Beta.&lt;br /&gt; &lt;br /&gt;&lt;b&gt;&lt;u&gt;DISCLAIMER&lt;/u&gt;&lt;/b&gt;&lt;br /&gt; &lt;br /&gt;This is an unsupported sample and should be treated as such. Although reasonable effort &lt;br /&gt;has been put to make sure that basic EF scenarios work with Oracle, there are certain &lt;br /&gt;limitations. Use in production environment is strongly discouraged.&lt;br /&gt; &lt;br /&gt;&lt;b&gt;&lt;u&gt;INSTALLATION&lt;/u&gt;&lt;/b&gt;&lt;br /&gt; &lt;br /&gt;&lt;ol&gt;
&lt;li&gt;Install Visual Studio 2008 SP1 Beta.&lt;/li&gt;
&lt;/ol&gt; &lt;br /&gt;&lt;ol&gt;
&lt;li&gt;Install Oracle 10g Express Edition from&lt;/li&gt;
&lt;/ol&gt;   http://www.oracle.com/technology/software/products/database/xe/index.html&lt;br /&gt;   &lt;br /&gt;&lt;ol&gt;
&lt;li&gt;Add new user &amp;quot;edmuser&amp;quot; with password &amp;quot;123456&amp;quot; (if you change the user name/password you will&lt;/li&gt;
&lt;/ol&gt; &lt;br /&gt;   permissions to create database objects (assigning the user to DBA role is the quickest way&lt;br /&gt;   to give necessary permissions).&lt;br /&gt; &lt;br /&gt;&lt;ol&gt;
&lt;li&gt;The default connection string is using XE name from tnsnames.ora. If you have installed a &lt;/li&gt;
&lt;/ol&gt;   different version of Oracle or used different instance configuration, you will have to update&lt;br /&gt;   connection strings in App.config files.&lt;br /&gt; &lt;br /&gt;&lt;ol&gt;
&lt;li&gt;Review &amp;quot;OracleNorthwind/install_db.cmd&amp;quot; and adjust path to sqlplus.exe as necessary then run &lt;/li&gt;
&lt;/ol&gt;   the batch file. It will create and populate a Northwind sample database in &amp;quot;edmuser&amp;quot; schema.&lt;br /&gt;   &lt;br /&gt;&lt;ol&gt;
&lt;li&gt;Open the solution file EFOracleProvider.sln and run &amp;quot;EFOracleProvider.AdHocTests&amp;quot; and &lt;/li&gt;
&lt;/ol&gt;   &amp;quot;Entity Framework Query Samples&amp;quot;&lt;br /&gt;   &lt;br /&gt;&lt;b&gt;&lt;u&gt;KNOWN ISSUES&lt;/u&gt;&lt;/b&gt;&lt;br /&gt; &lt;br /&gt;&lt;ol&gt;
&lt;li&gt;BINARY&lt;i&gt;FLOAT/BINARY&lt;/i&gt;DOUBLE types are not supported. This is a limitation of underlying &lt;/li&gt;
&lt;/ol&gt;   System.Data.OracleClient. Columns using those types have been replaced with NUMBER.&lt;br /&gt;   &lt;br /&gt;&lt;ol&gt;
&lt;li&gt;Subqueries with aggregates are not supported. See RunNestedSubquery() method for an example. Users will&lt;/li&gt;
&lt;/ol&gt;   see ORA-00904. This issue in Entity Framework has been fixed in post-beta builds and the fix will be &lt;br /&gt;   included in final version of Visual Studio 2008 SP1. &lt;br /&gt;   &lt;br /&gt;&lt;ol&gt;
&lt;li&gt;FunctionImportMapping does not call GetEdmType() when validating parameter mapping. As a result &lt;/li&gt;
&lt;/ol&gt;   it is not possible to map Edm.Int32 to Oracle.EFOracle(Precision=11,Scale=0).&lt;br /&gt;   This issue in Entity Framework has been fixed in post-beta builds and the fix will be &lt;br /&gt;   included in final version of Visual Studio 2008 SP1.&lt;br /&gt; &lt;br /&gt;&lt;ol&gt;
&lt;li&gt;Oracle DDEX Provider for Visual Studio is not included. Example DDEX provider that supports &lt;/li&gt;
&lt;/ol&gt;   SQL Server is available as part of EF Sample Provider &lt;br /&gt;   at http://code.msdn.microsoft.com/EFSampleProvider.&lt;br /&gt;   &lt;br /&gt;&lt;ol&gt;
&lt;li&gt;APPLY operator is not supported by Oracle. As a result, certain queries that internally use this operator&lt;/li&gt;
&lt;/ol&gt;   (such as &amp;quot;Average - Grouping 1&amp;quot;, &amp;quot;Max - Grouping&amp;quot;, &amp;quot;Min - Grouping&amp;quot;) are not supported.&lt;br /&gt; &lt;br /&gt;&lt;ol&gt;
&lt;li&gt;Certain functions (AVG in particular) return numeric values that cannot be properly materialized as decimal&lt;/li&gt;
&lt;/ol&gt;   by System.Data.OracleClient. As a result users will get OCI-22053.&lt;br /&gt;
&lt;/div&gt;</description><author>jkowalski</author><pubDate>Tue, 24 Jun 2008 01:08:30 GMT</pubDate><guid isPermaLink="false">UPDATED WIKI: Home 20080624A</guid></item><item><title>UPDATED WIKI: Home</title><link>http://code.msdn.microsoft.com/EFOracleProvider/Wiki/View.aspx?title=Home&amp;version=2</link><description>&lt;div class="wikidoc"&gt;
&lt;b&gt;Resource Page Description&lt;/b&gt;&lt;br /&gt;Sample Entity Framework Provider for Oracle. Works with Oracle 10g by wrapping System.Data.OracleClient APIs. It is compatible with Entity Framework released as part of .NET Framework 3.5 SP1.&lt;br /&gt;
&lt;br /&gt;
&lt;/div&gt;</description><author>jkowalski</author><pubDate>Sat, 21 Jun 2008 01:53:33 GMT</pubDate><guid isPermaLink="false">UPDATED WIKI: Home 20080621A</guid></item></channel></rss>