Cannot convert edmx to edml

Discussion of open issues, suggestions and bugs regarding ADO.NET provider for Oracle
Post Reply
MaxXXX
Posts: 1
Joined: Mon 03 Feb 2020 10:47

Cannot convert edmx to edml

Post by MaxXXX » Mon 03 Feb 2020 11:16

Hello Sirs.
For testing purposes I'm trying to migrate my project from default Entity Framework Model Designer with Oracle Manged provider to Devart Entity Designer.(EF6)
I'm following guide in docs:
"To migrate your ADO.NET Entity Data Model to Devart Entity Model, change the extension of the model file to edml (edmx -> edml), set the Build Action property of your model to "DevartEntityDeploy", and Custom Tool to "DevartEfGenerator". After that the model can be edited with the Devart Entity Developer."

But when I try to open edml I have got an error:
SSDL parsing failed at line #12 with message: 'Provider Oracle.ManagedDataAccess.Client not found.'
Warning! The error means that a part of the model cannot be read. If you save model after this, the unrecognized XML will be lost. It is strongly recommended to create a backup copy of the model to be able to restore it to the original state if needed.


I think its happens because Devart EntityDeveloper doesn't see Oracle Managed provider (when I'm trying to add new model to empty project I can't select any provider except Devart dotConnect in wizard provider combobox too).
I've tried to put Oracle Managed dlls to EntityDeveloper folder, added providers to EntityDeveloper config, changed machine.config in Windows folder, but failed. It only breaks up dotConnect Oracle provider.
I'm using trial version of dotConnect for oracle.

Can you tell me what I'm missing?

Drake888
Posts: 2
Joined: Wed 05 Feb 2020 12:22
Contact:

Re: Cannot convert edmx to edml

Post by Drake888 » Wed 05 Feb 2020 14:44

Good afternoon!
Faced the same problem and do not believe it, the issue was resolved by banal reinstallation of Oracle to the latest version. Perhaps you have the same decision, good luck!

Shalex
Site Admin
Posts: 9543
Joined: Thu 14 Aug 2008 12:44

Re: Cannot convert edmx to edml

Post by Shalex » Thu 06 Feb 2020 18:13

MaxXXX wrote: Mon 03 Feb 2020 11:16 SSDL parsing failed at line #12 with message: 'Provider Oracle.ManagedDataAccess.Client not found.'

I think its happens because Devart EntityDeveloper doesn't see Oracle Managed provider (when I'm trying to add new model to empty project I can't select any provider except Devart dotConnect in wizard provider combobox too).
I've tried to put Oracle Managed dlls to EntityDeveloper folder, added providers to EntityDeveloper config, changed machine.config in Windows folder, but failed. It only breaks up dotConnect Oracle provider.
I'm using trial version of dotConnect for oracle.

Can you tell me what I'm missing?
Additionally, install Entity Developer Professional Trial for migrating your existing *.edmx. It supports Oracle.ManagedDataAccess.Client. After migration, you can uninstall Entity Developer as a standalone product and use the one shipped with dotConnect for Oracle Professional installation.

Post Reply