![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
oralce
wang_459914856
这个作者很懒,什么都没留下…
展开
-
Oralce 表空间文件超过32G 解决方案
临时表空间扩充文件先查询表空间地址 表空间名称 然后设置为自增。 ALTER TABLESPACE TEMP ADD TEMPFILE '/u01/app/oradata/ARPDB/temp02.dbf' SIZE 4G AUTOEXTEND ONNEXT 128MMAXSIZE 16384M; 表空间文件扩展: ALTER TABLESPACE HEALTH_BASEADD DATAFIL原创 2017-07-20 12:04:42 · 9635 阅读 · 0 评论 -
linux/windows 修改默认1521端口
linux:altersystemsetlocal_listener="(address=(protocol=tcp)(host=10.1.1.6)(port=11521))";windows:1:找到listener.ora tnsnames.ora 两个文件 页面误操作 建议备份我这里路径:D:\app\Administrator\product\...原创 2019-07-04 15:20:20 · 589 阅读 · 0 评论 -
Oracle误删表空间文件 不能启动数据库
启动报错 sqlplus / as sysdba #以dba身份登陆数据库shutdown immediate; #关闭数据库startup mount; #打开控制文件alter database datafile 'D:\app\WHPLATFORM_ZX1.DBF' offline drop; #注销被误删的表空间文...原创 2018-09-19 16:24:48 · 1147 阅读 · 0 评论 -
"WM_CONCAT": 标识符无效
导致原因:11gr2和12C上已经摒弃了wm_concat函数,当时我们很多程序员在程序中确使用了该函数,导致程序出现错误,为了减轻程序员修改程序的工作量,只有通过手工创建个wm_concat函数,来临时解决该问题,但是注意,及时创建了该函数,在使用的过程中,也需要用to_char(wm_concat())方式,才能完全替代之前的应用。解决办法:sys 登录1.解锁sys用户a...原创 2018-09-05 11:24:14 · 27394 阅读 · 5 评论 -
oralce kill 杀不掉进程
select l.session_id sid, s.serial#, l.locked_mode, l.oracle_username, s.user#, l.os_user_name, s.machine, s.terminal, a.sql_text,原创 2017-09-15 17:30:42 · 6501 阅读 · 0 评论 -
oralce 锁表解决
select sess.sid, sess.serial#, lo.oracle_username, lo.os_user_name, ao.object_name, lo.locked_mode from v$locked_object lo, dba_objects ao, v$session sess where原创 2017-08-03 17:41:36 · 351 阅读 · 0 评论 -
oralce 大数据去重
[sql] view plain copy-- 环境:64位11.2G -- 一、建立测试表,生成2000万测试数据,其中200万重复 CREATE TABLE test_t ( id NUMBER (8) NOT NULL PRIMARY KEY, name VARCHAR2 (32) ); BEGIN FOR i IN 1 .. 1800转载 2017-08-03 17:04:10 · 763 阅读 · 0 评论 -
ORACLE取周 月 季 年的开始时间和结束时间
1 取周的开始时间和结束时间取周的开始时间,以星期一为开始。SQL>SELECT TRUNC(TO_DATE('2013-11-25 10:31:11','YYYY-MM-DD HH24:MI:SS'),'D') + 1 ASA FROM DUAL;A-----------2013/11/25转载 2017-06-02 11:48:16 · 572 阅读 · 0 评论 -
oralce 分组连接
1、Oracle函数 WMSYS.WM_CONCAT的使用如图,将图1的结果变成图2的结果,使用函数 WMSYS.WM_CONCAT 即可。查询语句需要配合使用group byselect aa,wmsys.wm_concat(t1.name) from (select t.name,to_char(t.createdate,'yyyy-mm-dd') aa fro转载 2017-06-02 11:45:16 · 296 阅读 · 0 评论 -
Oracle表空间管理查看,扩充
1.查看表空间使用率(包括临时表空间)select * from (Select a.tablespace_name,to_char(a.bytes/1024/1024,'99,999.999') total_bytes,to_char(b.bytes/1024/1024,'99,999.999') free_bytes,to_char(a.bytes/1024/1024 -原创 2017-06-13 11:57:47 · 303 阅读 · 0 评论 -
通过出生年月,分组查询人口年龄段人数
“` select sum( case when (0<=age and age <6 )then psum else 0 end) psum1 , sum( case when (6<=age and age <18) then psum else 0 end) psum2, sum( case when (18<=age and age <30) then psum els原创 2017-08-02 11:30:05 · 1516 阅读 · 0 评论 -
oralce truncate 后查看上次数据
select * from jk_people_grxx versions between scn minvalue and maxvalue原创 2017-08-02 11:37:09 · 573 阅读 · 0 评论 -
oralce导入导出总结
实际环境中我们经常会遇到建一台服务器A用户环境搬到另外一套环境里面。1.exp 导出:exp health_base/health_base@10.1.1.6:11521/orcl owner=('health_base') rows=y indexes=y feedback=100000 file=D:\health_base/health_base%Date:~0,4%%Date:~...原创 2019-07-04 16:38:35 · 250 阅读 · 0 评论