- 博客(45)
- 资源 (5)
- 收藏
- 关注
转载 Postgresql去除重复数据的方法
PostgreSQL删除重复数据去重的方法一般是找到重复数据中的一条,以某一唯一条件去掉其他重复值。Oracle 去重的方法很多,常用的是根据 rowid 进行去重。PostgreSQL 库如何去除单表重复数据呢?可以通过 ctid 进行,下面是实验过程。一、创建测试表david=# create table emp ( david(# id int, david(#
2016-07-28 09:48:32 17481
原创 一步一步教你更换 Oracle 11g RAC 共享存储
该环境为本人测试环境,生产环境该方案仍可使用。一、服务器上添加新存储,根据原来的裸设备绑定方式对裸盘进行绑定。KERNEL=="sd*", PROGRAM=="/sbin/scsi_id --whitelisted --replace-whitespace --device=/dev/$name", RESULT=="1ATA_VBOX_HARDDISK_VB74b34d9d-2af7
2016-07-26 18:24:28 8518 4
原创 11gR2 Grid infrastructure fails to install
报错如下: pa peer cert TP profile reader pa cert TP profile reader peer cert TP peer user cert pa user certAdding daemon to inittabCRS-4124: Oracle High Availability Services startup fa
2016-07-26 16:41:19 520
原创 expdp impdp 排除统计信息 导入导出 性能对比
包含统计信息导出:[oracle@hadoop01 dumpfile]$ expdp system/oracle directory=dmpdir dumpfile=shplus.dmp logfile=shplus.log schemas=sh Export: Release 11.2.0.3.0 - Production on Tue Jul 26 11:53:33 2016Cop
2016-07-26 12:05:31 20279 2
原创 Oracle 11gR2干净的清除并重建OCR和表决磁盘的方法
该操作适合自己测试环境的OCR丢失或损坏且不存在任何备份,又不想重装rac的兄弟们。切忌生产坏境使用!11gR2是新版本的数据库,清除并重建OCR和表决磁盘的方法变得更加简单:执行:$GRID_HOME/crs/install/rootcrs.pl -deconfig -force如果是RAC的最后一个节点,那么执行:$GRID_HOME/crs/install
2016-07-26 11:13:20 4191
原创 oracle ORA-01207:文件比控制文件更新 - 旧的控制文件
SQL> startupORACLE instance started.Total System Global Area 956198912 bytesFixed Size 2234120 bytesVariable Size 620759288 bytesDatabase Buffers 327155712 bytes
2016-07-25 22:04:57 5061
原创 Hadoop词频统计(二)之本地模式运行
想要在windows上以本地模式运行hadoop就必须要在windows上配置好hadoop的本地运行环境。我们需要下载编译好的hadoop二进制包。下载地址如下:链接:http://pan.baidu.com/s/1skE4fQt 密码:or48下载完成后配置windows环境变量:HADOOP_HOME=C:\Program Files (x86)\hadoop-2.6.0
2016-07-25 15:44:51 1342
原创 Hadoop词频统计(一)之集群模式运行
map:package cn.hadoop.mr;import java.io.IOException;import org.apache.hadoop.io.LongWritable;import org.apache.hadoop.io.Text;import org.apache.hadoop.mapreduce.Mapper;import org.apache.hadoo
2016-07-24 19:03:04 1353
原创 Hadoop Error: java.io.IOException: Unable to initialize any output collector
[hadoop@hadoop01 ~]$ hadoop jar mr.jar cn.hadoop.mr.WCRunner16/07/24 16:52:08 INFO client.RMProxy: Connecting to ResourceManager at hadoop01/192.168.56.200:803216/07/24 16:52:09 WARN mapreduce.JobSu
2016-07-24 18:24:21 3261 2
原创 某券商Oracle RAC数据库服务器更换(上)
客户环境概览2结点RAC(旧)共享存储(旧)2结点RAC(新)共享存储(借用,中转数据使用,用完后需归还) 实施方案:由于只更换服务器不更换共享存储,所以需要先在新服务器+新共享存储上搭建完RAC环境,导入原库中的数据,再将存储更换为老共享存储。 采取该方案的原因如下:新机器操作系统最低只支持RHEL6.5,而原机器操作系统为RHEL5.5,数据库版本Ora
2016-07-24 13:16:44 2904
原创 恢复votedisk时遇到CRS-4602,CRS-1638
解决过程:SQL> create spfile from pfile='/tmp/asm_pfile_0724.txt';File created.SQL> shutdown immediateORA-15100: invalid or missing diskgroup nameASM instance shutdownSQL> startupASM in
2016-07-20 21:45:00 607
原创 迁移ASM文件之backup as copy tablespace
在Oracle 10g数据库中,如果需要将ASM实例中一个磁盘组的数据文件转移到另一个磁盘组上。可以采用以前传统的文件系统的方式迁移,也可以采用表空间级别拷贝的方式迁移。例如有一个库sdb,users表空间的数据文件都在vg1磁盘组上,现在要移动vg2磁盘组上,这样操作一下就能完成这个任务。backup as copy tablespace users format '+vg2';sw
2016-07-20 16:55:35 819
转载 ORA-15027: active use of diskgroup "TEST" precludes its dismount
#删除磁盘组失败#drop diskgroup test including contents* ERROR at line 1: ORA-15039: diskgroup not dropped ORA-15027: active use of diskgroup "TEST" precludes itsdismount SQL> alter di
2016-07-20 16:35:25 2140
原创 oracle 11g 命令行方式下载
my oracle support 搜索补丁号:13390677补丁程序13390677: 11.2.0.4.0 PATCH SET FOR ORACLE DATABASE SERVER
2016-07-20 09:55:54 1022
转载 oracle 11.2 RAC 安装新主机 识别老存储
在有些场景下,RAC环境中如果主机出现问题,比如硬件故障等,不能启动,我们需要尽快存储上的启动数据库,恢复业务,那么就需要迁移以前的RAC环境到新的主机环境下,我测试了11.2和12.1的RAC,恢复过程还是很快的,基本上就是安装软件的过程,如果真实场景恢复业务,有两种方法:1,按照我这里的方法重新安装主机,恢复RAC和数据库2,如果之前有可用的操作系统的备份(比如NBU备份了OS),那么
2016-07-19 22:52:25 1988
原创 centos 6.4 安装oracle 11.2.0.3 grid报错
Preparing to launch Oracle Universal Installer from /tmp/OraInstall2012-11-16_01-07-57AM. Please wait ...[oracle@eminem database]$ Exception in thread "main" java.lang.UnsatisfiedLinkError: /tmp/OraIn
2016-07-19 21:19:06 651
原创 The remote SSH server rejected X11 forwarding request
The X11 forwarding request was rejected! to solve this problem,please turn on the X11 forwarding feather of the remote SSH server 解决方法:将sshd_config中 设置 X11Forwarding yes重启sshd服务。 如果还不行检查 xor
2016-07-19 20:43:10 5567
转载 spring 在Thread中注入@Resource失败,总为null的解决方案
背景: 就是我用@service或者@resposity声明了一个bean,给sping管理。现在我有个需求,就是用到Thread,但是这个线程需要用我的service或者dao,然后我习惯性的在继承了Thread类或者实现了Runnable的类里写了如下: @Resourceprivate MyService myService;但是运行的时候,进入到这个线程
2016-07-18 22:08:04 5037 1
原创 oracle rac禁止开机自启动
rac自动启动包括crs软件的的自动启动和数据库的自动启动:crs软件关闭自动启动crsctl disable crs关闭数据库的自动启动srvctl disable database -d racdb
2016-07-18 20:39:41 6176
转载 oracle 9i/10g/11g(11.2.0.3)安装包和PATCH下载地址汇总
今天上PUB看见一位热心人汇总了这么个地址列表,转发来空间:把下面的地址复制到讯雷里就可以下载.---------------------------------------------------------------------------------------------------ORACLE 9iOracle9i Database Release 2 En
2016-07-17 17:31:42 8145 2
原创 java split 一个或多个空格
package com.howso.deeplan.flink.main;import java.io.BufferedReader;import java.io.File;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.FileOutputStream;import
2016-07-13 12:02:53 5068
原创 查询postgresql所有表中有哪些字段
select distinct t.field from (SELECT c.relname,a.attnum,a.attname AS field,t.typname AS type,a.attlen AS length,a.atttypmod AS lengthvar,a.attnotnull AS notnull from pg_class c,pg_attribute a,pg_ty
2016-07-12 16:55:26 3478
原创 Java操纵postgresql
package com.howso.deeplan.flink.utils;import java.sql.Connection;import java.sql.DriverManager;import java.sql.ResultSet;import java.sql.Statement;public class DBUtils { public static void ex
2016-07-12 15:36:56 914
原创 java.lang.NumberFormatException: multiple points已解决
问题:多线程方法中使用了共享变量SimpleDateFormat,报如下错误: java.lang.NumberFormatException: multiple points at sun.misc.FloatingDecimal.readJavaFormatString(FloatingDecimal.java:1084原因:SimpleDateFormat是线程不安全的,
2016-07-12 14:32:52 4000
原创 psql 删除schema下所有表
CREATE FUNCTION aaa() RETURNS void AS $$DECLARE tmp VARCHAR(512);DECLARE names CURSOR FOR select tablename from pg_tables where schemaname='public';BEGIN FOR stmt IN names LOOP
2016-07-11 17:43:56 9251
转载 copyToLocalFile NullPointerException
用fs.copyToLocalFile( hdfsPath,localPath);下载hdfs的文件会报NullPointerException,具体报错为:java.lang.NullPointerException at java.lang.ProcessBuilder.start(ProcessBuilder.java:1012) at org.apache.ha
2016-07-10 22:54:56 2202 3
原创 Wrong FS: hdfs expected: file:
场景:错误java.lang.IllegalArgumentException:Wrong FS: hdfs:/, expected: file:///异常java.lang.IllegalArgumentException: Wrong FS: hdfs:/, expected: file:/// 在hadoop-2.2.0版本中对hdfs进行简单的测试操作,代码如下所示
2016-07-10 17:53:28 1039
原创 关于crontab的坑
比如想每5分钟执行一次ntpdate 192.168.56.2在crontab里写如下的内容是不行的*/5 * * * * ntpdate 192.168.56.2必须要写成这样*/5 * * * * /usr/sbin/ntpdate 192.168.56.2因为crontab里执行命令是没有PATH环境变量一说的,所以必须写绝对路径,否则crontab是找不到命
2016-07-09 18:17:50 864
原创 SSH互信配置失败
一般原因为:.ssh文件夹权限问题,必须为700大了小了都没用authorized_keys授权文件的权限问题,必须为600大了小了都没用
2016-07-09 18:03:38 2547
原创 hdfs 出现坏块
hdfs fsck /先用该命令检测存在哪些坏块 ******************************** CORRUPT FILES: 28 MISSING BLOCKS: 28 MISSING SIZE: 1078476 B CORRUPT BLOCKS: 28 ***********************
2016-07-09 16:15:22 9551
转载 启动hadoop 2.6遇到的datanode启动不了
查看日志如下:2014-12-22 12:08:27,264 INFO org.mortbay.log: Started HttpServer2$SelectChannelConnectorWithSafeStartup@0.0.0.0:500752014-12-22 12:08:27,692 INFO org.apache.hadoop.hdfs.server.datanode.Data
2016-07-08 21:48:33 516
原创 There appears to be a gap in the edit log. We expected txid 1, but got txid 16
java.io.IOException: There appears to be a gap in the edit log. We expected txid 1, but got txid 16.namenode进程中出现如下报错信息原因:namenode元数据被破坏,需要修复解决:恢复一下namenodehadoop namenode -recover一路选择c
2016-07-08 21:39:21 8629 1
原创 ntp的错误 no server suitable for synchronization found
当用ntpdate -d 来查询时会发现导致 no server suitable for synchronization found 的错误的信息有以下2个: 错误1.Server dropped: Strata too high在ntp客户端运行ntpdate serverIP,出现no server suitable for synchronization found的错误。
2016-07-08 21:11:47 643
原创 could only be replicated to 0 nodes instead of minReplication (=1)
报错put: File /*.sql._COPYING_ could only be replicated to 0 nodes instead of minReplication (=1). There are 1 datanode(s) running and 1 node(s) are excluded in this operation.该问题原因为命名结点无法访问数
2016-07-08 18:27:22 1155 1
hyperledger-fabric-linux-amd64-1.1.0.tar.gz
2018-03-19
hyperledger-fabric-ca-linux-amd64-1.1.0.tar.gz
2018-03-19
操作系统以及数据库风险评估报告
2015-11-23
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人