
oracle
xuletao
这个作者很懒,什么都没留下…
展开
-
oracle 初始密码
sqlplus /nologconn /as sysdbaalter user system identified by 密码转载 2012-02-22 22:11:32 · 325 阅读 · 0 评论 -
Oracle高级查询之OVER (PARTITION BY ..)
为了方便大家学习和测试,所有的例子都是在Oracle自带用户Scott下建立的。注:标题中的红色order by是说明在使用该方法的时候必须要带上order by。一、rank()/dense_rank() over(partition by ...order by ...)现在客户有这样一个需求,查询每个部门工资最高的雇员的信息,相信有一定oracle应用知识的同学都能写出下面的转载 2013-11-19 14:17:04 · 694 阅读 · 0 评论 -
row_number() over(partition by xxx order by xxx)的用法
Oracle中row_number() over(partition by xxx order by xxx)的用法row_number() over(partition by a order by b)www.2cto.com 上面的意思就是将查询结果按照a字段分组(partition),然后组内按照b字段排序,至于asc还是desc,可自行选择,然后为每行记录返回一个r转载 2013-11-19 14:18:25 · 3915 阅读 · 0 评论 -
中断oracle用户连接
搜出该用户的session的SID,SERIAL码,然后kill掉select sid,serial# from v$session where username='user_name';alter system kill session 'sid,serial';alter system kill session '527,2832';转载 2013-10-30 11:36:59 · 708 阅读 · 0 评论 -
oracle 游标使用全解
-- 声明游标;CURSOR cursor_name IS select_statement--For 循环游标--(1)定义游标--(2)定义游标变量--(3)使用for循环来使用这个游标declare --类型定义 cursor c_job is select empno,ename,job,sal转载 2012-10-10 08:57:33 · 628 阅读 · 0 评论 -
oracle 动态指定表名
procedure test(v_table varchar2,t_Cur out T_CURSOR)AS declare sqlstr varchar(500);beginsqlstr := 'select * from '||v_table;execute immediate sqlstr;end test;转载 2012-07-25 21:17:45 · 4813 阅读 · 0 评论 -
解决OracleDBConsoleorcl不能启动
一启动电脑,到登陆界面,电脑报有个服务启动失败,电脑没有新装软件,周六还没有问题,怎么突然报这个错误?于是到事件查看器中看看什么问题,显示是OracleDBConsoleorcl启动失败,到服务里一看,确实没有启动。手动启动一下,报错误码2 我装的是10g,于是到ORACLEproduct10.2.0db_1test_orclsysmanlog目录看一下log里写了什么,打开Oracle转载 2012-06-25 19:19:28 · 511 阅读 · 0 评论 -
64位oracle 装plsql
二、PL/SQL Developer 安装 1.下载安装 http://allroundautomations.swmirror.com/plsqldev802.exe 注册码自己搜,很多有注册机 注意:不要安装在默认的C:\Program Files (x86)目录下,否则会报错,原因是不能解析这个带()的路径 2.启动P转载 2012-06-17 16:03:36 · 2739 阅读 · 0 评论 -
Oracle实例及监听的启动与停止
Oracle 实例启动 1 su - oracle ,以oracle身份登录,同时带oracle环境,注意那个- 2 sqlplus sys/as sysdba , 以dba身份登录 3 STARTUP [FORCE] [RESTRICT] [PFILE= filename] [OPEN [RECOVER][ da转载 2012-02-25 12:43:47 · 5886 阅读 · 0 评论 -
降低oracle内存占用
1:修改pfile/init.ora文件memory_target=500Msga_max_size=350Mlarge_pool_size=8Mshared_pool_size=100Mdb_cache_size=200M2:重启数据库3:sqlplus /nologconn /as sysdba4:Create spfile from pfile=url原创 2012-02-24 22:06:26 · 703 阅读 · 0 评论 -
SGA_MAX_SIZE与SGA_TARGET
Oracle的SGA 包括以下几个部分,可以通过show sga 命令或者是通过查看v$sga 视图来查看SGA 的大概组成:17:39:48 SQL> show sgaTotal System Global Area 1048576000 bytesFixed Size 1223392 bytes Variable Size转载 2012-02-24 00:02:38 · 346 阅读 · 0 评论 -
字符串转数组
select regexp_substr('abc,bcd', '[^,]+', 1, level) from dual connect by level length('abc,bcd') - length(replace('abc,bcd', ',')) + 1转载 2014-09-11 15:07:16 · 435 阅读 · 0 评论