自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(113)
  • 资源 (1)
  • 收藏
  • 关注

原创 OCP 1Z0-053 Answers

1.Aboutdeploying a new application module,The plan baselines can be evolved over time to produce better performance. At the same time ,The new SQL statements initially run with the plans that

2017-11-13 17:56:33 1168

转载 使用Sublime Text 3 编译并运行Java程序

问题?把SublimeText当作一个轻量级的编译工具来用还是不错的,可是当我下载好并且写了一个HelloWord的Java程序之后,它居然只编译不运行!那么我们就来解决这个问题注意:本教程针对的是Windows平台,Mac OS我已经试过了,并不行。变化原本网上是有一些关于sublime text 2的教程的,可是Sublime Text 3 和2 有些区别,主要是原来的一些配置文件都被压缩成一...

2018-05-28 00:28:11 6129

转载 Linux平台下Python的安装及IDE开发环境搭建

1、Python安装Python有2.X和3.X两个版本,由于2.X的版本较稳定,使用者也较多,本文选择使用Python 2.X版本。安装步骤:(1) 下载Python安装包:https://www.python.org/downloads/(2)  解压安装包:tar zxvf Python-2.7.10.tgz(3)  编译:./compile(4)  安装:make && m...

2018-02-27 10:19:53 32571

转载 打开Linux ftp服务,如:vsftpd: unrecognized service

打开Linux ftp服务,如:vsftpd: unrecognized service[root@BZXXDBS02 ~]# service vsftpd startvsftpd: unrecognized service[root@BZXXDBS02 ~]#编写:vi   /etc/xinetd.d/gssftp  把disable=yes改成no,然后打开ftp服务把server_args ...

2018-02-25 15:57:44 4889

转载 DBA职业规划技术成长路线

转载请注明出处:http://blog.csdn.net/guoyjoe/article/details/42237127DBA职业规划一、Oracle DBA路线课程规划:OracleDBA基础实战班                30课时OracleOCP认证实战            

2017-12-27 22:25:28 1152

转载 The service 'Informatica Services' cannot be removed.

Problem Description While installing PowerCenter 9.0.1, the following error message appears in the installation log [Informatica_9.0.1_Services.log]: Command Executed : E:\Informatica\9.0.1_...

2017-12-26 17:11:16 904

转载 SYBASE 对事务的控制

SYBASE对事务控制默认是0级,也就是自动提交数据。想是由于在SYBASE中没有象ORACLE中回滚段这样的组件记录修改过的数据。因此需要从日志中回滚数据的代价比较高。但是在程序中经常需要对部分事务需要做回滚的操作。以下是一个事务操作的例子:begin transactionset transaction isolation level 1insert i

2017-12-12 16:55:48 1655

原创 Unsupported major.minor version 51.0

项目先用的jdk1.8版本,然后发现jdk1.8不支持String.contains()函数,于是在Build Library修改了jdk的Jar改成了MyEclipse自带的jdk1.6版本,然后发现出现这个问题:java.lang.UnsupportedClassVersionError : Unsupported major.minor version 51.0 at jav

2017-12-08 14:17:46 223

原创 hadoop集群测试mapreduce程序的各种坑

Error1:datanode未能启动,namenode和datanode的clusterID不一致原因:datanode日志显示java.io.IOException: Incompatible clusterIDs in /opt/hadoop-2.7.3/tmp/dfs/data: namenode clusterID = CID-add6cc33-56f0-4d7c-8484-60

2017-11-30 14:12:18 3373

转载 基于RMAN实现坏块介质恢复(block recover)

对于物理损坏的数据块,我们可以通过RMAN块介质恢复(BLOCK MEDIA RECOVERY)功能来完成受损块的恢复,而不需要恢复整个数据库或所有文件来修复这些少量受损的数据块。恢复整个数据库或数据文件那不是大炮用来打蚊子,有点不值得!但前提条件是你得有一个可用的RMAN备份存在,因此,无论何时备份就是一切。本文演示了产生坏块即使用RMAN实现坏块恢复的全过程。 1、创建演示环境

2017-11-27 17:27:17 360

原创 Oracle AWR介绍

AWR 是为Oracle Database 11g组件提供服务的基础结构,借助它可以收集、维护和利用统计信息进行问题检测和自优化。可将此基础结构视为数据库统计信息、度量等的数据仓库。      数据库(默认情况下)每60 分钟从SGA 中自动捕获一次统计信息,然后将其以快照形式存储在AWR 中。这些快照通过一个名为易管理性监视器(MMON) 的后台进程存储在磁盘上。默认情况下,快照会保留八

