- 博客(36)
- 收藏
- 关注
原创 webservice 字节流乱码
今天遇到一个比较棘手的问题:本地eclipse工程师utf-8的编码,tomcat也是这个编码,由于要在webservice中传递byte[]数组,目的是压缩以保证大批量数据的可靠传输,问题出现了,对方接口是服务端,并且测试和生产环境都需要gbk编码的格式,这样导致了对方给我传递的编码是gbk,我轻松解压开gbk就不会乱码,道理大家都明白,gbk是utf的真子集。我用utf-8发的字节流自
2012-04-16 15:58:21 5975
webservice 字节流乱码
今天遇到一个比较棘手的问题:本地eclipse工程师utf-8的编码,tomcat也是这个编码,由于要在webservice中传递byte[]数组,目的是压缩以保证大批量数据的可靠传输,问题出现了,对方接口是服务端,并且测试和生产环境都需要gbk编码的格式,这样导致了对方给我传递的编码是gbk,我轻松解压开gbk就不会乱码,道理大家都明白,gbk是utf的真子集。我用utf-8发的字节流自...
2012-04-16 15:58:00 268
原创 Oracle ORA-22922 错误
测试环境是Oracle 10g 10.2.0.4 :select * from (select t.*, ROWNUM num from (select t.user_type, t.producttype_name, t.prodname,
2012-04-13 13:52:46 14669 3
Oracle ORA-22922 错误
测试环境是Oracle 10g 10.2.0.4 :select * from (select t.*, ROWNUM num from (select t.user_type, t.producttype_name, t.prodname, t.comcname, sum(t.cn...
2012-04-13 13:52:00 409
转载 hadoop-0.21.0-eclipse-plugin无法在eclipse中运行解决方案
LINUX下将hadoop-0.21自带的hadoop eclipse plugin放到eclipse dropins目录中无法正常运行,使用eclipse -consolelog 发现找不到hadoop的类,解压hadoop-0.21.0-eclipse-plugin.jar发现META-INF下的MANIFEST.MF文 件中,Bundle-ClassPath写的有问题,他写的是/lib/ha
2012-04-10 16:55:42 1266
hadoop-0.21.0-eclipse-plugin无法在eclipse中运行解决方案
LINUX下将hadoop-0.21自带的hadoop eclipse plugin放到eclipse dropins目录中无法正常运行,使用eclipse -consolelog 发现找不到hadoop的类,解压hadoop-0.21.0-eclipse-plugin.jar发现META-INF下的MANIFEST.MF文 件中,Bundle-ClassPath写的有问题,他写的是/li...
2012-04-10 16:55:00 112
转载 hadoop原理浅析及安装
经过几天的测试,hadoop分布式系统搭建完毕。首先说一下这几天对hadoop理论知识的理解,然后说一下安装及碰到的问题。有图有真相http://192.168.0.20:50070/dfshealth.jsp 第一:理论知识: 什么是hadoop: 由三部分组成:HDFS,MapReduce和Hbase。 维基百科这样说:一个分布式系统
2012-04-10 16:54:25 1168
hadoop原理浅析及安装
经过几天的测试,hadoop分布式系统搭建完毕。首先说一下这几天对hadoop理论知识的理解,然后说一下安装及碰到的问题。有图有真相http://192.168.0.20:50070/dfshealth.jsp第一:理论知识:什么是hadoop:由三部分组成:HDFS,MapReduce和Hbase。维基百科这样说:一个分布式系统基础架构,由Apache基金会开发。用户可以在不了解...
2012-04-10 16:54:00 89
转载 HDFS+MapReduce+Hive+HBase 十分钟快速入门
1. 前言本文的目的是让一个从未接触Hadoop的人,在很短的时间内快速上手,掌握编译、安装和简单的使用。2. Hadoop家族截止2009-8-19日,整个Hadoop家族由以下几个子项目组成:成员名用途Hadoop CommonHadoop体系最底层的一个模块,为Hadoop各子
2012-04-10 16:52:13 807
HDFS+MapReduce+Hive+HBase 十分钟快速入门
1. 前言本文的目的是让一个从未接触Hadoop的人,在很短的时间内快速上手,掌握编译、安装和简单的使用。2. Hadoop家族截止2009-8-19日,整个Hadoop家族由以下几个子项目组成:成员名用途Hadoop CommonHadoop体系最底层的一个模块,为Hadoop各子项目提供各种工具,如:配置文件...
2012-04-10 16:52:00 149
原创 Oracle恢复(九)------恢复损坏非当前联机日志
1、恢复非当前的联机日志:启动数据库,遇到ORA-00312 or ORA-00313错误,如ORA-00313: open failed for members of loggroup 2 of thread 1从这里我们知道日志组2的数据文件损坏了 查看V$log视图 selectgroup#,sequence#,archived,status from v$log;
2012-04-10 16:49:38 617
Oracle恢复(九)------恢复损坏非当前联机日志
1、恢复非当前的联机日志:启动数据库,遇到ORA-00312 or ORA-00313错误,如ORA-00313: open failed for members of loggroup 2 of thread 1从这里我们知道日志组2的数据文件损坏了查看V$log视图selectgroup#,sequence#,archived,status from v$log;...
2012-04-10 16:49:00 96
原创 Oracle恢复(八)------rman基于scn的恢复
查找要恢复到的scn select max(ktuxescnw * power(2, 32) +ktuxescnb) scn from x$ktuxe; 这里是测试用 所以预先可以知道scn,如果是生成系统就得查询日志 ,想办法获得scn了,如查询数据库字典表(V$archived_log or v$log_history),或分析归档与联机日志(logmnr)等。假如要恢复到的scn是111
2012-04-10 16:43:39 1076
Oracle恢复(八)------rman基于scn的恢复
查找要恢复到的scn select max(ktuxescnw * power(2, 32) +ktuxescnb) scn from x$ktuxe; 这里是测试用 所以预先可以知道scn,如果是生成系统就得查询日志 ,想办法获得scn了,如查询数据库字典表(V$archived_log or v$log_history),或分析归档与联机日志(logmnr)等。假如要恢复到的scn是111...
2012-04-10 16:43:00 443
原创 Oracle恢复(七)------基于时间的恢复
首先有备份其次知道自己想要恢复到的历史时间拷贝备份的所有数据文件回来,startup mount;启动到mount状态recover database until time'2012-04-10:16:43:01';//穿越到今天呵呵 因为10号发工资,所以喜欢穿越到10号Mediarecovery complete. 恢复ok,这个不要一个alter data
2012-04-10 16:34:08 540
Oracle恢复(七)------基于时间的恢复
首先有备份其次知道自己想要恢复到的历史时间拷贝备份的所有数据文件回来,startup mount;启动到mount状态recover database until time'2012-04-10:16:43:01';//穿越到今天呵呵 因为10号发工资,所以喜欢穿越到10号Mediarecovery complete. 恢复ok,这个不要一个alter databa...
2012-04-10 16:34:00 156
原创 Oracle恢复(六)------RMAN整库恢复
再次强调,要想恢复,先有备份此处忽略N条启动报错select * from v$recover_file;此处忽略N条记录rman connect target / ;我一般习惯不用恢复目录数据库run{ allocate channel c1 type disk; restore database; recover database;sql
2012-04-10 16:16:03 602
Oracle恢复(六)------RMAN整库恢复
再次强调,要想恢复,先有备份此处忽略N条启动报错select * from v$recover_file;此处忽略N条记录rmanconnect target / ;我一般习惯不用恢复目录数据库run{allocate channel c1 type disk;restore database;recover database;sql 'alter ...
2012-04-10 16:16:00 143
原创 Oracle恢复(五)------归档模式下整库恢复
这次比较惨,启动时报N个文件找不到的错误,呵呵,是我故意删了N个数据文件,只要有备份与归档存在,就可以实现数据库的完全恢复(不丢失数据);所以我不怕,当然你也可以狠一点,把系统文件也干掉select * from v$recover_file;不解释了拷贝所有数据文件的备份到原来的位置recover database;然后死等Media recovery
2012-04-10 16:09:58 529
Oracle恢复(五)------归档模式下整库恢复
这次比较惨,启动时报N个文件找不到的错误,呵呵,是我故意删了N个数据文件,只要有备份与归档存在,就可以实现数据库的完全恢复(不丢失数据);所以我不怕,当然你也可以狠一点,把系统文件也干掉select * from v$recover_file;不解释了拷贝所有数据文件的备份到原来的位置recover database;然后死等Media recovery com...
2012-04-10 16:09:00 123
原创 Oracle恢复(四)------用RMAN恢复一个数据文件
当然,前提是先有这个数据文件的备份了启动数据库仍旧报数据文件找不到的错误先查恢复视图,发现又是可恶的3号文件坏了,不多说,马上alter database datafile 3 offline drop;rman脚本:run{allocate channel c1 type disk;restore datafile 3;recover datafile 3
2012-04-10 16:02:27 2377
Oracle恢复(四)------用RMAN恢复一个数据文件
当然,前提是先有这个数据文件的备份了启动数据库仍旧报数据文件找不到的错误先查恢复视图,发现又是可恶的3号文件坏了,不多说,马上alter database datafile 3 offline drop;rman脚本:run{allocate channel c1 type disk;restore datafile 3;recover datafile 3...
2012-04-10 16:02:00 182
原创 Oracle恢复(三)------归档模式下恢复数据文件
现象如上篇文章,就是数据库是归档状态,错误是这两个:ORA-01157:ORA-01110:先检查一下恢复视图:select* from v$recover_file;会发现需要恢复的数据文件信息假设是3号数据文件需要恢复,则alter database datafile 3 offline drop; 脱机损坏的数据文件打开数据库:alterdatabase open
2012-04-10 15:47:42 675
Oracle恢复(三)------归档模式下恢复数据文件
现象如上篇文章,就是数据库是归档状态,错误是这两个:ORA-01157:ORA-01110:先检查一下恢复视图:select* from v$recover_file;会发现需要恢复的数据文件信息假设是3号数据文件需要恢复,则alter database datafile 3 offline drop; 脱机损坏的数据文件打开数据库:alterdatabase open;...
2012-04-10 15:47:00 142
原创 Oracle恢复(二)------非归档模式下的恢复
一般是启动时报一下的错误:ORA-01157 ORA-01110报警文件中显示不能打开数据文件,这种情况下只能采用冷备的全库恢复。也就是说只是restore,不需要进行recover。这种情况下的恢复,可以完全恢复到备份的点上,但是可能是丢失数据的,在备份之后与崩溃之前的数据将全部丢失。不管毁坏了多少数据文件或是联机日志或是控制文件,都可以通过这个办法恢复,因为这个恢复过程是Resto
2012-04-10 15:39:34 936
Oracle恢复(二)------非归档模式下的恢复
一般是启动时报一下的错误:ORA-01157ORA-01110报警文件中显示不能打开数据文件,这种情况下只能采用冷备的全库恢复。也就是说只是restore,不需要进行recover。这种情况下的恢复,可以完全恢复到备份的点上,但是可能是丢失数据的,在备份之后与崩溃之前的数据将全部丢失。不管毁坏了多少数据文件或是联机日志或是控制文件,都可以通过这个办法恢复,因为这个恢复过程是Restor...
2012-04-10 15:39:00 189
原创 Oracle恢复(一)------基本概念
实例故障恢复:当instance意外地(如掉电、后台进程故障等)或预料地(发出SHUTDOUM ABORT语句)中止时出现实例故障,此时需要实例恢复。实例恢复将数据库恢复到故障之前的事务一致状态。一般情况下是由oracle自己来完成实例恢复的,步骤如下:1、启动后根据联机重做日志进行前滚,使数据库恢复到故障发生的时候时 的状态。2、然后释放故障时 的资源,判断事务提交的状态,回
2012-04-10 15:33:50 578
Oracle恢复(一)------基本概念
实例故障恢复:当instance意外地(如掉电、后台进程故障等)或预料地(发出SHUTDOUM ABORT语句)中止时出现实例故障,此时需要实例恢复。实例恢复将数据库恢复到故障之前的事务一致状态。一般情况下是由oracle自己来完成实例恢复的,步骤如下:1、启动后根据联机重做日志进行前滚,使数据库恢复到故障发生的时候时 的状态。2、然后释放故障时 的资源,判断事务提交的状态,回滚掉...
2012-04-10 15:33:00 152
原创 Oracle备份(四)------RMAN
rmanconnect target / 也可以rman target sys/oracle@test db 连接远程数据库记录rman执行的日志:rman target / log /home/oracle/rmanLog.txtshow all//显示所有rman参数CONFIGURE RETENTION POLICY 配置备份保留策略
2012-04-10 15:26:00 697
Oracle备份(四)------RMAN
rmanconnect target / 也可以rmantargetsys/oracle@test db 连接远程数据库记录rman执行的日志:rmantarget/ log/home/oracle/rmanLog.txtshow all//显示所有rman参数CONFIGURERETENTIONPOLICY 配置备份保留策略 基于时间:CON...
2012-04-10 15:26:00 86
原创 Oracle备份(三)------热备
--connect databaseconnect sys/oracle; --archivealter system archive log current;--此处可以多次归档alter system archive log current;--热备数据文件alter database begin backup;拷贝所有的datafile到备份目录cd
2012-04-01 12:59:23 828
Oracle备份(三)------热备
--connect databaseconnect sys/oracle;--archivealter system archive log current;--此处可以多次归档alter system archive log current;--热备数据文件alter database begin backup;拷贝所有的datafile到备份目录c...
2012-04-01 12:59:00 126
原创 Oracle备份(二)------数据库冷备
冷备份脚本:--connect databaseconnect sys/oracle;--shutdown databaseshutdown immediate;cd /var/oracle/oracle/oradata/traveldb/;--Copy Data file--Copy Control file--Copy Log filecp *.dbf /o
2012-04-01 12:55:17 708
Oracle备份(二)------数据库冷备
冷备份脚本:--connect databaseconnect sys/oracle;--shutdown databaseshutdown immediate;cd /var/oracle/oracle/oradata/traveldb/;--Copy Data file--Copy Control file--Copy Log filecp *.dbf /o...
2012-04-01 12:55:00 129
原创 Oracle备份(一)------设置归档模式
数据库环境:OS:Redhat as 4 DB:Oracle 10.2.0.4User:travel数据文件:select file#,status,enabled,name from v$datafile;控制文件:select * from v$controlfile;联机日志: 设置归档模式root 登录su –
2012-04-01 12:53:21 737
Oracle备份(一)------设置归档模式
数据库环境:OS:Redhat as 4 DB:Oracle 10.2.0.4User:travel数据文件:select file#,status,enabled,name from v$datafile;控制文件:select * from v$controlfile;联机日志:设置归档模式root 登录su – ora...
2012-04-01 12:53:00 178
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人