對於oracle 使用code first html
這邊文章不錯:oracle
http://www.cnblogs.com/wlflovenet/p/4187455.html.net
補充一下:code
文章中提到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)htm