1、需要安裝ODAC
如果不安裝ODAC,在數據源連接的配置中,看不到Oracle的選項

我下載安裝的組件是32-bit Oracle Data Access Components (ODAC)
with Oracle Developer Tools for Visual Studio)
地址:http://www.oracle.com/technetwork/topics/dotnet/utilsoft-086879.html
2、解決安裝ODAC后PL/SQL無法登陸的問題
安裝ODAC后登陸Pl/SQL報錯如下:

如果你一直使用Oracle數據庫,那么你的機器上一定已經安裝過一個Oracle Client版本了,當你安裝ODAC的時候,實際上又安裝了一個Oracle 版本,
比如我的機器上安裝完ODAC后出現兩個版本:

OraDbClient12Home1是安裝ODAC后裝上去的,安裝Oracle Client的時候會把PL/SQL里面的Oracle Home和OCI Library環境變量一並給修改了,導致無法讀取到相應的文件而我無法登陸。
處理方法:


3、使用Entity Framework Profiler跟蹤sql語句
如果你使用過Nhibernate框架的話,你一定會知道有一個HibernatingRhinos.NHibernate.Profiler.Client.exe的工具可以跟蹤到程序執行的sql語句,EF也是一樣有一個Entity Framework Profiler工具,而且與NHibernate.Profiler是同一個公司的產品。
使用方法如下:
先下載工具:http://www.hibernatingrhinos.com/Products/EFProf
在程序中引用下載程序集中的HibernatingRhinos.Profiler.Appender程序集。
然后在代碼中加入如下代碼即可:
HibernatingRhinos.Profiler.Appender.EntityFramework.EntityFrameworkProfiler.Initialize();
跟蹤結果如下:

