自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

曾经是个DBA

愿无岁月可回头,且以深情共白首。

  • 博客(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

原创 检讨——2016年7月26日11:06:13

无论做什么操作一定要先备份一份,尤其是一些配置文件,vi前一定要先cp,否则会死的很惨。

2016-07-26 11:07:42 408

原创 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

原创 装逼利器批量unzip

ls *.zip | xargs -n1 unzipn1表示每次只传递一个值给后面的unzip

2016-07-19 21:10:55 1295

原创 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

原创 rhel6.* 上安装oracle 11.2.0.1

谁要是真这样装,就是作死!!6.*上最好装11.2.0.3及以后的版本

2016-07-18 11:16:35 436

转载 oracle 9i/10g/11g(11.2.0.3)安装包和PATCH下载地址汇总

今天上PUB看见一位热心人汇总了这么个地址列表,转发来空间:把下面的地址复制到讯雷里就可以下载.---------------------------------------------------------------------------------------------------ORACLE 9iOracle9i Database Release 2 En

2016-07-17 17:31:42 8145 2

原创 maven install 不下载依赖的jar包

Update Project一下就好了。

2016-07-14 11:58:17 2663

原创 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

原创 AIX修改密码报错3004-314

# pwdadm -f NOCHECK root # 然后再修改密码passwd root希望能帮到你。

2016-07-12 22:38:48 2134

原创 Java按行读写文本文件

推荐使用FileWriter和FileReader。

2016-07-12 21:21:54 560

原创 查询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

hyperledger-fabric-linux-amd64-1.1.0.tar.gz。。。。。。。。。。。。。。 下载慢 你懂的

2018-03-19

hyperledger-fabric-ca-linux-amd64-1.1.0.tar.gz

hyperledger-fabric-ca-linux-amd64-1.1.0.tar.gz。。。。。。。。。。。。。

2018-03-19

oracle EPM 安装文档 内含下载链接

oracle EPM 安装文档 内含下载链接

2016-04-12

操作系统以及数据库风险评估报告

AIX.doc CiscoRouter.doc Firewall.doc HP-UX Security Checklist.doc Linux.doc Network.doc Oracle.doc Oracle_Checklist.doc SCO-UNIX.doc Solaris.doc SQLServer.doc Windows.doc Windows_Checklist.doc

2015-11-23

蓝桥杯练习系统题目(含VIP试题)

蓝桥杯练习系统题目,含有VIP所有试题,更新于2015年2月23日

2015-02-23

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除