1.问题场景   a. 用户A打开应用的界面,看到数据库的某条记录   b.用户B打开应用的界面,看到同样一条记录   c. 用户A对记录做了修改   d. 对于web应用而言[假设没有应用comet类似技术],通常B不知道这个修改,这时B也对同样这条记录做修改,那B就有可能覆盖A做的修改;   这个问题在数据库中被称为丢失更新问题   2.我自己对这个问题的理解过程是这样的:   
转载 精选 2011-12-11 22:43:42
1560阅读
ORA-1078 ORA-1565 Errors while starting database with SPFILE on ASMI was getting following error’s while starting a database using spfile on ASM. Actually this was a cloned RAC environment.SQL>&nbs
转载 精选 2014-10-19 12:02:23
1565阅读
1.在源端Oracle创建表​SQL> create table t2 (T1 TIMESTAMP(6));Table created.SQL> insert into t2 values(to_timestamp('2021-10-22 15:23:23.123456','yyyy-mm-dd hh24:mi:ss.ff'));1 row created.SQL> commit
原创 2022-08-05 11:42:42
323阅读
环境介绍:一台IBM P740 通过光纤线直连DS3500存储   服务器装有:AIX6.1+ORACLE 11G现象:服务器关闭,重启后,oracle监听启不来, /oracle 文件夹内无任何文件,使用df 命令看不到oraclelv,但能看到datalv分析原因:oraclelv服务器关闭重启后,oraclelv 没有mount上解决办法:重新挂载 oraclelv,步骤:1.在
原创 2012-08-18 16:14:20
1124阅读
在搭建完从库后,在alert中出现下面的提示 Errors in file /home/oracle/app/diagxxxxrc: ORA-00313: open failed for members of log group 10 of thread 1 ORA-00312: online log 10 thread 1: ‘xxxstdby02a.log’ ORA-27037: una
原创 2021-09-07 19:20:14
424阅读
 恢复之前做一个备份,下面是笔者自己写的全备份脚本: run { configure controlfile autobackup on; configure controlfile autobackup format for device type disk to '/home/oracle/%F'; backup format '/home/oracle/data_%U'
原创 2012-03-26 17:18:35
722阅读
一、查看控制文件路径和内容SQL> show parameter control_filesNAME TYPE VALUE------------------------------------ ----------- ------------------------------control_files string /oradata/orcl/cont
oracle密码文件丢失的恢复Oracle数据库的口令文件PWDSID.ora(本机参考文件为PWDORCL.ora)是由orapwd.exe 生成的。当密码文件意外丢失后,会出现登陆报错问题。(本机参考目录C:\app\Administrator\product\11.2.0\dbhome_1\bin\orapwd.exe)现在我们模拟一下恢复环境。Shutdown 数据库,然后删除密码文件。重
原创 2013-05-23 11:06:26
2636阅读
如果system 表空间的文件丢失,假设有备份的情况,可以恢复。数据库需要设置为mount 状态,然后restore/recover datafile模拟实验:SQL> select name from v $ datafile;NAME /u01/app/oracle/oradata/ORA112
转载 2017-09-22 10:14:00
133阅读
2评论
Oracle的控制文件丢失怎么办如果有文本备的份控制文件就可以使用文本备份的控制文件SQL> ALTER DATABASE BACKUP CONTROLFILE TO traceAS
原创 2022-08-18 02:34:17
297阅读
一、先阐述下数据库环境:window+oracle10g R2+archive模式; 模拟Redo文件丢失,数据库在正常关闭的情况发现Redo丢失了; 二、测试 (1)、倘若丢了一个或多个redo组的一个成员。这种情况最好处理,直接copy其它目录的成员,重新启动数据库即可。此种情况不作太多的说明; (2)、倘若丢失的是一组或两组甚至全部Redo日志丢失,则有以下三种方法可以恢复;
转载 精选 2010-03-26 22:18:24
1034阅读
在recover datafile的过程其中假设丢失了须要的归档将使得recover无法进行。使用bbed工具能够跳过丢失的归档进行recover datafile。 实验步骤例如以下: SYS@ORCL>select * from v$version; BANNER Oracle Database
转载 2017-05-05 20:11:00
51阅读
12点赞
1评论
原因是数据库中的字段类型与SQL语句中的类型不匹配造成的,后边的数字,代表第几个参数错误。找到对应参数配置或者SQL中这个参数的类型是否与数据库中匹配,更改后便解决了
原创 2023-05-26 06:00:26
153阅读
一、丢失更新问题二、丢失更新实例演示一、丢失更新问题丢失更新 是一个经
alter database datafile '/home/oracle/oradata/esbora/itmode1db.dbf' offline drop;alter database open;
原创 2023-05-11 11:10:24
160阅读
在使用Oracle过各中经常会遇到密码丢失的时候,本文用两种试来解决这个问题。 一种方法: sqlplus "/ as sysdba"SQL>startupSQL>alter user system identified by root123; 如果sqlplus "/ as sysdba"不能进入,让输入密码,我输入原始密码和修改的密码后都不行的话,修改unix环境下: 1. $OR...
转载 2010-07-03 11:04:00
157阅读
一.  OS
一.  OS认证 1.1  OS认证介绍       Oracle安装之后默认情况下是启用了OS认证的,这里提到
原创 2022-09-01 22:18:17
50阅读
oracle未归档current redo损坏的恢复如下例子:----Session 1SQL> conn zw/zwConnected.SQL> select count(1) from t;  COUNT(1)----------     14041SQL> delete from t where rownum 1000 rows del
原创 2023-02-24 09:30:04
58阅读
一. OS认证1.1 OS认证介绍Oracle安装之后默认情况下是启用了OS认证的,这里提到的OS认证是指服务器端OS认证。OS认证的意思把登录数据库的用户和口令校验放在了操作系统一级。如果以安装Oracle时的用户登录OS,那么此时在登录Oracle数据库时不需要任何验证,如:SQL> connect /as sysdba已连接。SQL> ...
转载 2021-08-09 22:41:39
126阅读
  • 1
  • 2
  • 3
  • 4
  • 5