- 博客(6)
- 资源 (14)
- 收藏
- 关注
原创 数据库无法打开(报OAR-01157 cannot identify lock data)
一 现象: 二 进行如下操作: 1. 切换oracle用户: [root@161DB ~]# su – oracle 2. 用dba角色登录: [oracle@161DB ~]$sqlplus /nologSQL*Plus: Release 11.2.0.3.0 Production on Wed Nov 30 09:07:14 2016Copyright (c) 1982, 2
2017-07-19 20:30:37 650
原创 普通表删除记录很慢
1.现象:表有很多clob字段,表的总记录在15万行,想删除的大概9万行,执行删除,很久没反应;2.原因:由于在多个字段包括clob字段建立了大量的索引,删除维护索引有开销;3.解决办法:将索引的sql结构抽出,删除索引,在执行记录删除 的操作,几秒就执行完毕;然后在重新建索引;
2017-07-19 20:26:10 841
原创 toad edit界面 执行大量脚本(2w+)挂死解决办法
找到脚本存在的位置: 打开toad的sql*plus执行界面(可以输入 select * from dual 打开,没有脚本,按钮默认是灰色的): 打开: 3.然后找到脚本文件,进行执行(@符号就是执行) 注: 如果sql*plus点不动: 则是sql*plus的工具,没设置好,检查下面的配置: 正常结果,类似下图:
2017-07-19 20:24:04 1857
原创 toad 查找锁表的方法
现象: 更新的sql,一直无法执行完毕,因为有另外一个session对相同的表有更新操作;查找那个用户在阻塞执行: 3.锁的信息: 这里写图片描述 4.断开较小的sid的session,最新的操作(sid)比较大的那个操作,才可以得以进行: 5.执行后,锁信息正常: 6.最新的操作执行成功: 7.最后commit提交,搞定;
2017-07-19 20:17:53 2304
原创 toad比较数据库差异脚本操作步骤
升级数据库前,要求必须先备份现有的生产环境数据库。比较数据库使用Toad 9以上版本。 比较数据库差异脚本的操作步骤: 1、用dba用户或TCMS用户登录Toad: 2、点击菜单“Database”=》“Compare”=》“Schemas”:3、进入数据库用户比较界面,先设置源数据库(Reference Source,即最新的全量数据库)的Connection(数据库连接)和Schema(
2017-07-19 20:08:07 4541
原创 toad10.5启动报错(Can't initialize OCI. Error -1)
1. 启动报错:2. 解决办法: PATHD:\oracle\10.2.0\db_1\BIN上面的地址为:Oracle客户端安装位置:1
2017-07-19 19:55:17 1175
图像分割vc源代码使用Mean shift算法
2009-09-03
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人