ODAC (odp.net) 从开发到部署

版权声明:本文为博主原创文章,未经博主允许不得转载。
这一步很重要, 特别是服务器,如果与你的不一样,最好是安装一个与服务器相同的虚拟机(推荐在VMWare, 64位OS兼容性更好)。
2. 下载开发机和服务器所需的dll, 地址:http://download.csdn.net/detail/yenange/6343515
并按说明将dll文件组织好(因为里面有32位,64位,2.0,4.0等文件夹)。
3. 在开发机的连接测试;
建立一个控制台程序,可直接复制
http://blog.csdn.net/yenange/article/details/11880479
注:要先将 第 2 步中的dll(要与你开发机的操作系统的位数和你开发所用的framework的版本能对应上)复制到 bin\debug 下;
并添加对Oracle.DataAccess.dll的引用
4. 在服务器(不方便就在第1步建立的虚拟机也行的)上的连接测试;
在服务器上新建文件夹 TestConnection;
将第 3 步的程序 ( 仅 xxx.exe一个文件即可 )复制到服务器上;
将第 2 步的dll (要与服务器上的操作系统的位数能对应上) 复制到 TestConnection 文件夹;
注:如果是虚拟机(特别是Win Server2003),要安装 与开发时相同的 framework ,要不无法运行的。
5. 如果第3步或者第4步有异常或者你想亲自尝试一下,可直接安装 ODAC(上面的dll也就是下面的zip提取出来的) ,
32位下载地址: http://download.oracle.com/otn/other/ole-oo4o/ODAC1120320Xcopy_32bit.zip
64位下载地址: http://download.oracle.com/otn/other/ole-oo4o/ODAC1120320Xcopy_x64.zip
注:
--1. 安装时要与你本机的操作系统的位数一致;
--2. 开发机的 odac 版本要与服务器上的 odac 版本保持一致,位数可以不同,但版本要一致。
安装方法:
(1) 将 zip文件 解压到磁盘中的某个目录,如:“D:\software\ODAC112021Xcopy_x64”,然后在命令行进入这个目录,输入如下命
令:“install.bat all C:\odp.net myhome(install all components)”。
(2) 运行上述命令后,将自动将所有的文件拷贝到C:\odp.net目录下,接下来,在命令行进入C:\odp.net目录,运行一下命
令:“configure.bat all myhome(configure all component) ”。
如果成功,安装之后是无需 dll 即可运行的。
ODAC (odp.net) 从开发到部署的更多相关文章
- 有意思的Python:开发和部署一览
我觉得在有时间的条件下,学习不同的开发语言,对于保持对技术的理解是有帮助的. Python是一门这样简单而且有趣的语言.网上资料已经比较多了.我这里主要对开发和部署环境所涉及的几个工具做些介绍. 1. ...
- ASP.NET Core开发-Docker部署运行
ASP.NET Core开发Docker部署,.NET Core支持Docker 部署运行.我们将ASP.NET Core 部署在Docker 上运行. 大家可能都见识过Docker ,今天我们就详细 ...
- SharePoint Server 2013开发之旅(三):为SharePoint Server配置App开发、部署、管理环境
上一篇我讲解了如何利用微软提供的Office 365开发人员网站,进行在线的SharePoint App开发,这当然是不错的一个选择,因为你可以快速地进行开发和调试.(仅仅针对App开发而言).但是, ...
- 一个CentOS7的开发环境部署,包括防火墙|VPN|多IP多网关|HTTP代理服务器设置等
http://www.lenggirl.com/code/centos7.html layout: post title: "一个CentOS7的开发环境部署,包括防火墙|VPN|HTTP代 ...
- 西秦的ACE-Python教程 一、Python本地开发环境部署
西秦的ACE-Python教程 一.Python本地开发环境部署 西秦 级别: 论坛版主 发帖 1357 云币 2782 加关注 写私信 只看楼主 更多操作楼主 发表于: 10-10 ...
- 【J2EE】struts-2.3.16.3+apache-tomcat-8.0.9开发环境部署,“Hello World”的实现。
1.在官网下载Struts2的开发包 下载链接如下: http://120.203.229.30/5ff/2bc79/5ff16ae8698e1c321758a8f03a1bc0939892bc79/ ...
- Docker —— 用于统一开发和部署的轻量级 Linux 容器【转】
转自:http://www.oschina.net/translate/docker-lightweight-linux-containers-consistent-development-and-d ...
- vs2012 + web api + OData + EF + MYsql 开发及部署
先说下我的情况,b/s开发这块已经很久没有搞了,什么web api .MVC.OData都只是听过,没有实际开发过,因为最近要开发一个手机app的服务端,所以准备用这套框架来开发. 下面开始进入正题( ...
- Electron开发环境部署
Electron开发环境部署 安装node.js 可以从node.js官方网站上获取安装包,并进行安装,安装完可以通过 ndoe -v 指令进行版本查看. 本文的开发环境为node.js 4.4.5. ...
随机推荐
- Linux文件类型
1.windows系统和Linux系统的区别 windows通过问价扩展名来区分文件类型,例如*.txt是一个文本文件, linux系统文件的扩展名和文件类型没有关系 为了容易区分文件类型,linux ...
- Java界面设计 Swing(1)
Java界面设计的用途 开发者可以通过Java SE开发丰富并且强大的具有图形界面的桌面应用程序.也可以设计一些提高效率的工具软件,帮助自己处理机械性工作. Java 的图形界面工具包,可以用于工具类 ...
- 在sql语句中使用 xml for path 格式化字符串的方法总结
此方法实现的是将查询表中的某个字段,格式化成 字符串1,字符串2,字符串3...的格式 假设我们现在有两个表 分别是 分组表 grouped和分组成员表 groupuser grouped表有连个字 ...
- NOI2016滚粗记
首先明确,博主是个渣渣... 7月19日 出发啦,准备去哈尔滨,临走时爸爸迟迟不肯离去站台口,凝望着我,心理很感动..内心的压力瞬间增大2333,附候车室图片.. 在火车上怎么也睡不着2333 7月2 ...
- Python读写csv
读取csv: http://blog.csdn.net/lixiang0522/article/details/7755059 读取Excel: http://www.cnblogs.com/lhj5 ...
- java 文件保存到本地
private void savePic(InputStream inputStream, String fileName) { OutputStream os = null; try { Strin ...
- css3中变形函数(同样是对元素来说的)和元素通过改变自身属性达到动画效果
/*对元素进行改变(移动.变形.伸缩.扭曲)*/ .wrapper{ margin:100px 100px auto auto; width:300px; height:200px; border:2 ...
- Windows HTTP Services
原文:https://msdn.microsoft.com/zh-cn/library/windows/desktop/aa384273(v=vs.85).aspx Purpose (目的) Micr ...
- C# 操作excel单元格居中
C# 操作excel //导出Excel private void ExportExcel(string fileName, System.Data.DataTable myDGV, s ...
- java程序性能优化
一.避免在循环条件中使用复杂表达式 在不做编译优化的情况下,在循环中,循环条件会被反复计算,如果不使用复杂表达式,而使循环条件值不变的话,程序将会运行的更快. 例子: import java.util ...