首页 > 数据库技术 > 详细

Entity Framework for Oracle 基本配置

时间:2014-02-19 16:43:51      阅读:492      评论:0      收藏:0      [点我收藏+]

1、需要安装ODAC

如果不安装ODAC,在数据源连接的配置中,看不到Oracle的选项

bubuko.com,布布扣

 

我下载安装的组件是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、解决安装ODACPL/SQL无法登陆的问题

安装ODAC后登陆Pl/SQL报错如下:

bubuko.com,布布扣

如果你一直使用Oracle数据库,那么你的机器上一定已经安装过一个Oracle Client版本了,当你安装ODAC的时候,实际上又安装了一个Oracle 版本,

比如我的机器上安装完ODAC后出现两个版本:

bubuko.com,布布扣

OraDbClient12Home1是安装ODAC后装上去的,安装Oracle Client的时候会把PL/SQL里面的Oracle HomeOCI Library环境变量一并给修改了,导致无法读取到相应的文件而我无法登陆。

处理方法:

bubuko.com,布布扣

 

bubuko.com,布布扣

 

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();

跟踪结果如下:

bubuko.com,布布扣

Entity Framework for Oracle 基本配置

原文:http://www.cnblogs.com/hangwq/p/3554916.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!