欢迎访问 zengmuansha 的个人空间

我的论坛主题

  • 把32位系统的DMP 导入64位系统报未知字符集标记

    2008-04-15 09:29:29   /   Oracle数据库管理

    D:>imp sms/sms@gstgateone file=d:/gate1.dmp log=d:/impgate1.dmp fromuser=sms touser=sms feedback=10000 buffer=4096000 commit=yImport: Release 10.2.0.1.0 - Production on 星期二 4月 15 09:25:58 2008Copyright (c) 1982, 2005, Oracle.All rights reserved.连接到: Oracle Database 10g Enterprise Edition Release 10.2.0.4.0 - 64bit ProductionWith the Partitioning, OLAP, Data Mining and Real Application Testing optionsIMP-00037: 未知字符集标记IMP-00000: 未成功终止导入无论是用64位I
  • delete expired 好像不一致的行为结果

    2008-04-12 09:56:18   /   Oracle数据库管理

    crosscheck backupset;delete noprompt expiredbackupset; 结果把物理的备份集给删除了 RMAN中 WINDOW OF 2 DAYScrosscheck archvielog all;deletenoprompt expired archivelog all; 并没有把归档日志给删除,expired 不是删除恢复目录中的无效记录吗? 怎么连物理文件也给删除了?删除物理文件的 使用delete obsolete
  • RMAN这种全备可以不?

    2008-04-10 11:25:47   /   Oracle数据库管理

    以前做的全备是 BACKUP DATABASE 没测试过能否恢复出来主库环境是 每个两个小时删除归档日志。 16日手工作的备份 backup database include currenct controlfile plus archivelog却不能在本地恢复了,缺少很多归档日志。即使alter database open RESETLOGS 失败无法打开了。所以现在我重做个脚本:crosscheck backupset --检查备份集delete backupset;--删除过期的备份集crosscheck archivelog all; --检查归档日志是否物理存在delete expired archivelog all; --删除恢复目录也就是控制文件中的对应的记录bac
  • RMAN有没有只删除备份集的命令

    2008-04-10 09:03:52   /   Oracle数据库管理

    delete obsolete; 会把很多过期的东西给删了。虽然我每天都做全备,可不希望它把控制文件,归档日志文件给删了。delete obsolete of backupset 命令呢?
  • 为何Alter Resetlogs 会中断?

    2008-04-07 01:46:07   /   Oracle数据库管理

    有个数据库 做了个全备backup database include current controlfile plus archivelog然后把备份集考到另台服务器上, 15天后做全新恢复!recover database 中说缺少某某归挡日志文件!alter databse open resetlogs不成功再init.ora上 _allow_resetlogs_corruption=trueORACLE instance started.Total System Global Area 1577058304 bytesFixed Size1219640 bytesVariable Size385876936 bytesDatabase Buffers1174405120 bytesRedo Buffers
  • 该全备是否能在另台机器上恢复出来?

    2008-03-18 14:46:27   /   Oracle数据库管理

    本人使用RMAN热备份ORACLE10G数据库以下是RMAN的默认设置, 然后发布 backup database include current controlfile plus archivelog;using target database control file instead of recovery catalogRMAN configuration parameters are:CONFIGURE RETENTION POLICY TO REDUNDANCY 3;CONFIGURE BACKUP OPTIMIZATION OFF; # defaultCONFIGURE DEFAULT DEVICE TYPE TO DISK; # defaultCONFIGURE CONTROLFILE AUTOBACKUP ON;CONFIGURE CONTROLFILE AUTOBACKUP FORMAT FOR DEVICE TYPE DISK TO '%F'; # defaultCONFIG
  • 备用库实列挂了

    2008-02-25 11:38:24   /   Oracle数据库管理

    这次是第二次了. 是在24日星期天凌晨阶段发生的。同时备份执行了一半就挂了帮忙看下是什么原因造成的Sun Feb 24 09:51:19 2008FAL[client, MRP0]: Error 3135 fetching archived redo log from SMSGATE2Sun Feb 24 09:51:46 2008Errors in file /u01/oracle/admin/smsgate2/bdump/smsgate2_mrp0_7167.trc:ORA-03135: connection lost contactSun Feb 24 09:56:23 2008FAL[client]: Failed to request gap sequenceGAP - thread 1 sequence 10863-10863Sun Feb 24 09:56:43 2008DBID 1667966249 branch 62
  • SAVEPOINT 只是做个标记还是做部分提交?

    2008-02-20 10:25:22   /   Oracle数据库管理

    我有个很长的过程 里面有两句UPDATE 而这UPDATE会造成LOW LOCKET。整个过程事务花费时间比较长,UPDATE造成了ENQ:TX-ROW LOCK CONTENTION等待事件!本来想UPDATE后紧跟着COMMIT来结束锁占用,当有可能破坏过程设计!如果SAVEpoint的话? 是同类似完成COMMIT呢? 还是只是标记下以便ROLLBACK
  • 该如何优化两条更新语句

    2008-02-18 16:01:56   /   Oracle数据库管理

    这两条UPDATE N_AGENT SET BALANCE = BALANCE - :B2 * :B1 WHERE AGENT_ID IN (SELECT AGENT_ID FROM N_ORG WHERE ORG_ID = :B3 )update n_agent set balance = balance - 0.05 where agent_id in (select agent_id from n_org where org_id = :1)造成 enq: TX - row lock contention 等待事件 而且TOP5中第二位各位前辈能否提供下思路
  • 日志挖掘机器配置哪方面要高呢?

    2008-02-18 11:28:43   /   Oracle数据库管理

    目前的日志大小约100M 有时会一次只能分析5个日志 要分析多个日志20个的话 机器配置哪方面要高LINUX ORACLE10g 环境
553/6<123456>

我的资料

Open Toolbar