用oracle的ODP.NET创建实体数据模型
2011-07-23 00:26
316 查看
在VS2010中不再提倡用微软自带的oracle连接工具,而是建议采用第三方插件,例如dotconnect for oracle,ODP.NET等等。我们就用oracle自家的ODP.NET来连接oracle数据源,现在ODP.NET也可以支持实体数据模型(Entity
Framework)。
数据库采用oracle 11G
X86的,到oracle官网下载两个文件,win32_11gR2_database_1of2以及win32_11gR2_database_2of2
还需要下载一套oracle针对.NET开发的一系列工具,例如ODP.NET等等。ODAC1120230Beta_EntityFramework 这个文件包含了所有的插件。全部安装即可。
然后把 D:\app\milo\product\11.2.0\client_1\Network\Admin\Sample
中的tnsnames文件复制到D:\app\milo\product\11.2.0\client_1\Network\Admin\目录中,编辑文件,例如根据自己的DB配置:
<data source alias> =
(DESCRIPTION =
(ADDRESS = (PROTOCOL =
TCP)(HOST = localhost)(PORT = 1521))
(CONNECT_DATA =
(SERVER =
DEDICATED)
(SERVICE_NAME = orcl)
)
)
保存后,到VS中的服务资源管理器中新建一个连接。
连接字符串: DATA
SOURCE=(DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=localhost)(PORT=1521))(CONNECT_DATA=(SID=orcl)));PERSIST
SECURITY INFO=True;USER ID=SCOTT
这样在新建实体模型中就可以通过本连接直接新建数据模型。
Framework)。
数据库采用oracle 11G
X86的,到oracle官网下载两个文件,win32_11gR2_database_1of2以及win32_11gR2_database_2of2
还需要下载一套oracle针对.NET开发的一系列工具,例如ODP.NET等等。ODAC1120230Beta_EntityFramework 这个文件包含了所有的插件。全部安装即可。
然后把 D:\app\milo\product\11.2.0\client_1\Network\Admin\Sample
中的tnsnames文件复制到D:\app\milo\product\11.2.0\client_1\Network\Admin\目录中,编辑文件,例如根据自己的DB配置:
<data source alias> =
(DESCRIPTION =
(ADDRESS = (PROTOCOL =
TCP)(HOST = localhost)(PORT = 1521))
(CONNECT_DATA =
(SERVER =
DEDICATED)
(SERVICE_NAME = orcl)
)
)
保存后,到VS中的服务资源管理器中新建一个连接。
连接字符串: DATA
SOURCE=(DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=localhost)(PORT=1521))(CONNECT_DATA=(SID=orcl)));PERSIST
SECURITY INFO=True;USER ID=SCOTT
这样在新建实体模型中就可以通过本连接直接新建数据模型。
相关文章推荐
- Model First:创建实体数据模型(ADO.NET 实体数据模型)
- vs212创建mvc3项目,添加ADO.NET实体数据模型时产生 XXXX.Desiger.cs 文件为空
- vs2010/vs2012 创建ADO.NET实体数据模型时选择数据库跳出
- 《MVC+EF》——用DBFirst创建ADO.NET实体数据模型和对象关系映射
- Visual 2015创建新项,缺少ADO.NET 实体数据模型的解决方法
- ASP.NET MVC3 实例(二) 使用 Entity Framework 创建实体数据模型
- 解决VS2012中没有ado.net实体数据模型(ADO.NET entity data model)的问题
- ODP.NET 之访问 Oracle 数据库
- VS2010中没有ado.net entity data model实体数据模型这一选项-解决办法
- 【Asp.net入门5-02】创建数据模型和存储库
- C#利用ODP.NET往oracle中高效插入百万数据
- 解决VS2013使用MySQL无法创建ADO.NET实体数据类型的问题
- 创建实体数据模型(EF基础系列5)
- ADO.NET Entity Framework 定义高级数据模型(实体框架任务)
- Contoso 大学 - 1 - 为 ASP.NET MVC 应用程序创建 EF 数据模型
- (原) ODP.NET 演示通过存储过程的参数获取OracleClob数据
- C#利用ODP.NET往oracle中高效插入百万数据
- Visual Studio 2010添加新项缺失[ADO.NET 实体数据模型]解决方法
- 创建实体数据模型提示“事件日志已满”
- Entity Framwork 学习笔记 (二) 生成 数据 ADO.NET 数据实体模型