ChinaUnix.net
相关文章推荐:

myeclipse调用oracle数据库

情况说明:一个socket服务器端程序,在此程序中使用pro*c接口调用oracle数据库,我在/etc/xinetd.d中配置了守护进程监控端口; 每次有请求连接的时候报错: SPlat: error while loading shared libraries: libclntsh.so.9.0: cannot open shared object file: No such file or directory Connection closed by foreign host. SPlat为程序名称。环境变量LD_LIBRARY_PATH 我都配置好了。不清楚为什么会找不到库文件libclntsh.so.9...

by ccrazy - C/C++ - 2005-04-28 11:42:46 阅读(1038) 回复(6)

相关讨论

由于oracle存储过程没有返回值,它的所有返回值都是通过out参数来替代的,列表同样也不例外,但由于是集合,所以不能用一般的参数,必须要用pagkage了.所以要分两部分, 1, 建一个程序包。如下: CREATE OR REPLACE PACKAGE TESTPACKAGE AS TYPE Test_CURSOR IS REF CURSOR; end TESTPACKAGE; 2,建立存储过程,存储过程为: CREATE OR REPLACE PROCEDURE TESTC(p_CURSOR out TESTPACKAGE.Test_CURSOR) IS BEGIN ...

by menyuchun - Oracle - 2010-11-05 16:08:18 阅读(1431) 回复(0)

请教各位大侠,如何通过shell脚本调用oracle数据库的存储过程,并将两个参数传给存储过程

by soudondon - Shell - 2012-11-29 22:05:52 阅读(1653) 回复(0)

代码执行 1. 执行过程 在CMD行输入 sqlplus 根据提示登录   设定DBMS_OUTPUT可见   SQL> set serveroutput ON   以下是执行过程和相应的返回信息   SQL> call beginmaxpro();   队列号码JOB=21   调用完成。   SQL> call readmaxpro();   maxpro 的当前进行状态为14   调用完成。   SQL> call readmaxpro();   maxpro 的当前进行状态为16   调用完成。   SQL> call readmaxpro();   maxpro 的当前进...

磁盘阵列

by bfhf5753 - 存储文档中心 - 2008-06-16 20:18:27 阅读(825) 回复(0)

tru64上oci程序无法调用oracle数据库,大家帮救急! 我的机器tru64 unix 4.0f,上面安装了oracle817,建立一个却省的数据库 ora8, 可以使用sqlplus进行访问ora8中的内容. 现在我用oci编程,是oracle代的例子cdemo81,执行 OciServerAttach()函数报错,服务名的参数就是ora8,说错误ora-12154:无法解析服务名,我换成空的服务名,还是一样报错。 到底是怎么回事?大家帮忙啊,我找了两天了,明天就要交,我快死了!!

by ruthy0621 - 其他UNIX - 2006-07-24 16:27:50 阅读(2094) 回复(0)

:em16: 在程序中调用system函数是,无法正常备份oracle数据库,但是直接在命令行下面能够备份,备份的语句如下: exp test/test@orcl file=/export/home/backup/temp20040702 log=/export/home/backup/temp20040702.explog consistent=y owner=test 请各位老大帮忙看看,是什么问题?

by aric_yang - Solaris - 2004-07-02 13:07:28 阅读(1627) 回复(9)

:em16: \r\n在程序中调用system函数是,无法正常备份oracle数据库,但是直接在命令行下面能够备份,备份的语句如下:\r\nexp test/test@orcl file=/export/home/backup/temp20040702 log=/export/home/backup/temp20040702.explog consistent=y owner=test\r\n\r\n请各位老大帮忙看看,是什么问题?

by aric_yang - Solaris - 2004-07-02 13:07:28 阅读(2856) 回复(7)

前言 在ORACLE数据库实际应用过程中,经常把业务处理逻辑的放在存储过程,客户端通过ADO进行调用。有些业务逻辑处理量大并且复杂,使客户端调用存储过程后,长时间没有反应,也不知存储过程运行状态,本文讲述如何在ORACLE通过任务和管道的应用,异步调用存储过程的方法。 基本原理 1.使用DBMS_JOB包将主处理存储过程作为任务提交到任务队列中。 2.主处理存储过程在运行过程中通过DBMS_PIPE包将处理情况放在管...

磁盘阵列

by bfhf5753 - 存储文档中心 - 2008-06-16 20:18:06 阅读(609) 回复(0)

oracle9i数据库的最大优点之一,从系统的观点来看它完全不只是一个被动的信息库。通过内建的PL/SQL和Java语言以及调用外部程序的功能,oracle9i数据库能够启动并且完成各种处理任务。   然而,很多时候更需要完全在数据库之外运行一个处理过程。例如,若过程需要巨大的库来支持,那就要以多线程方式工作或访问由应用程序 服务器 提供的资源。或许你也想在另一台电脑上运行处理过程,那么你就不会占用全部数据库机器上的 CPU 的时...

磁盘阵列

by bfhf5753 - 存储文档中心 - 2008-06-13 13:32:55 阅读(707) 回复(0)

请问各位版主,oracle的存储过程在C程序下如何调用

by pqxpqx - Oracle - 2007-01-12 12:13:37 阅读(1300) 回复(2)