- 博客(12)
- 收藏
- 关注
原创 使用Toad的Explain Plan
在装好Toad8.0后,执行一条sql语句,然后想看它的执行计划,却报错:找不到指定的计划表但是在sqlplus中已经运行过utlxplan.sql了,而且set autotrace on也能正常显示执行计划。这是因为Toad使用了自己的table来做plan table,需要在Toad中先建好相关object,方法是Tools->server side objects wizard,执行一下该向
2005-03-29 16:24:00 2048
原创 数据库suspect的处理办法
先分离数据库企业管理器--右键suspect的数据库--所有任务--分离数据库然后备份你的suspect数据库的文件,再按下面的步骤处理:1.新建一个同名的数据库2.再停掉sql server(注意不要分离数据库)3.用原数据库的数据文件覆盖掉这个新建的数据库4.再重启sql server5.此时打开企业管理器时会出现置疑,先不管,执行下面的语句(注意修改其中的数据库名)6.完成后一般就可以访问数
2005-03-29 15:18:00 2424
原创 使用rman复制数据库
--------------------------------------------实验环境:windows + oracle 10.1.0.2.0原数据库:ning[归档模式] 复制数据库:testAuthor:NinGoo 2005-3-27------------------------------------------- 在同一台server上使用rman的Duplicat
2005-03-28 08:10:00 2018
原创 Oracle恢复实验一:使用添加数据文件之前的控制文件
---------------------------------------------实验平台:windows + Oracle 10.1.0.2.0Author:NinGoo 2005-03-26-------------------------------------------- 在备份控制文件之后,在数据库中又添加了数据文件,然后当前控制文件损坏,需要使用之前的备份控制文件来做
2005-03-26 12:27:00 2001
转载 Oracle Internal Events
Introduction:(简介)有四种类型的Events: Immediate dumps Conditional dumps Trace dumps Events that change database behaviour每一个事件都有一个号跟Oracle的错误信息是一样的.如1
2005-03-24 09:28:00 1296
原创 使用跟踪事件10046
很多时候,对数据库进行性能诊断可以使用SQL跟踪的方法,把一些信息记录在trace文件里以后分析。一般情况下我们可以通过初始化参数SQL_TRACE=TRUE来设置SQL跟踪。 我们也可以通过设置10046事件来进行SQL跟踪,并且可以设置不同的跟踪级别,比使用SQL_TRACE获得更多的信息。 Level 0 停用SQL跟踪,相当于SQL_TRACE=FALSELevel 1 标准S
2005-03-24 09:04:00 1865
原创 配置weblogic的connection pool和Data Source
os version:windwos2000 serverhostname:mytestdatabase:oracle 9.2.0.1port:1521table: test(a number(2))user:systempassword:oracleweblogic version: 7.0.4domain:mydomainserver:myserverport:7001WL_HOME:d:/b
2005-03-17 12:56:00 1874
原创 Error 3724:Cannot drop the table 'object_name' because it is being used for replication.
Server: Msg 3724, Level 16, State 2, Line 1Cannot drop the table object_name because it is being used for replication.当你试图删除或者变更一个table时,出现以下错误Server: Msg 3724, Level 16, State 2, Line 1Cannot drop
2005-03-11 12:39:00 3145
原创 Oracle10G Physical Standby Database笔记
试验环境primary server: windows2000 server + oracle 10.0.1.0.2 ORACLE_SID:dgtest ORACLE_HOME: D:/oracle/product/10.1.0/db_1standby server: windows XP pro + oracle 10.0.1.0.2ORACLE_SID:dgtestORACLE_HOME:
2005-03-11 12:35:00 2100
转载 处理死锁
/*--处理死锁 查看当前进程,或死锁进程,并能自动杀掉死进程 因为是针对死的,所以如果有死锁进程,只能查看死锁进程 当然,你可以通过参数控制,不管有没有死锁,都只查看死锁进程 感谢: caiyunxia,jiangopen 两位提供的参考信息--邹建 2004.4--*//*--调用示例 exec p_lockinfo--*/create proc p_lock
2005-03-01 13:38:00 1385 2
原创 启动SQLServer的死锁检查
对于数据库死锁,通常可以通过TRACE FLAG 1204、1205、1206,检查ERRORLOG里面的输出,和分析SQLTRACE的执行上下文判断死锁问题的来由。TRACEON函数的第三个参数设置为-1,表示不单单针对当前connection,而是针对所有包括未来建立的connection。这样,才够完全,否则只是监视当前已经建立的数据库连接了。 执行下面的话可以把死锁记录到Error
2005-03-01 11:42:00 2082 1
原创 Rman简明备忘录
Author:NinGooVersion:0.1修改日期:2005-03-01Mail:NinGoo#itpub.net 测试环境Oracle Version: 9.2.0.1.0OS Version:Windows 2000 Server RMAN备份的信息可以保存在专门的catalog数据库中,也可以保存在目标DB的控制文件中。初始化参数control_file_record_keep_tim
2005-03-01 08:14:00 2273
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人