- 1、本文档共41页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
ORACLE开发管理经验
Oracle開發管理經驗 =============================================================================1、不安装Oracle客户连接Oracle 8的方法
请将以下文件拷贝到运行文件所在目录
一、ODBC动态库 :
ctl3d32.dll msvcrt40.dll odbc16gt.dll odbc32.dll odbc32gt.dll odbccp32.dll odbccr32.dll odbcint.dll
二、建立EXTRA子目录,将MSVCRT.DLL文件拷贝到该子目录下
EXTRA\MSVCRT.DLL
三、ORACLE动态库及配置文件
Tnsnames.ora CORE35O.DLL NASNSNT.DLL NAUNTSNT.DLL NCRNT.DLL Nlnt.dll NLSRTL32.DLL Nnfdnt.dll NNFNNT.DLL NSNT.DLL NTNT.DLL NTTNT.DLL CIW32.DLL Ora73.dll OTRACE73.DLL Sqlnet.ora Sqltnsnt.dll CORE35.DLL
四、PB动态库
pbvm70.dll pbdwe70.dll Pbo7370.dll PBO8470.DLL pbodb70.dll libjcc.dll
Oracle的客户端不安装让pb连上,我记得以前有帖子的,你可以搜索一下。具体步骤。(1).先在某机器上安装好客户端(最好安装在c盘);(2).复制此客户端oracle目录下的所有文件作为独立的oracle安装文件;(3).搜索注册表,找到 HKey_Local_machine\software\oracle,把此项目及分支全部导出。(4).打包好你的pb程序,并独立打包好oracle客户端和注册表导出文件。(5).到干净的客户端,解开两个包,导入注册表文件,然后加入路径支持:? path=%path%;c:\Ora817\bin这样处理,应该没有问题,因为我就是这样快速处理了几十个机器。
若不想搞注册表,你可以在程序中自己写注册表,构成Oracle客户端必要的注册表支持,至于路径,手工添加应该不难。
至于Oracle客户端那些文件不需要,这个不好说,你可以把那些bin目录下的所有exe删除,Oracle Document删除(7x兆)
至于定义Oracle服务,找到 Ora817\net80\admin\TnsName.ora,参照格式,程序中生成一个也不麻烦。
=======================================================2、在ORACLE中返回游标结果集
你需要写到一个包中:create or replace package pag_cs_power as
??? type c_Type is ref cursor;? FUNCTION FUN_CS_GETDICTLIST(? v_DictIndex in? varchar2) return c_Type;
end pag_cs_power;
函数代码:
FUNCTION FUN_CS_GETDICTLIST(? v_DictIndex in? varchar2) return c_Type???? as??????? c_cursor??????????? c_Type;begin?? open c_cursor for????? select DICTID,DICTNAME FROM SYS_DICT WHERE DICTINDEX = v_DictIndex;?? return c_cursor;end FUN_CS_GETDICTLIST;----------------------------------------------------------------------3、P4机器安装ORACLE
(1)、将ORACLE安装软件拷贝到硬盘。 (2)、将? 硬盘目录文件\stage\Components\oracle.swd.jre\0/1 \DataFiles\Expanded\jre\win32\bin\symcjit.dll的文件改名为symcjit.old (3).再运行SETUP.exe? 文件进行安装。
-----------------------------------------------------------------------4、单引号的插入问题
SQL insert into a values(im good); --两个可
您可能关注的文档
最近下载
- 人教版六年级上册数学全册教学课件(2022年秋季新版).pptx
- 生理学基础(第4版)绪论电子课件 中职 电子教案 .ppt
- 新人教版数学五年级上册全册各单元教材解读精品课件PPT.pptx
- 零碳智慧园区全域双碳建设解决方案.pptx
- 糖尿病足个案.pptx
- JBT 7762-2018 内燃机气缸盖垫片 技术条件.pdf
- 财务管理专业 青岛金王集团应收账款管理存在的问题及对策分析研究.docx VIP
- NBT11422-2023 分布式光伏发电系统工程技术规范.pdf
- 2021-2022学年上海市静安区五年级上学期期末考试英语试卷含答案.pdf VIP
- 送出线路杆塔倒塌、断线事故应急预案.docx
文档评论(0)