bbed修改数据文件头推进scn与其他数据文件相同
[oracle@lxy001 center]$ sqlplus / as sysdbaSQL*Plus: Release 10.2.0.1.0 - Production on Wed Dec 31 14:39:54 2014Copyright (c) 1982, 2005, Oracle. All rights reserved.Connected to an idle instance.SQL> startupORACLE instance started.Total System Global Area 314572800 bytesFixed Si...
oracle编码格式从utf-8转换为GBK
oracle从linux迁移到windows,linux中oracle的字符集是GBK,windows中oracle的字符集是utf-8,导入dmp语句时,一个汉字被认为三个字节,报字符长度不够。结合上网搜到的资料,将oracle数据库的编码格式,从utf-8改为GBK后,一切正常了。附:PLSQL执行记录:---------------------------Microsoft Windows [版本 6.0.60...
DG standby库v$standby_log视图异常
备库修改standb log文件位置后查询v$standby_log报错SQL>select * from v$standby_logORA-00314: log 9 of thread 1, expected sequence# 706 doesn't match 704ORA-00312: online log 9 thread 1: '/u02/oradata/center/standby_log/redo09_1.log'ORA-00314: log 9 of thread 1, expected sequence# 706 doesn't matc...
raw_input() 与 input()区别
Python版本2.6这两个均是 python 的内建函数,通过读取控制台的输入与用户实现交互。但他们的功能不尽相同。举两个小例子。点击(此处)折叠或打开>>> raw_input_A = raw_input("raw_input: ")raw_input: abc>>> raw_input_A'abc'>>> input_A = input("Input: ")Input: abcTraceback (m...
控制文件损坏恢复
这里只说控制文件全部损坏,如果只损坏一部分控制文件,只要把正常的控制文件复制过去就可以了一.有以前控制文件的备份 1.把以前备份的控制文件拷贝到相应的控制文件目录 cp control01.ctl.bak control01.ctl cp control01.ctl /u01/app/oracle/admin/center/control03.ctl&nbs...
Oracle 发送邮件的存储过程
从网上down的一个用Oracle 发送邮件的存储过程,测试可以正常使用。 发送邮件直接调用这个存储过程就可以了,参数的意义里面都有说明。 代码如下: CREATE OR REPLACE PROCEDURE PROCSENDEMAIL(P_TXT VARCHAR2, &...
expdp、impdp,exp、imp详解
expdp介绍EXPDP命令行选项1. ATTACH该选项用于在客户会话与已存在导出作用之间建立关联.语法如下ATTACH=[schema_name.]job_nameSchema_name用于指定方案名,job_name用于指定导出作业名.注意,如果使用ATTACH选项,在命令行除了连接字符串和ATTACH选项外,不能指定任何其他选项,示例如下:expdp myth/myth job_name=test...
oracle单实例恢复到rac
#操作环境 单实例数据库版本11.2.0.3 rac数据库版本 11.2.0.3 这里主要讲恢复的过程,rac的安装配置就省略了。1、在源库用RMAN 备份,并将备份文件copy到rac的一个节点服务器上 备份最好拷贝到和原库相同的目录下2、启动rac的一个节点到nomount状态下 ...
oracle dg 维护常用操作和调优
1、查看备库状态SQL> select open_mode,database_role,db_unique_name from v$database;2、将备库置与应用日志模式状态SQL> alter database recover managed standby database using current logfile disconnect from session; 3、取消备库的自动恢复SQL> alter database recover managed standby database c...
配置Dataguard的相关参数解释
1. DB_NAME, 数据库名字, 需要保持同一个DataGuard中所有主库和物理备库的DB_NAME相同, 逻辑备库可以不一样primary端和standby端相同:*.DB_NAME='WENDING'2. DB_UNIQUE_NAME, 对应数据库的实例名, 每一个数据库需要指定一个唯一的名字primary端:*.DB_UNIQUE_NAME=WENDINGstandby端:*.db_unique_name=WDSTD3. L...
物理standby库删除归档
#!/usr/bin/ksh##环境变量export ORACLE_BASE=/u01/app/oracleexport ORACLE_HOME=$ORACLE_BASE/product/11.2.0/db_1export ORACLE_SID=centerexport PATH=$PATH:$ORACLE_HOME/bin:$HOME/binexport LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$ORACLE_HOME/lib:/usr/lib:/usr/local/libexport NLS_LANG=AMERICAN_AMERICA.Z...
Oracle 11g DataGuard 物理备库配置及Active DataGuard
一、环境介绍1. 主数据库环境操作系统版本: Red Hat6.3 x64数据库版本 : Oracle 11.2.0.3 x64数据库sid名 : center2. 备库环境操作系统版本: Red Hat6.3 x64数据库版本 : Oracle 11.2.0.3 x64 (只安装oracle数据库软件,no netca dbca)数据库sid名 : center3. DataGuard启动顺序启动顺序:先启...
oracle密码过期,不清楚用户密码的,但还需要继续使用原来的密码
当profile设置了PASSWORD_LIFE_TIME的时候,如果一个用户的最近一次更改密码的时间超过了PASSWORD_LIFE_TIME的设置值,将导致该用户密码过期。解决办法,修改用户密码。Alter user USERNAME identified by PASSWORD;对于不清楚用户密码的,但还需要继续使用原来的密码。解决办法如下:查出用户的加密后的...
ORACLE密码中有特殊字符处理方法
修改t01用户的密码为test&testSQL> alter user t01 idendified by "test&test";Enter value for test: 无法正常修改下面介绍两种方法1.SQL> show definedefine "&" (hex 26)SQL> set define offSQL> show definedefine OFFSQL> alter user t01 identified by "test&test";User altered.SQL> conn t01/te...
linux sqlplus优化配置
1、vim $ORACLE_HOME/sqlplus/admin/glogin.sql在最后加上set sqlprompt "_user'@'_connect_identifier> "进入sqlplus变成[oracle@rac1 ~]$ sqlplus / as sysdbaSQL*Plus: Release 11.2.0.1.0 Production on Tue Jul 15 11:37:12 2014Copyright (c) 1982, 2009, Oracle. All rights reserved.Connected to:Or...
修改oracle动态监听端口
oracle动态监听端口与local_listener参数和listener.ora文件。