pl/sql 使用中遇到的一些小问题

一、pl/sql连接超时处理方法:

1.查看本地数据库的监听状态:开始--运行--cmd--isnrctl status

2.查看端口:开始--运行--cmd--netstat -na(查看是否有端口1521)

3.查看网络问题:开始--运行--cmd--ping -t 数据库ip

4.开始--运行--cmd--tnsping 数据库ip

二、pl/sql显示sql窗口列表

菜单栏选择:tool-->windows list然后将窗口拖到自己想要的位置,最后在菜单栏选择window-->保存版面(s)即可。

三、pl/sql保存用户名密码

在菜单栏选择工具-->首选项-->登陆历史  在弹出框里面选中带口令存储即可。

时间: 2024-10-10 05:33:56

pl/sql 使用中遇到的一些小问题的相关文章

ORA-06502: PL/SQL: 数字或值错误 : 字符串缓冲区太小解决办法

1.今天写的存储过程在执行过程中,报如下错误. exec PRO_T_008pro_update_add_delete(17,1,1,1,1,45.0,54.0,45.0,45.0,45.0,54.0,45.0,54.0,'生产厂家','CYB10-2',54.0,45.0,25.0,1.0,45.0,25.0,1.0,45.0,25.0,1.0,45.0,1,4545.0,0,0,0,'no'); begin PRO_T_008pro_update_add_delete(17,1,1,1,1,

小毛驴(xml)试乘记(二):pl/sql方法

Oracle支持xml.可以用pl/sql加工xml数据. 下面的例子对xml加工后将其用dbms_output输出. 同理,也可将结果Insert到表里去. declare x xmltype := xmltype('<?xml version="1.0"?> <config> <!--在config和rules之间有许多数据,这里简化--> <devices> <entry> <vsys> <entry&

PL/SQL实现JAVA中的split()方法的小例子

众所周知,java中为String类提供了split()字符串分割的方法,所以很容易将字符串以指定的符号分割为一个字符串数组.但是在pl/sql中并没有提供像java中的split()方法,所以要想在pl/sql中实现字符串的分割还需要自己动手.由于在项目中需要用到此类方法,所以自己研究了一下,方便以后参考.这里以逗号作为分隔符为例,代码如下: 1 declare 2 v_str varchar2(200) := 'abd,324,u78,23f,sd09,2345,dsaf,9079'; 3

PL/SQL中自定义异常小知识

一.概念 用户定义的异常错误是通过显式使用 RAISE 语句来触发.当引发一个异常错误时,控制就转向到 EXCEPTION块异常错误部分,执行错误处理代码. 对于这类异常情况的处理,步骤如下 : 在PL/SQL 块的声明部分定义异常情况 :<异常情况>  EXCEPTION; RAISE <异常情况> 在PL/SQL 块的异常情况处理部分对异常情况做出相应的处理. 二.程序 --例1:使用自定义异常变量 DECLARE   v_empno emp.empno%TYPE :=&

PL/SQL在win7/win8 x64位下使用客户端连接oracle

新做了win8 x64位的系统.需要使用plsql连接oracle数据库.之前的机器装有64位的oracle11g,plsql可以直接找到oracle_home连接到数据库. 这次不想在本地安装数据库,因此只装了一个32位的数据库客户端.配置环境变量时遇到一些小问题,在此记录下来. 1.下载oracle客户端,然后解压到任意目录下 2.安装好plsql,然后配置plsql的oracle_home和oci库的地址 plsql的preference设置 ORACLE_HOME:F:\oracle\p

怎样设置PL/SQL的日期显示格式

笑谈:在进入到公司的一段时间里,总是会遇见各种各样的小问题,但最后还是"找度娘,问谷哥"解 决了.但最近公司新招了几个新人,小问题一堆一堆的,PL/SQL连接不上数据库了,怎么通 过PL/SQL找到自己的配置文件.怎么查询出来的日期格式不正确....... 描述:有时候在使用pl/sql的时候,日期不能正常显示,显示的是后缀带E的格式, 需要转换成正常的格式. 设置:工具(Tool)    è                   选项(Preference)       è  窗口类型

[Oracle系列整理04] oracle pl/sql 基础

PL/SQL块中只能直接嵌入SELECT,DML(INSERT,UPDATE,DELETE)以及事务控制语句 (COMMIT,ROLLBACK,SAVEPOINT),而不能直接嵌入DDL语句(CREATE,ALTER,DROP)和DCL语句 (GRANT,REVOKE) 1.检索单行数据    1.1使用标量变量接受数据  v_ename emp.ename%type;  v_sal   emp.sal%type;  select ename,sal into v_ename,v_sal fro

Oracle PL/SQL随堂笔记总结

1.pl/sql编程 1.理解oracle的pl/sql的概念    2.掌握pl/sql编程技术(过程.函数.触发器)    pl/sql是标准sql语句的扩展    简介        1.过程.函数.触发器都是由pl/sql编写        2.过程.函数.触发器是在oracle中        3.pl/sql是非常强大的过程语言        4.过程.函数等可以在java程序被调用    学习必要性:        1.提高应用程序的性能        2.模块化的设计思想    

[顶]ORACLE PL/SQL编程详解之二:PL/SQL块结构和组成元素(为山九仞,岂一日之功)

原文:[顶]ORACLE PL/SQL编程详解之二:PL/SQL块结构和组成元素(为山九仞,岂一日之功) [顶]ORACLE PL/SQL编程详解之二: PL/SQL块结构和组成元素(为山九仞,岂一日之功) 继上四篇:ORACLE PL/SQL编程之八:把触发器说透                ORACLE PL/SQL编程之六:把过程与函数说透(穷追猛打,把根儿都拔起!)                [推荐]ORACLE PL/SQL编程之四:把游标说透(不怕做不到,只怕想不到) [推荐]