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

2013-09-30 16:08 4097人阅读 评论(0) 收藏 举报

 分类:

Oracle(10) 

版权声明:本文为博主原创文章,未经博主允许不得转载。

1. 确定你开发机和服务器的操作系统是32位还是64位, 而且要确定要部署的服务器是什么操作系统;
这一步很重要, 特别是服务器,如果与你的不一样,最好是安装一个与服务器相同的虚拟机(推荐在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 即可运行的。

时间: 2024-11-10 11:28:38

ODAC (odp.net) 从开发到部署的相关文章

Docker —— 用于统一开发和部署的轻量级 Linux 容器【转】

转自:http://www.oschina.net/translate/docker-lightweight-linux-containers-consistent-development-and-deployment 英文原文:Docker: Lightweight Linux Containers for Consistent Development and Deployment 使用Docker容器——轻量灵活的VM同类,来接管“依赖地狱”.学习Docker是如何基于LXC技术,通过把应用

qt-qml移动开发之在ios上开发和部署app流程简介

qt5.3已经全面支持移动开发,除了mac,windows,linux,还支持ios,android,wp,meego等移动平台,本教程是作者根据自己的经验,从头讲怎么样在ios上发布自己的app,由于目前国内相关文章还比较少,可能文章里有所疏漏,或者并非最优方法. 软件准备:qt5.3 , xcode 5.1.1 编译环境: Mac os Qt5.3下载地址http://qt-project.org选择对应的Mac ox版本,支持iOS和android的版本,安装过程省略 Xcode在app

【J2EE】Struts2+Tomcat开发环境部署,“Hello World”的实现

1.在官网下载Struts2的开发包 下载链接如下: http://120.203.229.30/5ff/2bc79/5ff16ae8698e1c321758a8f03a1bc0939892bc79/struts-2.3.16.3-all.zip?n=struts-2.3.16.3-all.zip http://mirrors.cnnic.cn/apache//struts/documentation/struts-2.3.16.3-docs.zip http://mirrors.cnnic.c

从头构建我的docker镜像,开发并部署

1,从仓库中获取到以下原始镜像 django                               1.9.8-python2       5237faea5e4b        2 weeks ago         441.3 MB 2,检查当前运行的容器. 目前么有运行 [email protected]:~/software/docker_app/pstockAuto$ docker ps -a CONTAINER ID        IMAGE               COM

大公司里怎样开发和部署前端代码

作者:张云龙链接:https://www.zhihu.com/question/20790576/answer/32602154来源:知乎著作权归作者所有.商业转载请联系作者获得授权,非商业转载请注明出处. 没人邀请,看到这个问题不错,路过怒答.(多图预警) 前百度工程师,曾负责百度 前端集成解决方案 的核心设计与开发工作.我现在称这个领域为[前端工程].没错,这是我最爱唠叨的问题域. 这是一个非常有趣的 非主流前端领域,这个领域要探索的是如何用工程手段解决前端开发和部署优化的综合问题,入行到现

有意思的Python:开发和部署一览

我觉得在有时间的条件下,学习不同的开发语言,对于保持对技术的理解是有帮助的. Python是一门这样简单而且有趣的语言.网上资料已经比较多了.我这里主要对开发和部署环境所涉及的几个工具做些介绍. 1. 安装Python 这个相当于是一个运行环境,有些文档声称Python也有虚拟机机制(经过测试比较,它的运行速度其实和JAVA, C#编译的程序是同一个等级的,有时候甚至更慢一点),所以安装Python是第一步. 如果是Windows环境,请下载安装包(http://python.org/) 如果是

Java3D 集成开发环境部署与配置(含实例)

Java 3D开发相关的准备: 第一:下载Java 3D库 参考网址一:https://java3d.java.net/ 参考网址二: http://translate.google.com/translate?hl=zh-CN&rurl=translate.google.com.hk&tl=zh-CN&u=http://www.oracle.com/technetwork/java/javasebusiness/downloads/java-archive-downloads-j

如何在开发时部署和运行前后端分离的JavaWeb项目

在开发中大型的JavaEE项目时,前后端分离的框架逐渐成为业界的主流,传统的单机部署前后端在同一个项目中的工程项目越来越少.这类JavaWeb项目的后端通常都采用微服务的架构,后端会被分解为诸多个小项目,然后使用dubbo+zookeeper或者springCloud来构建微服务,前端则会是一个单独的项目,前台的请求通过微服务来调用.但是,不同与传统的web项目,这类前后端分离的项目如何在开发中部署和运行呢? 当前后端分离时,后端项目一定会被加载到tomcat的webapp目录下面,但是前端的资

qt-qml移动开发之在ios上开发和部署app流程简单介绍

qt5.3已经全面支持移动开发,除了mac,windows,linux.还支持ios,android,wp,meego等移动平台,本教程是作者依据自己的经验,从头讲怎么样在ios上公布自己的app.因为眼下国内相关文章还比較少,可能文章里有所疏漏,或者并不是最优方法. 软件准备:qt5.3 , xcode 5.1.1 编译环境: Mac os Qt5.3下载地址http://qt-project.org选择相应的Mac ox版本号,支持iOS和android的版本号.安装过程省略 Xcode在a