- 博客(8)
- 资源 (1)
- 收藏
- 关注
原创 SQL文件导入mysql
SQL文件导入mysql有两种方式:1、先登录数据库再导入,通过source实现#进入MySQL数据库控制台,如 mysql -uroot -prootmysql>use 数据库#使用source命令后面加脚本文件 mysql>source d:/test.sql 2、cmd命令行直接导入mysql -u用户名 -p密码 -D数据...
2018-12-10 09:38:44
293
转载 Oracle的SQL语句中如何处理‘&’符号
‘&’符号在SQL中有特殊含义,所以在SQL中想要写入&,需要特殊处理。如下SQL语句就不能正确运行:SQL> select 'a&b' from dual;处理方法:用Oracle的字符串处理函数chr处理。 chr(38)表示 &符号。如:select chr(38) from dual; 结果:&SQL> selec...
2018-12-10 09:37:25
680
原创 EXPDP使用二三事
1、 ORA-31693、RA-31640、 ORA-19505、ORA-27037报错 ORA-31693: Table data object "CBMAIN"."KDPY_JBXINX" failed to load/unload and is being skipped due to error: ORA-31640: unable to open dump file...
2018-12-10 09:36:05
278
原创 Oracle正则匹配相关函数简解
数据库中关于正则表达式匹配的相关函数都是以REGEXP开头,Oracle支持正则表达式的内置函数如下: 名称 语法 备注 REGEXP_LIKE REGEXP_LIKE (source_string, pattern [, match_parameter] ) ...
2018-12-10 09:34:01
708
原创 SYSAUX表空间收缩
SYSAUX表空间使用率过高,达到90%以上,此时根据百度得来的SQL查询 SELECT occupant_name"Item",round(space_usage_kbytes/1024/1024,3)"Space Used (GB)",schema_name "Schema",move_procedure "MoveProcedure"FROM gv$sysaux_occup...
2018-09-13 17:45:28
1728
原创 ORA-01102报错处理
因为一些问题数据库关闭,启动时报ora01102错误,解决思路如下: ORA-1102 错误原因:在ORACLE_HOME/dbs/存在 "sgadef.dbf" 文件或者lk 文件。这两个文件是用来用于锁内存的。 oracle的 pmon, smon, lgwr and dbwr等进程未正常关闭。 数据库关闭后,共享内存或者信号量依然被占用。 lk说明DATABASE 已经是MO...
2018-07-24 09:53:12
681
原创 查询某表空间下所有表(包括LOB)大小
查询大小,用户SYSTEMSELECT SEGMENT_NAME, TABLESPACE_NAME, BYTES B, BYTES / 1024 KB, BYTES / 1024 / 1024 MB, BYTES / 1024 / 1024/1024 GB FROM dba_SEGMENTS WHERE TABLESPACE_NAME = '表空间名称' --A...
2018-07-24 09:35:21
4878
原创 LOB大字段空间整理
lob字段不会随着表数据delete而删除,需要手工进行整理,空间才会被释放,整理后需重建索引。整理lob空间:ALTER TABLE ZZWK_ZZW_TODO MOVE TABLESPACE TS_SGY_ZZKDATA LOB(INFO_BODY) STORE AS (TABLESPACE TS_SGY_ZZKDATA);重建索引:ALTER INDEX PK_ZZWK...
2018-07-23 13:26:23
1602
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人