<?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>Using EF Oracle Sample Provider with EDM Designer</title><link>http://blogs.msdn.com/jkowalski/archive/2008/10/24/using-ef-oracle-sample-provider-with-edm-designer.aspx</link><description>Many people are asking if it is possible to use EFOracleProvider with EDM Designer in Visual Studio 2008 SP1. The answer is yes, but because the sample doesn't include a DDEX provider required for VS integration, there are certain steps that have to be</description><dc:language>en</dc:language><generator>CommunityServer 2.1 SP1 (Build: 61025.2)</generator><item><title>re: Using EF Oracle Sample Provider with EDM Designer</title><link>http://blogs.msdn.com/jkowalski/archive/2008/10/24/using-ef-oracle-sample-provider-with-edm-designer.aspx#9201862</link><pubDate>Fri, 12 Dec 2008 14:31:45 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9201862</guid><dc:creator>Padma Alluri</dc:creator><description>&lt;p&gt;Hi &lt;/p&gt;
&lt;p&gt;I am facing the &amp;nbsp;problem on using this EFOracleSampleProvider.&lt;/p&gt;
&lt;p&gt;I have done all the first 7 steps what you mentioned in the article, &amp;nbsp;But when i run the following command &lt;/p&gt;
&lt;p&gt;%WINDIR%\Microsoft.NET\Framework\v3.5\edmgen.exe /provider:EFOracleProvider /mode:fullgeneration &amp;nbsp; &amp;nbsp; &amp;nbsp; /connectionstring:&amp;quot;data source=XE;user id=edmuser;password=123456&amp;quot; /project:NorthwindEFModel&lt;/p&gt;
&lt;p&gt;it is giving error as&lt;/p&gt;
&lt;p&gt;error 7001: The provider did not return a ProviderManifestToken string. ORA-12154: TNS:could not resolve the connect identifier specified&lt;/p&gt;
&lt;p&gt;I have given the correct cridentials to connectionstring.&lt;/p&gt;
&lt;p&gt;please give us the solution for the above error.&lt;/p&gt;
</description></item><item><title>re: Using EF Oracle Sample Provider with EDM Designer</title><link>http://blogs.msdn.com/jkowalski/archive/2008/10/24/using-ef-oracle-sample-provider-with-edm-designer.aspx#9252656</link><pubDate>Thu, 25 Dec 2008 19:26:18 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9252656</guid><dc:creator>borismod</dc:creator><description>&lt;p&gt;Padma, if you have 2 Oracle clients installed under your product\[version_number]\, then &amp;nbsp;EFOracleProvider will look for tnsnames.ora in client_2. The workaround is copy tnsnames.ora to client_2 folder as well.&lt;/p&gt;
&lt;p&gt;Hope this helps,&lt;/p&gt;
&lt;p&gt;Boris&lt;/p&gt;
</description></item><item><title>When will the timestamp type be supported?</title><link>http://blogs.msdn.com/jkowalski/archive/2008/10/24/using-ef-oracle-sample-provider-with-edm-designer.aspx#9529493</link><pubDate>Thu, 02 Apr 2009 21:09:48 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9529493</guid><dc:creator>ZachLi</dc:creator><description>&lt;p&gt;This is great stuff. When will the timestamp type of oracle will be supported? It is very common type in oracle.&lt;/p&gt;
</description></item><item><title>re: Using EF Oracle Sample Provider with EDM Designer</title><link>http://blogs.msdn.com/jkowalski/archive/2008/10/24/using-ef-oracle-sample-provider-with-edm-designer.aspx#9606622</link><pubDate>Tue, 12 May 2009 12:35:18 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9606622</guid><dc:creator>JA</dc:creator><description>&lt;p&gt;step 10. the ssdl generated by edmgen in .net 3.5 sp1 requires replacing 'store:Schema=&amp;quot;dbo&amp;quot;' with NOTHING. This is again oracle 11g.&lt;/p&gt;
</description></item><item><title>re: Using EF Oracle Sample Provider with EDM Designer</title><link>http://blogs.msdn.com/jkowalski/archive/2008/10/24/using-ef-oracle-sample-provider-with-edm-designer.aspx#9606908</link><pubDate>Tue, 12 May 2009 14:34:53 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9606908</guid><dc:creator>JA</dc:creator><description>&lt;p&gt;what i said above is in addition to replacing 'Schema=&amp;quot;dbo&amp;quot;' with NOTHING btw&lt;/p&gt;
</description></item><item><title>re: Using EF Oracle Sample Provider with EDM Designer</title><link>http://blogs.msdn.com/jkowalski/archive/2008/10/24/using-ef-oracle-sample-provider-with-edm-designer.aspx#9607931</link><pubDate>Tue, 12 May 2009 21:53:36 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9607931</guid><dc:creator>JA</dc:creator><description>&lt;p&gt;for the benifit of others step 8. can work as follows also&lt;/p&gt;
&lt;p&gt;edmgen /provider:EFOracleProvider /mode:fullgeneration /connectionstring:&amp;quot;Data Source=(DESCRIPTION=(ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP)(HOST=ORAdb.yourdomain.co.uk)(PORT=1521)))(CONNECT_DATA=(SERVER=DEDICATED)(SERVICE_NAME=ORAdb.yourdomain.co.uk)));User Id=your_user_name;Password=your_password;&amp;quot; /project:SomeProjectName&lt;/p&gt;
&lt;p&gt;if you get any part of the connection string wrong you will get errors like&lt;/p&gt;
&lt;p&gt;Error when invalid SERVICE_NAME is given:&lt;/p&gt;
&lt;p&gt;error 7001: The provider did not return a ProviderManifestToken string.&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;ORA-12514: TNS:listener does not currently know of service requested in&lt;/p&gt;
&lt;p&gt;connect descriptor&lt;/p&gt;
&lt;p&gt;Error when invalid HOST is given:&lt;/p&gt;
&lt;p&gt;error 7001: The provider did not return a ProviderManifestToken string.&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;ORA-12545: Connect failed because target host or object does not exist&lt;/p&gt;
</description></item><item><title>re: Using EF Oracle Sample Provider with EDM Designer</title><link>http://blogs.msdn.com/jkowalski/archive/2008/10/24/using-ef-oracle-sample-provider-with-edm-designer.aspx#9608006</link><pubDate>Tue, 12 May 2009 22:39:22 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9608006</guid><dc:creator>JA</dc:creator><description>&lt;p&gt;if you are running the EFOracleProvider along side another modified version based on a copy of the project don't forget to create a new strong name key using sn.exe -k keyname.snk, in the project properties &amp;gt; signing &amp;gt; change to use this .snk file &amp;gt; recompile (the project is set to register in the GAC automagically).&lt;/p&gt;
&lt;p&gt;then get the new public token by running sn.exe -T newEForacleProviderAssembly.dll and update the machine.config &amp;lt;DbProviderFactory&amp;gt; (step 5.)&lt;/p&gt;
&lt;p&gt;Without this you may get an error saying that the @Provider name in the ssdl file is invalid or not registered properly because it is pointing at the other one that has a different name.&lt;/p&gt;
</description></item><item><title>EFOracleSampleProvider that uses odp.net 11.1 rather than MS Oracle client</title><link>http://blogs.msdn.com/jkowalski/archive/2008/10/24/using-ef-oracle-sample-provider-with-edm-designer.aspx#9608018</link><pubDate>Tue, 12 May 2009 22:52:15 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9608018</guid><dc:creator>JA</dc:creator><description>&lt;p&gt;have got something working only tested by pulling a single row from a table in an 11g database. Note this database has case sensitive table and column names.&lt;/p&gt;
</description></item><item><title>re: Using EF Oracle Sample Provider with EDM Designer</title><link>http://blogs.msdn.com/jkowalski/archive/2008/10/24/using-ef-oracle-sample-provider-with-edm-designer.aspx#9752385</link><pubDate>Mon, 15 Jun 2009 11:17:54 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9752385</guid><dc:creator>scegg</dc:creator><description>&lt;p&gt;Hi. I follow all your steps and find this error when I query data.&lt;/p&gt;
&lt;p&gt;The Mapping and Metadata information for EntityContainer 'MyDBContext' no longer matches the information used to create the pre generated views.&lt;/p&gt;
</description></item><item><title>re: Using EF Oracle Sample Provider with EDM Designer</title><link>http://blogs.msdn.com/jkowalski/archive/2008/10/24/using-ef-oracle-sample-provider-with-edm-designer.aspx#9752389</link><pubDate>Mon, 15 Jun 2009 11:19:35 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9752389</guid><dc:creator>scegg</dc:creator><description>&lt;p&gt;If I skip step 10, another error will be displayed to notify me that the table / view I queried is not existed. (bad schema i think)&lt;/p&gt;
</description></item><item><title>Using EF Oracle Sample Provider</title><link>http://blogs.msdn.com/jkowalski/archive/2008/10/24/using-ef-oracle-sample-provider-with-edm-designer.aspx#9810466</link><pubDate>Wed, 01 Jul 2009 10:48:42 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9810466</guid><dc:creator>adrien82</dc:creator><description>&lt;p&gt;I have done all the instructions in the guide but I have the following error:&lt;/p&gt;
&lt;p&gt;error 7001: Il metodo 'CreateDbCommandDefinition' del tipo 'EFOraclePr&lt;/p&gt;
&lt;p&gt;racleProviderServices' dell'assembly 'EFOracleProvider, Version=1.0.0.&lt;/p&gt;
&lt;p&gt;=neutral, PublicKeyToken=def642f226e0e59b' non ha un'implementazione.&lt;/p&gt;
&lt;p&gt;why this error????&lt;/p&gt;
&lt;p&gt;HELP ME&lt;/p&gt;
</description></item><item><title>re: Using EF Oracle Sample Provider with EDM Designer</title><link>http://blogs.msdn.com/jkowalski/archive/2008/10/24/using-ef-oracle-sample-provider-with-edm-designer.aspx#9810687</link><pubDate>Wed, 01 Jul 2009 13:27:48 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9810687</guid><dc:creator>adrien82</dc:creator><description>&lt;p&gt;i have resolved....i have changed my framework .NET 3.5 with FRAMEWORK .NET 3.5 Service Pack 1&lt;/p&gt;
&lt;p&gt;:-)&lt;/p&gt;
</description></item><item><title>EFOracleSampleProvider that uses odp.net 11.1 rather than MS Oracle client</title><link>http://blogs.msdn.com/jkowalski/archive/2008/10/24/using-ef-oracle-sample-provider-with-edm-designer.aspx#9823708</link><pubDate>Wed, 08 Jul 2009 14:15:22 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9823708</guid><dc:creator>JA</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;Have this project now available on Codeplex at &lt;a rel="nofollow" target="_new" href="http://eforacleodpprovider.codeplex.com/"&gt;http://eforacleodpprovider.codeplex.com/&lt;/a&gt;&lt;/p&gt;
</description></item><item><title>re: Using EF Oracle Sample Provider with EDM Designer</title><link>http://blogs.msdn.com/jkowalski/archive/2008/10/24/using-ef-oracle-sample-provider-with-edm-designer.aspx#9828568</link><pubDate>Fri, 10 Jul 2009 12:50:12 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9828568</guid><dc:creator>adrien82</dc:creator><description>&lt;p&gt;I have done all the instructions in the guide but I have the following error when effectued the query:&lt;/p&gt;
&lt;p&gt;System.Data.OracleClient.OracleException non &amp;#232; stata gestita dal codice utente&lt;/p&gt;
&lt;p&gt; &amp;nbsp;Message=&amp;quot;ORA-00942: tabella o vista inesistente\n&amp;quot;&lt;/p&gt;
&lt;p&gt; &amp;nbsp;Source=&amp;quot;System.Data.OracleClient&amp;quot;&lt;/p&gt;
&lt;p&gt; &amp;nbsp;ErrorCode=-2146232008&lt;/p&gt;
&lt;p&gt; &amp;nbsp;Code=942&lt;/p&gt;
&lt;p&gt; &amp;nbsp;StackTrace:&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; in System.Data.OracleClient.OracleConnection.CheckError(OciErrorHandle errorHandle, Int32 rc)&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; in System.Data.OracleClient.OracleCommand.Execute(OciStatementHandle statementHandle, CommandBehavior behavior, Boolean needRowid, OciRowidDescriptor&amp;amp; rowidDescriptor, ArrayList&amp;amp; resultParameterOrdinals)&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; in System.Data.OracleClient.OracleCommand.Execute(OciStatementHandle statementHandle, CommandBehavior behavior, ArrayList&amp;amp; resultParameterOrdinals)&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; in System.Data.OracleClient.OracleCommand.ExecuteReader(CommandBehavior behavior)&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; in EFOracleProvider.EFOracleCommand.ExecuteDbDataReader(CommandBehavior behavior)&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; in System.Data.Common.DbCommand.ExecuteReader(CommandBehavior behavior)&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; in System.Data.EntityClient.EntityCommandDefinition.ExecuteStoreCommands(EntityCommand entityCommand, CommandBehavior behavior)&lt;/p&gt;
&lt;p&gt; &amp;nbsp;InnerException: &lt;/p&gt;
&lt;p&gt;WHY THIS PROBLEM?????? HELP ME thanks&lt;/p&gt;
</description></item><item><title>Problem Int64 &amp; Edm.Decimal</title><link>http://blogs.msdn.com/jkowalski/archive/2008/10/24/using-ef-oracle-sample-provider-with-edm-designer.aspx#9885320</link><pubDate>Wed, 26 Aug 2009 16:47:58 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9885320</guid><dc:creator>Romain Suire</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;I have a problem about Int64 and EDM.Decimal.&lt;/p&gt;
&lt;p&gt;In my case, IDs are &amp;quot;number&amp;quot; in my SSDL file, &amp;quot;Int64&amp;quot; in my CSDL file and &amp;quot;Long&amp;quot; in my objects. The problem appears when I try to add entities to database. &lt;/p&gt;
&lt;p&gt;Stack Trace : System.Data.UpdateException: An error occurred while updating the entries. See the inner exception for details. ---&amp;gt; System.ArgumentException: The specified value is not an instance of type 'Edm.Decimal'&lt;/p&gt;
&lt;p&gt;So I decided to look your EFOracleOdpProviderManifest and I fine a solution (maybe not the good one). &lt;/p&gt;
&lt;p&gt;In the &amp;quot;GetEdmType()&amp;quot; method, case &amp;quot;number&amp;quot;, I add : &lt;/p&gt;
&lt;p&gt;if (precision == 0 &amp;amp;&amp;amp; scale == 196)&lt;/p&gt;
&lt;p&gt; &amp;nbsp; return TypeUsage.CreateDefaultTypeUsage(PrimitiveType.GetEdmPrimitiveType(PrimitiveTypeKind.Int64));&lt;/p&gt;
</description></item></channel></rss>