2017-11-18 18:11:09 413

原创 Oracle闪回查询

闪回查询:查询在特定时间点存在的所有数据。使用闪回查询功能,可以执行截止到特定时间的查询。使用SELECT语句的AS OF子句,可以指定要查看其对应数据的时间戳。这在分析数据差异时非常有用。注:TIMESTAMP和SCN是AS OF子句的有效选项。UPDATE employeesSET salary =(SELECT salary FROM employee

2017-11-18 15:03:11 3574

原创 Oracle与Sybase null值排序问题

Oralce对字段值排序时,默认将null值放在最后,Sybase默认放在最前。所以Oralce对NULL值的排序后的位置有一个特殊的“关照”,这就是“NULLS FIRST”和“NULLS LAST”选项实验:1、Oracle、Sybase建表create table t (id int ,x CHAR NULL) ;insert into t values (1,'A'

2017-11-16 11:21:25 403

转载 在linux下安装Informatica

安装介质清单准备介质名称版本信息描述Informatica Powercenter9.5.1 for Linux 64 bit必须Java Jdk1.6.0_45 for Linux 64 bit可选,如果想图形安装INFA就需要安

2017-11-15 12:23:25 3222

转载 Informatica常用组件使用方法

表1中列出的是informatica中的所有组件。不会在本文档中出现的会在组件名后标出。表1AggregatorActive/ConnectedPerforms aggregate calculations.Application Source QualifierActive/C

2017-11-13 16:16:53 2882

转载 High precision Configuration

ETL开发项目中遇到过一个很奇特的问题,源表的主键是number类型,精度大于15,抽取到目标表的过程中,通过debugger调试器查看会生成科学计数法的格式,workflow运行完成后,主键相差很小的数字结果却变成了很多相同的数字,然后程序报主键重复错误,当时也走了很多弯路,花了好长时间去解决这个问题。原因:没有启用高精度解决办法:可以在Task的Properties页签中勾选“

2017-11-13 16:10:30 388

原创 crontab要注意的点都在这了

1、date加一 YDATE=`date +%Y%m%d --date="-1 day"` date +%Y%m%d         //显示现在天年月日 date +%Y%m%d --date="+1 day"  //显示后一天的日期 date +%Y%m%d --date="-1 day"  //显示前一天的日期 date +%Y%m%d --date="-1

2017-11-09 23:11:37 608

原创 linux防火墙限制IP远程登录服务器?

服务器地址:192.166.1.10默认规则是drop的话,加下面这2条规则就可以放行来自192.168.1.18的请求。如果还需要限制端口的话还可以加 -p tcp --sport 端口号/ -p tcp --dport 限制端口iptables -A INPUT -s 192.168.1.18 -j ACCEPTiptables -A OUTPUT -d 192.168.1.18 -j

2017-11-09 20:19:10 1209

转载 informatic对表的增量抽取机制

本文所提到的数据加载策略为OLTP系统作为源系统,并进行ETL数据加载到OLAP系统中所采用的一般数据加载策略。 根据该方式的特定性,此时ETL数据加载一般存在以下四种方案: 1、 时戳方式 需要在OLTP系统中业务表中统一添加时间字段作为时戳(如表中已有相应的时间字段,可以不必添加),每当OLTP系统中更新修改业务数据时,同时修改时戳字段值。当作ETL加载时,通过系统时间与时戳字段的

2017-11-09 17:26:57 2018

原创 Shell逐行处理文件的最后一行

对文件(如参数文件)内容边读边写可以使用sed -i ,但是对于ksh某些机器,则没有sed -i功能,因此要利用临时文件逐行处理。cat /dev/null >$tmp_outUserName=ETLPassword=ETLwhile read linedo        UserName_Line=`expr match "$line" "[\$][\$]Use

2017-11-09 17:03:21 2733

转载 不同用户设置ssh信任关系不输入密码执行scp 命令

设置ssh信任关系可以不用输入密码执行 scp 命令 。源机器 dgitr06-ts目标机 dgitr02-ts在目标机dgitr02-ts上(用户oracrp3登录): $ cd $ mkdir .ssh $ chmod 700 .ssh $ pwd /data01/crp3/oracrp3 (下面操作要在oracrp3的home目录下,这里检查是否家目录)

2017-11-09 11:28:32 918

原创 Shell调起Informatica作业

batchrun_wf_GE.sh如下(每30分钟循环调起a.txt里的一个工作流):# !/bin/sh# sh batchrun_wf_GE.sh ODS2DWtheme=$1for workflow in `cat a.txt | awk -F. '{print $1}'`dopmcmd startworkflow -d

2017-11-08 19:19:08 1190

原创 Update Strategy小记

UPDATE else INSERT有两种实现方法:1、Properties下的Attribute将Treat source rows as 选为Update,同时Mapping里目标表的Atttribue的Insert选项勾上。2、Properties下的Attribute将Treat source rows as 选为Data Driven,同时Mapping里目标表的Atttribu

2017-11-05 03:40:29 5952 2

转载 Linux MAC 地址与报错eth0 unknown interface no such device

eth0 unknown interface no such device出现这个原因是由于虚拟机直接COPY过来,MAC地址发生了变化,但eth0 里仍然记录着旧的MAC地址。解决方法:[html] view plain copy print?vim  /etc/udev/rules.d/70-persistent-net.

2017-10-25 19:41:58 3203

转载 一步步教你Hadoop多节点集群安装配置

1、集群部署介绍1.1 Hadoop简介Hadoop是Apache软件基金会旗下的一个开源分布式计算平台。以Hadoop分布式文件系统HDFS(Hadoop Distributed Filesystem)和MapReduce(Google MapReduce的开源实现)为核心的Hadoop为用户提供了系统底层细节透明的分布式基础架构。对于Hadoop的集群来讲,可以分成两大类角色:Ma

2017-10-25 10:09:48 355

原创 [PL/SQL] oracle sql语句 存储过程执行慢,单独执行快

1、执行计划情况当存储过程挂住的时候,看看V$SESSION里面的 SQL_ID, SQL_CHILD_NUMBER再根据这两个信息用DBMS_XPLAN.DISPLAY_CURSOR把计划拿出来看看。2、锁表情况Oracle:select  ao.owner,ao.object_name,lo.LOCKED_MODE,lo.OS_USE

2017-10-24 18:31:08 11473 2

原创 oracle查询表信息(索引,外键,列等)

利用到2个系统表:user_indexes、user_ind_columnsSELECT t.*,i.index_type FROM user_ind_columns t,user_indexes i WHERE t.index_name = i.index_name andt.table_name='SAS_WD'oracle中查询表的信息,包括表名,字段名,

2017-10-24 10:56:24 358

原创 Hadoop(1) : Linux下安装Java环境配置步骤详述

1、下载jdk8  登录网址:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html  选择对应jdk版本下载。(Tips:可在Windows下载完成后,通过FTP或者SSH到发送到Linux上)2、 登录Linux,切换到root用户  su root

2017-10-23 22:06:53 711

转载 如何快速的杀掉Oracle的Session

--如何快速的杀掉Oracle的Session/*==============================================================================本资料经网络收集整理,已经验证,但对使用资料所造成的后果及影响不负任何责任======================================================

2017-10-23 15:26:31 1607

转载 Linux操作系统各版本ISO镜像下载(包括oracle linux\redhat\centos\ubuntu\debian等)

1、Oracle Linux(下载地址)清单: (1)Oracle Linux Release 7 for x86_64 (64 Bit)2、debian(下载地址)清单: (1)debian-7.8.0-i386-DVD-1.iso (2)debian-7.8.0-i386-DVD-2.iso (3)debian-7.8.0-i386-DVD-

2017-10-23 12:23:32 36261 2

转载 oracle分析函数技术详解(配上开窗函数over())

一、Oracle分析函数入门分析函数是什么?分析函数是Oracle专门用于解决复杂报表统计需求的功能强大的函数,它可以在数据中进行分组然后计算基于组的某种统计值,并且每一组的每一行都可以返回一个统计值。          分析函数和聚合函数的不同之处是什么?普通的聚合函数用group by分组,每个分组返回一个统计值,而分析函数采用partition by分组,并且每组每行

2017-10-19 16:20:02 245

原创 Oracle中SP与表之间的关系

SP-TABLEselect t1.owner as powner,t1.name as pname,case when t1.referenced_owner in ('SAPCRDB','SAPIRDB') then t1.referenced_owner else t2.owner end as towner,t1.referenced_name as tnamefrom a

2017-10-18 21:07:01 1518

转载 Shell逻辑运算符及表达式

一、条件运算符1. 条件运算符运算符号代表意义应用说明=等于整型或字符串比较: str1 = str2字符串str1 和字符串str2 相等时返回真,如果在[]中,只能是字符串==等于整型或字符串比较: str1 == str2字符串str1 和字符串str2 相等时返回真,如果在[]中,只能是字符串

2017-10-15 20:48:20 293

原创 shell中continue和break区别

break 命令可以带一个参数,一个不带参数的break 循环只能退出最内层的循环,而break N可以退出N 层循环。continue 命令也可以带一个参数,一个不带参数的continue 命令只去掉本次循环的剩余代码,而continue N 将会把N 层循环剩余的代码都去掉,但是循环的次数不变。#!/bin/sh for i in "a b c d" do ech

2017-10-15 19:58:52 3924 2

原创 Shell一系列退出命令

break:退出循环,return:只退出函数,不退出脚本exit    : 退出脚本   注:在cat a.txt | while read line    do ...  done  循环形式中只退出循环。要在while read line循环中结束shell,则用 while read line  do ...  done

2017-10-14 21:58:43 19240

原创 Sybase 系统存储过程

系统存储过程Active Directory 过程 sp_ActiveDirectory_Objsp_ActiveDirectory_SCP 目录过程 sp_column_privilegessp_special_columns sp_columnssp_sproc_columns sp_databasessp_statistics sp_fke

2017-10-14 16:10:55 588

转载 Linux字符串截取命令

一、简单截取假设有变量 var=http://www.google.com/test.htm1、 # 号截取,删除左边字符,保留右边字符。echo ${var#*//}其中 var 是变量名,# 号是运算符,*// 表示从左边开始删除第一个 // 号及左边的所有字符即删除 http://结果是 :www.google.com/test.htm 2、

2017-10-12 20:59:46 713

转载 Game Plug-ins(1)

游戏外挂基本原理及实现游戏外挂已经深深地影响着众多网络游戏玩家,今天在网上看到了一些关于游戏外挂编写的技术,于是转载上供大家参考  1、游戏外挂的原理  外挂现在分为好多种,比如模拟键盘的,鼠标的,修改数据包的,还有修改本地内存的,但好像没有修改服务器内存的哦,呵呵。其实修改服务器也是有办法的,只是技术太高一般人没有办法入手而已。(比如请GM去夜总会、送礼、收黑钱等等办法都

2017-10-09 16:08:25 556

转载 Game Plug-ins(2)

网络游戏外挂编写基础①要想在修改游戏中做到百战百胜,是需要相当丰富的计算机知识的。有很多计算机高手就是从玩游戏,修改游戏中,逐步对计算机产生浓厚的兴趣,逐步成长起来的。不要在羡慕别人能够做到的,因为别人能够做的你也能够!我相信你们看了本教程后,会对游戏有一个全新的认识,呵呵,因为我是个好老师!(别拿鸡蛋砸我呀,救命啊!#¥%……*)   不过要想从修改游戏中学到知识,增加自己的计算机水平,可不

2017-10-09 16:07:30 363

转载 Game Plug-ins(3)

游戏外挂设计技术探讨一、 前言  所谓游戏外挂,其实是一种游戏外辅程序,它可以协助玩家自动产生游戏动作、修改游戏网络数据包以及修改游戏内存数据等,以实现玩家用最少的时间和金钱去完成功力升级和过关斩将。虽然,现在对游戏外挂程序的“合法”身份众说纷纭,在这里我不想对此发表任何个人意见,让时间去说明一切吧。  不管游戏外挂程序是不是“合法”身份,但是它却是具有一定的技术含量的,在

2017-10-09 15:47:32 448

Sybase IQ数据的导入与导出

  Sybase IQ是一个强大的即席查询服务器。用Sybase IQ来分离决策支持系统(DSS,Decision Support System,READER)和在线事务处理系统(OLTP,OnLine Transaction Processing,WRITER)。目前Sybase IQ在SG186数据中心项目中作为数据仓库数据库得到广泛使用。   2. 导出   导出在Sybase IQ也称卸载,总结Sybase IQ卸载方式无外乎以下几种:

2018-05-29

空空如也

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

TA关注的人

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