十年网站开发经验 + 多家企业客户 + 靠谱的建站团队
量身定制 + 运营维护+专业推广+无忧售后,网站问题一站解决
OMW在ORACLE的官方网站上是可下的,注册一下即可,只是只有英文界面。我就是在那里下的用得很好。
公司主营业务:网站设计、网站建设、移动网站开发等业务。帮助企业客户真正实现互联网宣传,提高企业的竞争能力。创新互联公司是一支青春激扬、勤奋敬业、活力青春激扬、勤奋敬业、活力澎湃、和谐高效的团队。公司秉承以“开放、自由、严谨、自律”为核心的企业文化,感谢他们对我们的高要求,感谢他们从不同领域给我们带来的挑战,让我们激情的团队有机会用头脑与智慧不断的给客户带来惊喜。创新互联公司推出准格尔免费做网站回馈大家。
忘记OMW是通过ODBC还是数据库驱动了,我使用的是sybase到oracle、使用sybase驱动。
你是要SQLSERVER到oracle吧,你所说的插件其实就是连SQLSERVER的驱动包,这个驱动包你放哪里都行,只是需要你配置对OMW的配置文件的,OMW的配置文件里面需要配置驱动包位置(绝对地址)、数据库链接信息等。
如果你不需要用户名和密码控制,那非常简单,excel可以直接实现。
你在oracle服务器上搭建一个web服务器,用asp写好相应调取数据的语句呈现成网页形式,然后再excel中选择数据--导入外部数据--新建web查询,如果excel是2007以上版本,选择数据--自网站。
这么做有很大的优点就是客户端不需要安装任何oracle客户端软件,但缺点是你需要一点点asp编程基础。
Oracle的学习主要有两个路线。 一个是Oracle的开发,主要用到Sql语句,一般来说做开发的都要用到其他的开发语言,如PB、VB、VC、Java、Delphi、.net等等,这样来配合使用开发C/S和B/s架构的程序。 一个是Oracle的管理,也就是人们常说的DBA,英文Database Administrator. 主要是维护数据库的工作。只用学会SQL语句和Oracle的结构等就可以了。 DBA需要对Oracle有一个很深的认识,否则难成大器。 而Oracle开发的话,相对来说不一定对Oracle有太深 的了解,当然你懂得越多,开发出来的肯定会越好。 可以找一本oracle的书看看,如果有人可以请教当然更好.oracle是数据库中经典的也是最抽象的,呵呵 要有心理准备,不过现在好像出新版的了,应该会改进一些!下边是些学习参考资料:Oracle Applications应用大全 本书详细介绍了如何实现和使用Oracle公司的ERP应用程序。全书分为五部分:第一部分概述ERP系统和Oracle公司的各种ERP应用程序;第二部分介绍Oracle Applications的实现方法,内容包括项目管理技术、封装软件以及ERP系统的实现,并讨论了软件项目、关键活动和交付使用阶段;第三部分详述如何配置和使用各种核心财务、分销等。ERP/CRM/SCM/BI协同商务建设指南 信息时代企业要生存、竞争与发展,必须尽快综合应用ERP(企业资源规划)、CRM(客户关系管理)、SCM(供应链管理)、BI(商业智能)新一代电子商务体系。本书主要内容包括:当前企业信息化发展趋势及基本原理;企业信息化体系结构,ERP、CRM、SCM、BI等核心技术要素;SAP、Oracle、I2、 SAS、Siebel、用友、金蝶等管理厂商!ERP概要分析采购、销售与分销、库存 本书以作者调研过的100多家企业的实际业务流程为依据,参考用友、SAP、ORACLE、JDE在软件中的实现方法,结合作者近10年来在ERP系统分析实践中积累的经验,对企业实际业务流程进行归类,给出了不同业务流程在采购、销售及分销、库存管理中的处理方法,以及在ERP软件中的设计方法。本书分析了在采购环节的质量控制、预!这三本书可以,值得去看看,最后祝你学习愉快!入门学习教程: ;restype=-1sortby=3suffix=page=1id=3
方法/步骤
下载instantclient并解压,然后打开文件夹找到oci,dll。
打开Navicat工具--选项。
在弹出的窗口中,点击OCI,然后在右侧窗口中指定oci.dll位置。
最后添加oracle连接即可完成
首先下载驱动
(cx_Oracle) 要注意一下版本 根据你的情况加以选择
安装
执行exe安装程序就可以了 它会copy一个cx_Oracle pyd到{PYTHON_HOME}\Lib\site packages目录下
执行一段测试程序 import cx_Oraclecon = nnect( xjtu_test xjtu world )cursor = con cursor()cursor close()con close()
里边connect中的 个参数从左到右分别是 user pass TNS
那个TNS可以用Oracle客户端工具中的Net Configuration Assistant来配置
参考cx_Oracle API
好了 执行那段测试代码时你肯定遇到问题了 一般会有以下问题
【 】import cx_Oracle 时报告找不到OCI DLL
到装了Oracle的机器上找一个 然后copy到{PYTHON_HOME}\Lib\site packages目录下就可以了
【 】nnect 时报告RuntimeError Unable to acquire Oracle environment handle
这个问题相对比较麻烦 按以下步骤来解决 (可能不需要所有的步骤 我没有确认 不过把以下步骤都执行了 确实问题就解决了)
首先 确认你是在控制台下边来执行这个python脚本的 而不是某些ide 例如 PyDev(它们似乎无法载入os的环境变量)
其实 在本机安装Oracle(只安客户端工具就可以了)
lishixinzhi/Article/program/Oracle/201311/17797