Oracle10g 闪回数据库恢复的前提和适用情况
摘要:前提条件1) 数据库必须是归档模式2) 数据库的flashback是打开的 在Mount 状态下,执行ALTER DATABASE FLASHBACK ON3) 闪回恢复区,由DB_RECOVERY_FILE_DEST 和DB_RECOVERY_FILE_DEST_SIZE决定的, 所以要保证物理路径DB_RECOVERY_FILE_DEST的存在和该路径允许的空间大小适用情况下:主要是由于使用数据库系统的软件系统的操作需要的恢复操作。以下情况是不适用的① 删除了一个表空间后,不允许使用闪回数据库② 缩小数据文件到较小的尺寸后,不能通过闪回方式回复③ 如果控制文件重建后,不能使用闪回数据库恢复
阅读全文
posted @
2012-02-25 18:39
Shark Xu
阅读(315)
推荐(0)
ORACLE 9i数据导入到ORACLE 10G中文出现的乱码问题
摘要:不论是导出还是导入Imp/exp之前先设定NLS_LANG=AMERICAN_AMERICA.ZHS16GBK
阅读全文
posted @
2012-02-08 14:27
Shark Xu
阅读(256)
推荐(0)
关于Windows 7 64位下Visual Studio 2010 开发的Asp.net程序连接Oracle 的出现的问题
摘要:之前安装的Oracle 10g 32位的客户端的,一直出现ORA-12154: TNS:could not resolve service name 各种办法都想尽,设置目录权限了,换安装Oracle 10g 64位的,都没折首先说一下环境,不是以下环境出现ORA-12154这样的错误,不一定适用① 操作系统Windows 7 64位② Visual Studio 2008/Visual Studio 2008③ 运行的程序是Asp.net 的Web Application/Web Site/Web Service④ 连接的数据库是 Oracle最后发现安装Oracle 11G 客户端,就好了
阅读全文
posted @
2012-02-08 13:15
Shark Xu
阅读(886)
推荐(0)
DB2 存储过程递归调用
摘要:一般方法是行不通的,例如:CREATE OR REPLACE PROCEDURE ZSICP1_DEPT_DEL(IN pDeptNo varchar(40))SPECIFIC ZSICP1_DEPT_DELP1:Begindeclare sqlcode integer default 0;declare varDeptNo varchar(40); declare C_ChildDept Cursor with return to client for select DeptNo from ZSicT1_Dept where FatherNO=pDeptNo; Open C_ChildDep
阅读全文
posted @
2011-11-14 09:39
Shark Xu
阅读(694)
推荐(0)
DB2 一个汉字的Byte数,太操蛋了
摘要:if you create database useing USING CODESET GBK TERRITORY CNthen length('上')=3if you create database usingCODESET UTF-8 TERRITORY US or CODESET UTF-8 TERRITORY CN"then length('上')=4.5太他妈的操蛋了,竟然是3个、4.5个
阅读全文
posted @
2011-11-12 21:52
Shark Xu
阅读(808)
推荐(0)
DB2 创建 TOOLSDB数据库
摘要:db2 create tools catalog systools create new database toolsdb
阅读全文
posted @
2011-11-09 18:49
Shark Xu
阅读(370)
推荐(0)
关于DB2 MQT 增量更新,出错代码详细说明
摘要:具体化查询表定义中包含与全查询的内容相关的特定规则对具体化查询表 "<表名>" 指定的全查询无效。原因码 = "<原因码>"。说明:具体化查询表定义中包含与全查询的内容相关的特定规则。某些规则基于具体化查询表选项(REFRESH DEFERRED 或 REFRESH IMMEDIATE),而另一些规则基于该表是否是复制的。返回此状态的 CREATE TABLE 语句中的全查询至少违反了 SQL Reference 中描述的其中一条规则。创建登台表时可能会发生此错误。在这种情况下,该错误适用于在与登台表相关联的具体化查询表的定义中使
阅读全文
posted @
2011-11-09 11:07
Shark Xu
阅读(502)
推荐(0)
Oracle 11G 的客户端,不再支持连接到ORACLE 8I
摘要:最近测试发现:Oracle 11G 的客户端,不再支持连接到ORACLE 8I
阅读全文
posted @
2011-10-28 16:24
Shark Xu
阅读(510)
推荐(0)
db2 程序连接字符串
摘要:1)使用IBM OLE DB Provider for db2 Provider=IBMDADB2.DB2COPY1;Password=1;Persist Security Info=True;User ID=db2admin;Data Source=SAMPLE;Location=SHARK-LABTOP:500002) 使用IBM.DB2.Data.dll 基于.NET FRAMEWORK 2.0 Password=1;User ID=db2admin;Database=SAMPLE;Server=SHARK-LABTOP:50000或者 PWD=1;UID=db2admin;Databa
阅读全文
posted @
2011-10-28 14:25
Shark Xu
阅读(2388)
推荐(0)
Oracle 发布 NoSQL 数据库
摘要:Oracle 发布 NoSQL 数据库Oracle 作为全球最大的关系型数据库提供商,在其产品链条中,也加入了NoSQL数据库这一环,而且这个新的数据库名字很霸气,就叫NoSQL Database,想起了当年新浪微博更换weibo.com 域名之时的一个笑话:原来有三家人做面包,张三家的面包叫三张牌面包,李四家的牌子叫李四牌面包,王五家出品的是王五牌面包,而突然有一天,张三家的面包改名了,叫面包牌面包。李四王五异口同声的说:我擦!Oracle的这个NoSQL Database,是在10月4号的甲骨文全球大全上发布的Big Data Appliance的其中一个组件,Big Data Appli
阅读全文
posted @
2011-10-23 19:37
Shark Xu
阅读(595)
推荐(0)
DB2 导入CSV文件
摘要:导入csv文件1) 打开DB2 命令行 2) 如果是第一次连接到远程的DB2 数据库;如果不是,请直接跳转到3) 在DB2 命令行窗口执行: catalog tcpip node DB21 remote 10.22.140.226 server 50000 CATALOG DATABASE SAFEMON as SAFEMON at NODE DB213) 连接到远程的DB2 数据库, 在DB2 命令行窗口执行:Connect to SAFEMON USER db2admin using test@12344) 如果导入的文件还没有为其创建响应数据表,在DB2 命令行窗口执行:CREATE T
阅读全文
posted @
2011-10-20 20:03
Shark Xu
阅读(7511)
推荐(0)
非归档模式下丢失数据文件,怎么办
摘要:办法只有一个启动数据库到Mount状态,执行alter database datafile '数据文件名' offline drop;alter database open;数据文件丢失
阅读全文
posted @
2011-06-12 21:37
Shark Xu
阅读(241)
推荐(0)
undo_retention参数和guarantee
摘要:oracle10g中,针对dba_tablespace,加了其中一个额外列是retention.回忆一下Oracle 10g之前,在自动Undo管理的模式下,我们都知道undo_retention参数的作用是用来控制当transaction被commit之后,undo信息的保留时间。这些undo信息可以用来构造consistent read以及用于一系列的闪回恢复,而且足够的undo信息还可以减少经典的ORA-01555错误的发生,在Oracle 9R1中呢,这个value的默认值是900秒,Oracle 9R2以后这个value提高到了10800秒。即使我们设置了undo_retention
阅读全文
posted @
2011-01-16 15:09
Shark Xu
阅读(1208)
推荐(0)
UNDO 表空间
摘要:Undo数据的作用:1. 回退事务通过rollback语句可以取消事务变化2. 读一致性Commit提交后。。3. 事务恢复例程恢复的一部分。4. 倒叙查询从过去的某个时间点查询。配置undo表空间n undo_management (auto,manual)n undo_tablespace可以创建多个undo talbespace,但同一时刻只有一个有效(active)。Undo_management = auto;Undo_tablespace = undotbs;Ø 建立undo表空间 系统会自动创建。Create undo tablespace undo1 Datafile ‘pat
阅读全文
posted @
2011-01-16 14:56
Shark Xu
阅读(920)
推荐(0)
oracle10g新工具expdp,impdp
摘要:oracle10g新工具expdp,impdp 收藏 来源:http://lzfhope.blog.163.com/blog/static/63639922008394255736/一,expdp 1.1 命令行下expdp的解释 在命令行下输入expdp help=y 就会出现如下的说明,如果了解exp,那么一些参数还是可以看懂的。 Export: Release 10.2.0.1.0 - Production on 星期三, 09 4月, 2008 14:31:55 Copyright (c) 2003, 2005, Oracle. All rights reserved. 数据泵导出
阅读全文
posted @
2011-01-16 10:28
Shark Xu
查Oracle隐藏参数的脚本
摘要:查Oracle隐藏参数的脚本Oracle 2009-08-12 10:59:23 阅读55 评论0 字号:大中小订阅 总是记不住,留下来备忘吧:)需要以sys用户登陆,查看两个视图:x$ksppi x$ksppcvselect the HIDDEN parameter********************************selectx.ksppinm name,y.ksppstvl va...
阅读全文
posted @
2010-11-10 15:23
Shark Xu
阅读(260)
推荐(0)
转帖:解决System.Data.OracleClient requires Oracle client software version 8.1.7 or greater
摘要:原帖:http://blog.csdn.net/killer000777/archive/2008/12/03/3438519.aspx原来当Oracle 9.2运行在NTFS的分区上时,对于某些非administrator组的用户,ORACLE_HOME 目录是不可见的,而在windows server 2003下Asp.net应用使用的帐户是netword service,因此无法创建Orac...
阅读全文
posted @
2009-06-05 14:21
Shark Xu
阅读(774)
推荐(0)
一次难忘的协助解决Oracle RAC恢复过程
摘要:解决过程 1)了解基本状况 前一天晚上18点左右关闭RAC,重启小型机,重启 RAC,发现两个RAC组4个实例启动正常,另一个RAC,两个实例无法正常启动。 2) 小型机工程师,诊断Oracle 裸设备所在的datavg和archvg是正常的。 2) 请求一个朋友远程建立VPN协助,经过二小时左右的诊断,初步确定可能是OCR(OCR---Oracle Cluster Registry)有问题...
阅读全文
posted @
2009-04-03 10:57
Shark Xu
阅读(1125)
推荐(0)