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. 依赖管理  * 依赖管理就是maven工程对jar包的管理过程 2. 项目的一键构建    * 我们的项目,往往都要经历编译、测试、运行、打包、安装 ,部署等一系列过程。  * 什么是构建?:指的是项目从编译、测试、运行、打包、安装 ,部署整个过程都交给 maven 进行管理,这个过程称为构建。  * 一键构建:指的是整个构建过程,使用 maven 一个命令可以轻松完成整个工作。3
转载 6月前
28阅读
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阅读
在搭建完从库后,在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阅读
环境介绍:一台IBM P740 通过光纤线直连DS3500存储   服务器装有:AIX6.1+ORACLE 11G现象:服务器关闭,重启后,oracle监听启不来, /oracle 文件夹内无任何文件,使用df 命令看不到oraclelv,但能看到datalv分析原因:oraclelv服务器关闭重启后,oraclelv 没有mount上解决办法:重新挂载 oraclelv,步骤:1.在
原创 2012-08-18 16:14:20
1124阅读
 恢复之前做一个备份,下面是笔者自己写的全备份脚本: 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阅读
在使用Oracle JDBC驱动时,有些问题你是不是通过替换不同版本的Oracle JDBC驱动来解决的?最常使用的ojdbc14.jar有多个版本,classes12.jar有多个版本你了解吗?连接类型:1、JDBC OCI: oci是oracle call interface的缩写,此驱动类似于传统的ODBC 驱动。因为它需要Oracle Call Interface and Net8,所以它
转载 精选 2012-08-13 14:40:44
801阅读
Oraclejar包由于是收费的,所以当我们使用maven去下载时下载不下来,对于这种情况,可以用以下方式去处理:    oracle官网下载应用地址:​​https://www.oracle.com/downloads/​​    1.从官网下载所需对应jar包,流程如下          &n
原创 2022-08-31 21:03:39
471阅读
前言最近公司项目需要开发一个音乐类的sdk,让第三方开发者来进行执行操作!作为第一次开发sdk,其实很多东西都不是很明白,只能遇到问题就Google吧,弄到现在总算一切都成功了,现在记录一下其中开发的步骤与问题!方案选择前期开发sdk一定要想好自己是出什么包,这里提供两种参考:jar包arr包他们两者是有区别的,区别在于:打包出来的位置不同AS低版本 jar: /build/intermediat
转载 2024-06-19 04:41:17
120阅读
一、先阐述下数据库环境: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阅读
一、查看控制文件路径和内容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阅读
Oracle 下载网址http://www.oracle.com/technetwork/indexes/downloads/index.html驱动下找到jdbc驱动或这个网址http://www.oracle.com/technetwork/database/features/jdbc/index-091264.html看准自己安装的Oracle版本下载吧oj
原创 2023-03-22 01:23:35
272阅读
  • 1
  • 2
  • 3
  • 4
  • 5