
Oracel
文章平均质量分 62
Hegemon
这个作者很懒,什么都没留下…
展开
-
解决方法:ORA-12514: TNS: 监听程序当前无法识别连接描述符中请求的服务
近日在配置Oracle 10G的流复制环境时,遇到一个问题,关闭数据库(shutdown immediate)后,通过SQL Plus连接数据库:conn sys/his@orc0 as sysdba,出现如下错误: ORA-12514: TNS: 监听程序当前无法识别连接描述符中请求的服务通过重启服务的方式启动数据库,再次连接却能成功登录,也就是说在关闭数据库状态下无法连接服务器转载 2009-01-14 09:09:00 · 1306 阅读 · 0 评论 -
Windows XP下Oracle 10g EM启动不了的解决方法
开始 - 运行 - 输入services.msc - 启动OracleDBConsoleorcl服务提示有误。手工从cmd命令行启动:C:/Documents and Settings/wangnc>emctl start dbconsoleEnvironment variable ORACLE_SID not defined. Please define it.设置Oracle_sid环境变转载 2009-03-05 10:48:00 · 2559 阅读 · 0 评论 -
PLSQL Developer使用技巧(不断更新)
PL/SQL Developer 是一个为 Oracle 数据库开发存储程序单元的集成开发环境(IDE),使用 PL/SQL Developer 你能方便地创建你的客户/服务器应用程序的服务器部分,执行SQL 语句和 PL/SQL 语句。因为PL/SQL Developer是基于Oracle的客户端工具,我在使用时先装了Oracle - OraClient10g_home1软件。转载 2009-02-17 08:25:00 · 5868 阅读 · 0 评论 -
如何在Delphi中调用oracle的存储过程返回数据集
【delphi+oracle报表解决方案(一)】delphi中调用oracle的存储过程(分带返回游标,不返回值两种) 关键字: delphi ,oracle存储过程,游标,返回数据集,报表注:delphi 6+ oracle 8.1.6一.创建包与包体1.附:建表aaclass为下面作测试用create table aaclass(CID VARCHAR2(50), CNAME VARCHA转载 2009-02-16 10:24:00 · 1050 阅读 · 0 评论 -
oracle 动态调用存储过程,返回游标类型
定义了一个存储过程procedure GetDate(aParam in varchar2,aExesql in out varchar2,aReturnSet out sys_refcursor ) isbeginselect sysdate into aExesql from dual;open aReturnSet for select sysdate today from dual;转载 2009-02-16 09:42:00 · 6152 阅读 · 0 评论 -
在PL/SQL 开发中调试存储过程和函数的一般性方法
Oracle 在PLSQL中提供的强大特性使得数据库开发人员可以在数据库端完成功能足够复杂的任务, 本文将结合Oracle提供的相关程序包(package)以及一个非常优秀的第三方开发工具来介绍在PLSQL中开发及调试存储过程的方法,当然也适用于函数。版权声明: 本文可以任意转载,转载时请务必以超链接形式标明文章原始出处和作者信息。 目录准备工作 从一个最简单的存储过程开始 调试存储过程转载 2009-02-16 09:11:00 · 1631 阅读 · 0 评论 -
oracle存储过程代码实例
1、用来插入大量测试数据的存储过程CREATE OR REPLACE PROCEDURE INSERTAMOUNTTEST(ST_NUM IN NUMBER,ED_NUM IN NUMBER)ISBEGINdeclare i number;beginFOR i IN ST_NUM..ED_NUM LOOPINSERT INTO tb转载 2009-02-06 14:28:00 · 759 阅读 · 0 评论 -
oracle存储过程例子二
刘贤同学写的一个例子,很不错,所以就收藏一下:)sql 代码create or replace PROCEDURE p_insert_t (v_x in NUMBER) IS temp_id number; BEGIN FOR i IN 1..v_x LOOP select SEQ_B_USER_ID.nextval转载 2009-02-06 14:32:00 · 974 阅读 · 0 评论 -
通过一个实际的例子学习Oracle存储过程
--创建存储过程CREATE OR REPLACE PROCEDURE xxxxxxxxxxx_p(--参数IN表示输入参数,OUT表示输入参数,类型可以使用任意Oracle中的合法类型。 is_ym IN CHAR)AS--定义变量 vs_msg VARCHAR2(4000); --错误信息变量 vs_ym_beg CHAR(6); --起始月份 vs_ym_en转载 2009-02-06 14:27:00 · 521 阅读 · 0 评论 -
Oracle数据类型
Character 数据类型 Character 数据类型用来存储字母数字型数据。当你在oracle 中定义一个character 数据时,通常需要制定字段的长度,它是该字段的最大长度。ORACLE提供以下几种character 数据类型:CHAR() CHAR数据类型是一种有固定长度和最大长度的字符串。存储在数据类型为CHAR字段中的数据将以空格的形式补到最大长度。长度定义在1——转载 2009-02-06 14:45:00 · 1293 阅读 · 0 评论 -
oracle 存储过程的基本语法 及注意事项
1.基本结构 CREATE OR REPLACE PROCEDURE 存储过程名字( 参数1 IN NUMBER, 参数2 IN NUMBER) IS变量1 INTEGER :=0;变量2 DATE;BEGINEND 存储过程名字2.SELECT INTO STATEMENT 将select查询的结果存入到变量中,可以同时将多个列存储多个变量中,必须有一条 记录,否则抛出异常(转载 2009-02-06 14:43:00 · 524 阅读 · 0 评论 -
解决方法:ORA-01017: invalid username/password; logon denied错误
出现:ORA-01017: invalid username/password; logon denied错误而且:在SQL*PLUS中也不能登入:解決方法:1.“运行”->输入CMD->进入根目录:c:>;2.输入: sqlplus /nolog;3. connect username/password as sysdba,会显示“已链接”;4.然后就可以使用其他用户(非管转载 2009-01-14 08:26:00 · 22816 阅读 · 0 评论 -
Oracle 测试数据安装是否成功
要测试数据安装是否成功,可按顺序执行以下两个步骤: 测试步骤 1: 请执行操作系统级的命令:tnsping orcl 上述命令假定全局数据库名是 orcl。以下是命令执行后的示例: C:/>tnsping orclTNS Ping Utility for 32-bit Windows: Version 10.2.0.1.0 - Production on 10转载 2009-01-14 08:35:00 · 2978 阅读 · 1 评论 -
解决方法:ORA-24324:未初始化服务句柄 错误
系统:Windows Server xpOracle:10g 10.2.0.1.0安装程序 --- 成功,新建实例 --- 失败,报告如下错误:ORA-24324:未初始化服务句柄ORA-24323:不允许此值ORA-28547:连接服务器失败,可能是Oracle Net管理错误看到‘忽略’和‘中止’两个按钮,点忽略后提示:ORA-03114:未连接到ORALCE (注:大原创 2009-01-13 16:31:00 · 21349 阅读 · 3 评论 -
PL/SQL Developer中,存储过程无法调试的问题解决办法
在Oracle10中新建了一个用户,然后编写存储过程在PL/SQL Developer中调试,提示ORA-0131: Insufficient privileges.Note: Debugging requires the DEBUG CONNECT SESSION system privilege.用管理员帐号登录后,执行grant Debug Connect Session to转载 2009-03-12 17:02:00 · 1928 阅读 · 0 评论