搜索""的结果
总结:整理 oracle异常错误处理 目录(?)[-]11 预定义的异常处理12 非预定义的异常处理21 在执行部分引发异常错误22 在声明部分引发异常错误5.1 异常处理概念5.1.1 预定义的异常处理5.1.2 非预定义的异常处理5.1.3 用户自定义的异常处理5.1.4  用户定义的异常处理5.2 异常错误传播5.2.1 在执行部分引发异常错误5.2.2 在声明部分引发异常错误5.3 异常错误处理编程5.4  在 PL/SQL中使用 SQLCODE, SQLERRM异常处理函数即使是写得最好的PL/SQL程序也会遇到错误或未预料到的事件。一个优秀的程序都应该能够正确处理各种出错情况,并尽可能从错误中恢复。任何ORACLE错误(报告为ORA-xxxxx形式的Oracle错误号)、PL/SQL运行错误或用户定义条件(不一写是错误),都可以。当然了,PL/SQL编译错误不能通过PL/SQL异常处理来处理,因为这些错误发生在PL/SQL程序执行之前。ORACLE 提供异常情况(EXCEPTION)和异常处理(EXCEPTION HANDLER)来实现错误处理。5.1 异常处理概念异常情况处理(EXCEPTION)是用来处理正常执行过程中未预料的事件,程序块的异常处理预定义的错误和自定义错误,由于PL/SQL程序块一旦产生异常而没有指出如何处理时,程序就...
oracle 查看数据文件大小与使用率方法SELECT d.file_name,       TO_CHAR((d.bytes / 1024 / 1024), '99999990.000'),       NVL(TO_CHAR(((d.bytes - s.bytes) / 1024 / 1024), '99999990.000'),           TO_CHAR((d.bytes / 1024 / 1024), '99999990.000')),       d.file_id,       d.autoextensible,       d.increment_by,       d.maxblocks  FROM sys.dba_data_files d,       (SELECT file# file_id, SUM(e.length * ts.blocksize) bytes          FROM sys.fet$ e, sys.ts$ ts         WHERE ts.ts# = e.ts#           AND ts.name = 'USERS'         GROUP BY file#   &nbs...
Nginx 反向代理 动静分离1、实验环境:机器10.0.10.8  Nginx proxy10.0.10.12 Nginx静态10.0.10.10 Ngins动态,LNMP平台,有个Tomcat服务系统版本和内核# cat /etc/redhat-release CentOS release 6.6 (Final)# uname -r2.6.32-504.3.3.el6.x86_642、Nginx静态服务器的配置文件# cat /application/nginx/conf/nginx.confworker_processes  1;events {    worker_connections  1024;}http {    include       mime.types;    default_type  application/octet-stream;    sendfile        on;    keepalive_timeout  65;    log_format  main  '$remote_addr - $remote_user [$time_local] "$request" '                  '$status $body_bytes_sent "$http_referer" '                 '"$http_user_agent" "$http_...
oracle使用sqlplus连接很快客户端却很慢oracle使用sqlplus连接很快客户端却很慢,并且重启监听服务都巨慢无比。每次都要几分钟。最后排查发现原来是监听日志文件太大了,删除即可恢复正常。日志的路径:$ORACLE_HOME\diag\tnslsnr\cloud-publish\listener\trace看了一下日志都4G了,删除以后速度杠杠的。
Oracle 10g r2 有大量表,删除一部分数据后,需要释放高水位表。首先创建一个表 gps_sq ,导入需要压缩的表名.# : create table gps_sq as select rownum  sq,table_name from user_tables ;创建了一个存储过程,分批执行压缩表。create or replace procedure p_shrink_space(a in number,b in number) is  t_sql varchar2(2000);  t_sql1 varchar2(2000);  t_sql2 varchar2(2000);   t_sql3 varchar2(2000);begin  for c in (select table_name from gps_sq t where  sq>=a and sq <=b) loop        t_sql := 'delete from ' ||c.table_name|| ' where to_char(t.location_time,'||'''yyyymmdd'''||')<'||'''20150531''';        t_sql1 :='alter table '||c.table_name||' enable row movement';     t_sql2 :='alter table '||c.table_name||' shrink space compact';        t_sql3 :='alter table '||c.table_name||' shrink space';     execute immediate t_sql; &n...
CentOS 7上一个网卡分配多个IP地址   我们现在可以在CentOS/RHEL 7中给一个网卡分配多个ip地址。首先,让我们找到网卡的IP地址。在我的CentOS 7服务器中,我只使用了一个网卡。用root特权运行下面的命令:ip addr示例输出:1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00 inet 127.0.0.1/8 scope host lo valid_lft forever preferred_lft forever inet6 ::1/128 scope host valid_lft forever preferred_lft forever2: enp0s3: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP qlen 1000 link/ether 08:00:27:80:63:19 brd ff:ff:ff:ff:ff:ff inet 192.168.1.150/24 brd 192.168.1.255 scope global enp0s3 valid_lft forever preferred_lft forever如上所见,我的网卡名是enp0s3,ip地址是192.168.1.150。如你所知,网卡的配置文件存储在 /etc/sysconfig/network-scripts/ 目录下。每个网卡的详细内容将会以不同的名字存储,比如ifcfg-enp0s3。让我们看下ifcfg-enp0s3的细节。cat /etc/sysconfig/network-...
kkjcre1p: unable to spawn jobq slave process错误解决 1、查看日志alert_oracle.log,了解问题原因:Process J000 died, see its trace fileMon May 27 16:09:31 CST 2013kkjcre1p: unable to spawn jobq slave process Mon May 27 16:09:31 CST 2013Errors in file /u01/oracle/admin/ORACLE/bdump/oracle_cjq0_2974.trc:2、问题分析:根据提示信息可以了解到系统无法生成job相关的进程,同时达到processes最大限制而出错的。查看系统processes和sessionsSQL> show parameter processes NAME                                 TYPE        VALUE------------------------------------ ----------- ------------------------------aq_tm_processes                      integer     0db_writer_processes                  integer     1gcs_server_processes                 i...
Linux  tar 打包所有文件(包含隐藏文件)Linux 使用 tar -czvf  xxxx.tar.gz  /www/*      只能打包显示文件,不能打包隐藏文件。如果要打包 隐藏文件   可以使用下面的方法 。进入要打包的目录, 使用以下命令:#:  tar czvf xxxxx.tar.gz `ls -A`注意 两个符号不是单引号,是~ 号上面的那个符号。
您所在的组无权查看该日志
Linux启动提示“unexpected inconsistency;RUN fsck MANUALLY”问题:在开机启动时,提示“unexpected inconsistency;RUN fsck MANUALLY”进不了系统   解决方法:fsck不仅可以对文件系统进行扫描,还能修正文件系统的一些问题,值得注意的是fsck扫描文件系统时一定要在单用户模式、修复模式或把设备umount后进行!!!  首先进行单用户模式或直接在那里输入root密码进入修复模式  再用命令fsck修复所提示出错的分区或磁盘:#fsck.ext4 -y /dev/sda2    ——>出错所在分区或磁盘  注:请选择你的文件系统格式类似(ext2?ext3?ext4?),-y 选项指定检测每个文件是自动输入yes,修复过程也有可能损坏系统文件!修复完成后,直接reboot重启就可以了
    总共269页,当前第119页 | 页数:
  1. 109
  2. 110
  3. 111
  4. 112
  5. 113
  6. 114
  7. 115
  8. 116
  9. 117
  10. 118
  11. 119
  12. 120
  13. 121
  14. 122
  15. 123
  16. 124
  17. 125
  18. 126
  19. 127
  20. 128
  21. 129