折腾了好几天,在办公室机器上死活找不到ODP.net的Oracle数据库连接方式(但在家中电脑上正常)。后来把之前安装的VS2013和所以安装的Oracle客气端统统卸载,重新安装visual studio 2013旗舰版和ODTwithODAC121021,一切正常(笨办法)。

参考资料:http://www.oracle.com/technetwork/topics/dotnet/whatsnew/index.html

一、新建项目、安装软件包

新建一个Web项目,现在NuGet程序包上已经有ODP.NET Managed Driver的在线下载安装,在线搜索oracle,然后安装ODP.NET的两个程序包,如果没有装EF6的也要装,安装完后如下图:

然后新建一个基于ODP.net的连接,工具--连接到数据库(就是下面这个界面一直不出来,费了好长时间)

修改web.config中connectionStrings中的内容,改为自己的正确连接

二、使用Code First方式从现在有Oracle数据库中生成实体类

右键Models文件夹--添加--新建项--数据--ADO.NET实体数据模型

如果没有以下界面的“来自数据的Code First”这项目的话,请安装EFTools for VS2013,具体请看我上一篇博文

生成了如下的实体数据模型

结束,欢迎探讨交流!

codefirst 兼容oracle,EF6+MVC5之Oracleo数据库的CodeFirst方式实现相关推荐

  1. oracle 临时表存在哪里_openGauss魔改PG?它能兼容Oracle的数据库表吗?

    作者介绍 洪烨,openGauss Contributor,多年银行业系统架构设计及DBA实战经验,<DB2数据库内部解析与性能调优>作者. openGauss的前世今生 上一篇看到很多朋 ...

  2. 达梦数据库兼容Oracle之SQL语法(一)

    对于刚从Oracle数据库转到达梦数据库,SQL语法的使用基本一致,有一些差别,下面总结的一些常用SQL语法差别. 文章目录 1.导入数据 2.返回查询数据的返回行 3 外连接用法 4.多列IN用法 ...

  3. oracle 11g dul,【学习笔记】Oracle DUL 11 兼容Oracle 12C数据库的DUL工具最新版本

    天萃荷净 oracle dul 11 正式发布,迫不及待的下载来测试,现在版本号为dul 11.2.0.0.1,目前只发布了for linux,其他版本估计要等等.期待该版本有引进新功能 1.orac ...

  4. SQL Server与Oracle、DB2三种数据库比较

    开发数据库应用,选择一个好的数据库是非常重要的.本文从一些方面比较了SQL Server与Oracle.DB2三种数据库,为你选择数据库提供一些参考. 开放性 SQL Server 只能在Window ...

  5. oracle asm 分布式存储,分布式数据中心数据库和存储部署解决方案

    文/耿加申 建设分布式双活数据中心是需要网络系统.存储系统.计算资源甚至包括应用系统等多个IT系统之间紧密合作才能实现的.用户所有的业务系统同时在两个数据中心运行,包括前端的全局负载均衡.服务器前端的 ...

  6. oracle中orand使用,Postgres兼容Oracle研究——orafce调研

    一.背景 PostgreSQL是和Oracle最接近的企业数据库,包括数据类型,功能,架构和语法等几个方面.甚至大多数的日常应用的性能也不会输给Oracle. 但是Oracle有些函数或者包,默认Po ...

  7. 提供oracle兼容特性报,【干货】K-DB为什么能全面兼容Oracle

    不是每一款数据库都能全面兼容Oracle,就像不是所有数据库都可以被称之为K-DB,一般数据库能做到的SQL标准和函数上兼容Oracle,而K-DB则能实现更多,在数据库体系架构.集群方式.数据库对象 ...

  8. PostgreSQL实现USERENV函数(兼容oracle)

    oracle中使用USERENV 函数来获取当前会话变量的函数,支持的参数有: CLINET_INFO 返回最高可达64个字节存储的用户会话信息,可由应用程序使用DBMS_APPLICATION_IN ...

  9. 达梦mpp相当于oracle什么,DM7 达梦数据库 大规模并行处理 MPP (1) -- 基本概念和原理...

    1 概述 达梦大规模并行处理 MPP(DM Massively Parallel Processing,缩写 DM MPP)是基于达梦数据库管理系统研发的完全对等无共享式集群组件,支持将多个 DM 数 ...

最新文章

  1. 图的基本算法实现(邻接矩阵与邻接表两种方法)
  2. ES5-拓展 this指向的总结
  3. 后端技术:一个注解解决 SpringBoot 接口防刷
  4. 台式机电脑配置单_游戏直播电脑配置要求2019,附配置单及价格
  5. IOS的IPV6测试
  6. string中内容的访问
  7. mysql弱口令加强,Mysql弱口令取得系统权限(续)
  8. 实现小程序与SSM后台数据交互
  9. 这个5.10阿里日不一般!造(躁)起来~淘系的年轻人们!
  10. php公众号模板消息群发,如何使用微信模板消息免费群发
  11. myeclipse加大内存
  12. Android Studio挂载第三方模拟器
  13. 一加7t人脸识别_一加7T深度测评:它体现了最佳的技术价值吗?
  14. 【流媒体服务器Mediasoup】多人音视频架构、流媒体的比较、mediasoup介绍 (一)
  15. 网络对抗 Exp6 信息收集与漏洞扫描 20154311 王卓然
  16. 北京大学光华管理学院开通CnOpenData试用
  17. matlab电子课程设计,MATLAB课程设计(电力电子)
  18. 【FAQ】软件保护系统Themida常见问题集锦(二)—“Taggant信息”功能的用途是什么?
  19. oracle中角色的用户和权限管理,用户角色与权限控制
  20. 解决阮一峰老师博客广告拦截器问题

热门文章

  1. PHP Ajax 跨域问题最佳解决方案
  2. 关于手思3.0 代码规范
  3. (收藏)[Unix] vi基本操作方法
  4. P4144 大河的序列
  5. extend 与 append 的区别
  6. shell脚本常用参数与格式
  7. DS实验题 Inversion
  8. [Usaco2008 Feb]Eating Together麻烦的聚餐
  9. Android中Service的启动方式及Activity与Service的通信方式
  10. 《.NET应用架构设计:原则、模式与实践》新书博客--试读-持续更新