- 浏览: 6290 次
- 性别:
- 来自: 北京
-
最新评论
文章列表
1.背景介绍:公司10多年一直做oracle ilearning的实施,oracle是不提供源码的,我们只能靠自己反编译、继承等一些手段来实现客户化,系统发送邮件功能有一个配置文件可配置,但是要求不验证邮箱密码通过javamail发送邮件。之前我们面对的客户主要的都是一些大型企业客户,他们一般都有自己的邮件服务器,在邮件服务器上做一下设置就行,但是目前一些客户一般都使用网易、腾讯等企业邮箱,这些供应商一般不会提供免验证发送邮件的。这就需要我们解决这个问题,有两个方案:一、自己搭建一个邮件服务器。二、修改oracle ilearning原始发送邮件功能的代码。
2.进入正题:我这边使用 ...
oracle学习笔记之如何执行存储过程
- 博客分类:
- oracle
初学的时候记录。拿出了纪念一下,: -)
--SQL窗口:
--方法1
call procedure_name(parameter);
--方法2
begin procedure_name(parameter); end;
--COMMAND窗口:
--方法1
exec procedure_name(parameter);
--方法2
execute procedure_name(parameter);
--方法3
call procedure_name(parameter);
--方法4
begin procedure_name( ...
查看oracle中所有用户信息
- 博客分类:
- oracle
以下不知道从哪抄的内容,分享给大家。
1.查看所有用户:
select * from dba_users;
select * from all_users;
select * from user_users;
2.查看用户或角色系统权限(直接赋值给用户或角色的系统权限):
select * from dba_sys_privs;
--查看当前用户所拥有的权限
select * from user_sys_privs;
3.查看角色(只能查看登陆用户拥有的角色)所包含的权限
select * from role_sys_privs;
4.查 ...
Oracle 11g 新特性--用户密码过期
- 博客分类:
- oracle
Oracle错误代码:ORA-28002。
受影响版本:Oracle11g及以上版本。
导致密码消失的原因:Oracle 11g中默认的DEFAULT概要文件中口令有效期PASSWORD_LIFE_TIME默认值为180天。
由于Oracle11G的新特性所致,经常会遇到使用sqlplus登陆oracle数据库时提示“ORA-28002: 7 天之后口令将过期”等情况。 在Oracle 11G 创建用户时缺省密码过期限制是180天, 如果超过180天用户密码未做修改则该用户无法登录,提示“ORA-28001: the password has expired”
当以客户端登陆Orac ...
Oracle 百万行数据查询优化
- 博客分类:
- oracle
整理学习笔记,发现一个很好的关于数据库查询优化的文章,供大家分享。以前我的老师,跟我说过写子查询的都是垃圾,所有子查询都可以通过链接查询代替,后来觉得其实也未必。以下内容纯属copy,供自己参考,具体问题还需具体对待。
1.对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。
2.应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索引而进行全表扫描,如:
select id from t where num is null
可以在num上设置默认值0,确保表中num列没有null ...
oracle锁学习小记
- 博客分类:
- oracle
好久没写博客了,使用了印象笔记之后,就没在这里写过,今天整理笔记发现关于oracle锁的问题,和大家一起分享。
我觉得如果不是DBA,只是普通的程序猿,知道查询锁,然后解锁就行了,关于原理啊一大堆理论,Who Care ! 以 ...
背景描述:开发时plsql突然连接不上数据库,其他有的同事正在使用。
--1. 查看processes和sessions参数
sql查询模式:
select value from v$parameter where name = 'processes';
sselect value from v$parameter where name = 'sessions';
command命令模式:
show parameter processes;
sshow parameter sessions;
下面用命 ...
关于Rational Rose 2003 在Win7下报"java.lang.ClassNotFoundException"错的问题
安装Rational Rose 出了点错误`````
网上找了一下,解决办法如下:(以后备用)
Win7旗舰版操作系统
安装Rational Rose 2003并破解后,开启Rose 报出异常"java.lang.ClassNotFoundException" 但是并不影响使用!
关闭 Rose 时也报异常并且不能关闭,必须通过任务管理器强制关闭。
下载shw32.dll文件并覆盖,此问 ...