- 博客(12)
- 资源 (61)
- 收藏
- 关注
原创 Oracle存储过程记实(动态游标)
create or replace procedure P_TP_SQHDFJas str_sql varchar2(300); type ref_cursor_type is ref cursor; --定义一个动态(弱)游标 sqhd_fj_list ref_cursor_type;--定义游标类型 fj sqhd_fj%rowtype;--定义变量类型,s...
2018-12-19 15:11:31 1024
原创 存储过程中调用EXECUTE IMMEDIATE的“权限不足”
EXECUTE IMMEDIATE是Oracle中使用动态SQL的一种方法,可以直接执行,也可以在存储过程中调用。然而在存储过程中调用可能会遇到权限不足的问题,如在存储过程中执行如下语句:str_sql := 'select id,blobvalue,filename,scsj from sqhd_fj_temp';execute immediate str_sql;会报权限不足:如下...
2018-12-19 14:42:19 1628
原创 oracle动态游标简介
游标分类: 静态游标:显式游标和隐式游标称为静态游标,因为在使用他们之前,游标的定义已经完成,不能再更改。 动态游标:游标在声明时没有设定,在打开时可以对其进行修改。分为强类型游标和弱类型游标。 强类型动态游标:在声明变量时使用return关键字定义游标的返回类型 。弱类型动态游标:在声明变量时不使用return关键字定义游标的返回类型 一般动态游标有 REF CURSOR(弱类型)、RE...
2018-12-19 14:31:57 579
原创 在oracle存储过程中创建临时表
首先需要对Oracle中临时表有个大概的了解:1简介 ORACLE数据库除了可以保存永久表外,还可以建立临时表temporary tables。这些临时表用来保存一个会话SESSION的数据, 或者保存在一个事务中需要的数据。当会话退出或者用户提交commit和回滚rollback事务的时候,临时表的数据自动清空, 但是临时表的结构以及元数据还存储在用户的数据字典中。 临时表只在ora...
2018-12-19 11:51:10 6995
原创 ORA-22992:无法使用从远处表选择LOB定位器
问题描述:使用dblink从远程数据库A向本地数据库B,通过存储过程 INSERT数据时,因远程表中含有BLOB字段,在SELECT 和 INSERT INTO操作时,报"ORA-22992: 无法使用从远程表选择的 LOB 定位器"错误,通过创建临时表并从临时成功把数据插入到目的表中。解决方法:在B库中建立A库表的临时表,然后通过临时表向B库表插入数据。临时表创建:--在B库中建立...
2018-12-19 11:07:14 2728
原创 oracle 将sql查询的多条结果拼接的方法
Oracle数据库,SELECT查询结果时,有些情况下需要将多条数据,同一字段进行拼接。例如在学生信息和成绩表中,关联查询会返回多条记录,多条记录只是成绩字段不同,其他相同,这是我们就需要将多条记录合并成一条,将成绩字段进行拼接。解决方法:用聚合函数,然后使用wmsys.wm_concat(拼接字段) 方法示例:select classcode,wmsys.wm_conca...
2018-12-18 11:08:25 17941
原创 使用Atomikos分布式事务管理,启动后台报: Strange Atomikos exception - Error in init(): Log already in use?
我们试图在几个本地环境中运行使用Atomikos作为事务管理器的相同的Web应用程序(每个本地环境都使用具有相同配置文件的相同版本的spring、atomikos、tomact等)。其中一些可以正常工作,但是在其中之一中,当我们尝试启动tomcat时,得到以下异常:Caused by: java.lang.IllegalStateException: Can't overwrite caus...
2018-12-18 09:26:48 1537
原创 Oracle同义词创建及分配用户创建同义词权限
(1)--授权某个用户crate synonym的权限,若用户名为scottgrant create synonym to scott(2)--创建同义词create [or replace] synonym syn_name from table_name;(3)--撤销scott创建同义词的权限revoke create synonym from scott;(4)--删除同义词...
2018-12-12 09:20:42 14958
原创 IBM AppScan 安全扫描:Missing Content-Security-Policy ;X-Content-Type-Options ;X-XSS-Protection响应头
一问题:IBM AppScan 安全扫描提示:二问题解决:1. X-XSS-Protection目的这个header主要是用来防止浏览器中的反射性xss。现在,只有IE,chrome和safari(webkit)支持这个header。正确的设置0 – 关闭对浏览器的xss防护 1 – 开启xss防护 1; mode=block – 开启...
2018-12-06 17:37:44 24838
原创 IBM AppScan 安全扫描:检测到RC4密码套件,服务器支持以下较弱的密码套件
一问题描述:IBM Security AppScan Standard给出系统安全报告:二解决:下面是JDK对TLS版本的支持情况:1. weblogic禁用SSLv3算法编缉$DOMAIN_HOME/bin目录下的setDomainEnv.sh,找到"JAVA_OPTIONS="处,对于10.3.6.x及之后的版本在其后追加:-Djava.net.prefe...
2018-12-06 17:04:22 8980
原创 IBM AppScan 安全扫描:加密会话(SSL)Cookie 中缺少 Secure 属性 处理办法
一问题描述:IBM Security AppScan Standard给出系统安全报告:原因分析:服务器开启了Https时,cookie的Secure属性应设为true;解决办法:1.服务器配置Https SSL方式,参考:https://blog.csdn.net/u013310119/article/details/801825482.修改response.set...
2018-12-06 16:39:10 2907
原创 WEB漏洞——启动了不安全的HTTP方法解决办法
一问题描述:IBM Security AppScan Standard给出系统安全报告:解决办法:添加一下节点代码到web.xml配置文件当中。可以在项目WEB-INF/web.xml中添加:<!-- close insecure http methods --><security-constraint> <web-resourc...
2018-12-06 16:15:55 2026
Oracle11g客户端安装包.zip
2021-07-02
wince6.0上的.net cf framework 3.5安装包亲测可用版本.zip
2021-07-02
OGG11安装包亲测可用.zip
2021-01-12
path-navigator20201113.zip
2020-11-13
mapv.min.js
2020-11-13
Ehcarts仪表盘,水波球所需JS.rar
2020-10-29
XpathDemo.zip
2020-03-27
Spring Security oAuth2.0 Demo.zip
2019-07-04
vmware虚拟机mac补丁(unlocker208).zip
2019-06-18
HttpClient模拟登陆源码 pjYzm.zip
2019-06-14
RabbitMQ安装包
2019-02-13
Linux环境Weblogic集群配置,Weblogic JMS集群配置
2018-10-30
前台JS和后台Java对应的RSA加解密
2018-10-16
OGG(oracle golden date)详细部署 Oracle 11g
2018-09-14
OpenSSH升级至OpenSSH7.7版本
2018-07-11
openssl离线升级所需依赖包
2018-07-11
bash-4.1.2-15.el6_5.2.x86_64.rpm
2018-07-11
weblogic10.3.6反序列化补丁包
2018-06-22
Sping+SpringMVC+Mybatis框架
2018-06-07
Redis-x64-3.2.100.zip
2018-02-24
谷歌地图Demo
2017-12-02
Echarts各省市地图Json数据
2017-11-28
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人