数据库
endif_forever
On My Way To …………
展开
-
DB之Oracle数据库维护命令
数据库备份 expdp xir_md/xpar@xir_macs directory=DIR_DP_MACS dumpfile=expdp_xir_md0819.dmp logfile=expdp_xir_md.log原创 2016-04-27 09:02:48 · 224 阅读 · 0 评论 -
DB2 SQL0964C The transaction log for the database is full
最近在做性能测试,在准备测试数据的时候,遇到讨厌的“SQL0964C The transaction log for the database is full. ”测试数据要求: 表1 tableCur 95个字段,添加50w条数据, 单个存储过程每条记录commit方式完成,成功; 表2 TableHis,是TableCur的历史表,结构相同,需添加5000w条数据,即100天的Tabl原创 2016-05-13 16:23:09 · 6254 阅读 · 1 评论 -
Oracle数据库存储过程使用中一些注意事项
1、无参数的存储过程,创建时不需要加(),但在plsql中调用时需要加() 正确写法: CREATE OR REPLACE PROCEDURE MoniData4Acctg is i number; beginend; plsql中调用: call MoniData4Acctg();错误的写法 CREATE OR REPLACE PROCEDURE MoniData4Acctg()原创 2016-04-22 09:09:50 · 681 阅读 · 0 评论 -
Oracle解决Ora-01653无法扩展表空间
问题说明: 在生成大批量数据进行性能测试时,先通过存储过程生成当前表数据100w条,然后在通过另一个存储过程,以当前表数据为基础,生成过去两个月的数据—-也就是说,历史表包含60天的数据,每天的数据量为100w条,如果顺利生成则历史表会有6000w条数据。 当前表数据生成完成后,执行生成历史表数据的存储过程遇到“ORA-01653: unable to extend原创 2016-07-11 15:01:46 · 98273 阅读 · 2 评论 -
Oracle之故障处理:解决“ora-01652无法扩展temp段”问题
故障SQL: CREATE TABLE TTRD_OBJ_HIS_T TABLESPACE SPACE_TRD AS SELECT OBJ_HIS.* FROM TTRD_OBJ_HIS OBJ_HIS LEFT JOIN OBJID2COMPDATE OBJ_COMPDATE ON OBJ_COMPDATE.OBJ_ID = OBJ_HIS.OBJ_ID WHERE OBJ_HIS原创 2016-07-25 09:48:23 · 3080 阅读 · 0 评论 -
ORA-02287:Oracle序列的使用限制
在开发过程中,突然遇到ORA-02287错误 “此处不允许序号” 初始的sql是这样的 select s_id.nextval, a.name, a.dept, max(b.score) from tableA a left join tableB b on b.user_code = a.code之前另一个类似的sql没有使用max()是可以正常执行的,因此基本定位是max函数导致的这原创 2016-07-06 17:33:26 · 1842 阅读 · 0 评论 -
Drop Table恢复:Oracle中误删表后还原表
工作中不小心用drop table误删了TTRD_ACCOUNTING_SECU_CHG,表结构和数据都一起被删除了,顿时一脸懵逼…………IT民工的一大优点就是:不管遇到什么情况,头脑不能乱! 客户变更需求千百遍,我待客户依然如初恋(IT民工的工作即是养家糊口,也是修身养性)!select object_name,original_name,partition_name,type,ts_name,原创 2016-07-07 17:39:07 · 2682 阅读 · 1 评论 -
DB2修改配置以实现大sql支持
DB2的配置包括服务器管理的dbm和具体数据库相关的dbsql长度限制 修改STMTHEAP db2 update cfg for db_name using STMTHEAP 20480 AUTOMATIC; //默认2048修改AGENT_STACK_SZ db2 udpate cfg using AGENT_STACK_SZ 1000;//默认值16,取值应在8~1000之间原创 2016-12-06 15:09:54 · 740 阅读 · 0 评论