- 1
- 0
- 约4.92千字
- 约 14页
- 2020-06-01 发布于浙江
- 举报
C#应用程序开发(CS)
免安装Oracle户端的问题; 当前,随着数字化和网络化的发展,应用开发程序能够简洁部署已成为重要的应用环节。由于信息化的发展,我公司先后实施了电极箔生产管理系统,电子铝箔生产管理系统,高纯铝生产管理系统,每个生产管理系统都存在着ORACLE客户端的使用安装。维护工作量相当大。如何解决C/S架构下不安装ORACLE客户端是一个非常重要的问题 ; 开发Oracle的.Net程序,标准流程是先安装Oracle客户端,然后使用.Net自带驱动或者ODP.Net。其实只要按照这个流程来做,基本上不会有错误,要错也只是TNS错而已。由于Oracle客户端实在是无比庞大,尽管后来可以只安装Oracle客户端运行时,仍然很大。
在此方案中,我们希望能做到免安装,伴随着我们开发的主程序拷贝过去就能用。经过多次测试,Oracle客户端运行时的关键在于OCI,也就是说,不管用什么语言写的程序,只要能找到运行时的oci.dll,基本上就能链接Oracle数据库了。;综合比较:Microsoft Corporation公司.Net产品自带的驱动和Oracle公司开发的ODP.Net的驱动;1、Oracle数据库连接,采用ORACLE ODP.NET
oci.dll: 主要是Client.OracleCommand事件。
ociw32.dll:主要是oracle
您可能关注的文档
- be动词用法及练习(1)知识分享.doc
- be动词的一般过去时练习复习课程.doc
- be动词的过去式的讲解与练习学习资料.doc
- be动词练习及一般疑问句、否定句练习卷教学内容.doc
- be动词练习题复习课程.doc
- be动词讲解及答案说课材料.doc
- BFM1013发动机铭牌参数介绍教学提纲.doc
- BIM-VR在工程中的运用文献综述教学提纲.docx
- bibexcel使用步骤讲课讲稿.docx
- BIMVR将首先在哪个行业应用并爆发教程文件.doc
- 2026+循证建议:英克司兰在慢性肾脏病患者中的应用解读.pptx
- 2026+中国循证专家共识:儿童肺栓塞的管理 (1)_final.pptx
- 2026+中国循证专家共识:儿童肺栓塞的管理 (1)_repaired.pptx
- 2026+中国循证专家共识:儿童肺栓塞的管理_final.pptx
- 2026+中国循证专家共识:儿童肺栓塞的管理_repaired.pptx
- 2026+专家建议:嗜酸性食管炎组织学报告标准化.pptx
- 2026+最佳实践共识建议:所有医院发生的尿路感染的预防策略.pptx
- 2026+paflar+指南:少关节型幼年特发性关节炎_repaired.pptx
- 2026+PANLAR建议:少关节型幼年特发性关节炎的治疗.pptx
- 2026+国外实践指南+:女性首次经历精神病发作时首选的抗精神病药物.pptx
原创力文档

文档评论(0)