java应用通过jdbc连接数据库jdbc的串的3种写法:
1、通过service_name连接的串写法:jdbc:oracle:thin:@192.168.0.214:1521/db或jdbc:oracle:thin:@//<host>:<port>/<service_name>如果service_name输入错误,报错信息如下:javax.servlet.ServletException: java.sql.SQLException: Listener refused the connection with the following error:ORA-12514, T...
ORA-20005: object statistics are locked (stattype = ALL)
exec dbms_stats.gather_table_stats('TEST');ORA-20005: object statistics are locked (stattype = ALL)ORA-06512: 在 "SYS.DBMS_STATS", line 13056ORA-06512: 在 "SYS.DBMS_STATS", line 13076ORA-06512: 在 line 2这个提示告诉我们,这个表的统计计息被锁定,不允许更新,这是Oracle 10g的一个新特性,允许我们锁...
impdp 只导入数据 ORA-39126 ORA-31603 ORA-06512
[oracle@test dump_dir]$ impdp system/system directory=dump_dir dumpfile=20150209.dmp CONTENT=DATA_ONLY DATA_OPTIONS=SKIP_CONSTRAINT_ERRORSImport: Release 11.2.0.1.0 - Production on ? 2 14:27:16 2015Copyright (c) 1982, 2009, Oracle and/or its affiliates. All rights reserved.Connected t...
expdp exclude/include 命令出错
expdp rtms/rtms directory=dump_dir dumpfile=XXX exclude=TABLE:"IN ('AA','BB','CC','EE','EE')"Export: Release 11.2.0.1.0 - Production on Mon Feb 9 11:38:24 2015Copyright (c) 1982, 2009, Oracle and/or its affiliates. All rights reserved.Connected to: Oracle Database 11g Enterprise Editi...
java程序里怎么使用绑定变量
oracle绑定变量的java 代码如下:String v_id = 'xxxxx';//嵌入绑定变量String v_sql = 'select name from table_a where id = ? ';stmt = con.prepareStatement( v_sql );stmt.setString(1, v_id ); //为绑定变量赋值stmt.executeQuery();
RAC和Dataguard环境下修改sys用户密码
在Oracle9i/10g的(11g还没有测试过) Data guard环境下,通过alter user sys identified by xxx 修改sys用户密码时,不会自动更新备库的密码文件。Oracle Dataguard环境的日志传输安全机制依靠Oracle生产库的密码文件,因此在具有Dataguard环境的灾备系统中,修改sys用户密码需要两种方式:一、主库用alter user命令,备库用主库传过来的密码文件;1、在主库通过alter user sys identified by sys_new_password后将主库的密码文件拷贝到备库相应目录,关闭备库并覆盖备库密码文件后启动备库。操作步骤如下: 在主库执行:SQL> alter sy
锁--笔记
锁:如果系统平时运行正常,突然停止不动,多半是被阻塞了(blocked),可以首先查看下v$lock这张视图:select sid,type,id1,id2,lmode,request,block from v$lock l where l.block=1; SIDTYPEID1ID2LMODEREQUESTBLOCK4TX5243191333601 --当前持有lmod=...
通过移动数据文件来均衡文件I/O
v$filestat视图中可以看出数据文件的读写次数和频率,从而可以对比出数据文件所在磁盘的压力大小,将压力的文件转移到压力小的磁盘来进行优化col PHYRDS format 999999999col PHYWRTS format 999999999col READTIM format 999999999col WRITETIM format 999999999col name for a45select...
Oracle恢复误删除的数据文件
实验环境: CentOS 6.4 MySQL 5.6.141.模拟误删除了MySQL的数据文件在datadir目录删除所有的文件.[root@master ~]# rm -rf /dbdata/mysqldata/*[root@master ~]# ls /dbdata/mysqldata/[root@master ~]# 这个时候千万不要关闭数据库实例2.恢复首先找到MySQL的进程号PID,可...
error: "net.bridge.bridge-nf-call-ip6tables" is an unknown key
安装Oracle,设置参数,执行sysctl -p时,报错(忽略该错误,一样可以安装成功)error: "net.bridge.bridge-nf-call-ip6tables" is an unknown keyerror: "net.bridge.bridge-nf-call-iptables" is an unknown keyerror: "net.bridge.bridge-nf-call-arptables" is an unknown key:3个参数依赖于bridge模块,该模块如...
set autotrace traceonly报错:Check PLUSTRACE role is enabled
SQL> set autotrace traceonly;SP2-0618: Cannot find the Session Identifier. Check PLUSTRACE role is enabledSP2-0611: Error enabling STATISTICS report执行一下脚本,将plustrace角色赋予用户:@/home/oracle/product/11g/db_1/sqlplus/admin/plustrce.sql;grant plustrace to username;...
Oracle11g--bbed安装
附件内容为百度下载。精通BBED工具(命令篇)1 .pdf精通BBED工具(结构篇)2.pdf精通BBED工具(案例篇)3--行数据修改.pdf在ORACLE 11G下安装BBED,需要从ORACLE 10G中复制三个包bbedus.msb sbbdpt.o &nb...
Oracle-误删数据恢复(短期内)
SQL> show parameter undo NAME TYPE &nb...
ARCHIVE_LAG_TARGET参数的作用 -from others
(一) 设置archive_lag_target参数1. 一旦设置了archive_lag_target初始化参数,数据库将会周期性的检查实例的当前重做日志。如果遇到下列情况,实例将会切换日志:n 当...
10g RAC PZ99, PZ98 (PZnn) 进程
Linux AS 5.3 64bit, Oracle10.2.0.4 , 4Node RAC , 64bit . 今天忽然发现session中有两个进程有些奇怪 , oracle@mxrac04 (PZ99) , oracle@mxrac04 (PZ98) ,查询发现...
VARCHAR2(N CHAR)与VARCHAR2(N)的区别[Oracle基础]
在数据库开发或者设计时,经常需要考虑存储空间的问题,当然很多时候我们并不需要去考虑一些细小的差别,但是当存储资源较为紧张的时候,我们还是有必要了解的。这里采用一个例子来区分VARCHAR2(N CHAR)与VARCHAR2(N)的区别。SQL> create table tangyun (c1 varchar2(1), c2 varchar2(1 char));SQL> insert into tangyun ...
Logminer使用
Logminer 1、数据同步Oracle数据库设置Oracle数据使用LogMiner查看执行SQL语句,其中需要进行如下四步骤是指:1、设置数据库为归档模式;2、设置LogMiner字典文件路径等;3、创建数据同步用户(如用户名为LOGMINER,该用户拥有DBA权限);4、验证配置是否成功; ...
WARNING: inbound connection timed out (ORA-3136)连接超时问题
**时间:2009-03-010*环境:AIX5.3 Oracle10g*WARNING: inbound connection timed out (ORA-3136)连接超时问题*/1、alter_SID.log日志:aaaMon Mar 9 02:18:40 2009ksvcreate: Process(q002) crea...
查看Oracle的redo日志切换频率
查看Oracle的redo日志切换频率两个sql,原理是一样的,第二个用到了统计函数。 时间单位:分钟方法一、 select * from v$log a where a.THREAD# = 1 ; set lin...
使用root 切换普通用户提示:[sudo] password for oracle:
[root@localhost sysconfig]# su - oracle[sudo] password for oracle: 默认新建的用户不在sudo组,需要编辑/etc/sudoers文件将用户加入,该文件只能使用visudo命令,移动光标,到一行root ALL=(ALL) ALL的下一行,按a,进入append模式,输入your_user_name ALL=(ALL) NOPASSWD: ALL注意: 有的时候你的...