码迷,mamicode.com
首页 > 数据库 > 详细

ef6 code first with Oracle 试玩记录

时间:2015-03-18 06:26:49      阅读:128      评论:0      收藏:0      [点我收藏+]

标签:

对于oracle 使用code first 

这边文章不错:

http://www.cnblogs.com/wlflovenet/p/4187455.html

 

补充一下:

文章中提到machine.config需要有:
<section name="oracle.manageddataaccess.client" type="OracleInternal.Common.ODPMSectionHandler, Oracle.ManagedDataAccess, Version=4.121.1.0, Culture=neutral, PublicKeyToken=89b483f429c47342" />
如果只是在vs中通过Nuget来安装oracle托管驱动的话是不会有的。
一开始我不在意,然后在做updata-database的时候出异常,大致是无法解析某个类(就是在上面dll中),导致不能自动建表,等等问题。
去官网下载驱动,并且执行 \ODP.NET_Managed121020\odp.net\managed\x64\configure.bat
嗯,问题解决了,update-databse可以正常了。

Update-Database -Verbose (一定要verbose,否则哪里出错不知道。我遇到一直提示对象已存在,我当时只是去查表,发现我的却删除干净了,其实我漏了删sequence)

 

ef6 code first with Oracle 试玩记录

标签:

原文地址:http://www.cnblogs.com/jiangzhen/p/4346131.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!