自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

搞怪的索引

个人技术博客

  • 博客(211)
  • 资源 (30)
  • 收藏
  • 关注

原创 java.lang.NoSuchMethodError: javax.ws.rs.core.Application.getProperties()Ljava/util/Map

kafka connector启动报错

2022-06-14 16:34:51 1291

原创 SAP ERP提取表注释

选择显示内容全选报存到本地 

2018-08-27 16:01:46 728

原创 HANA审计策略

参考《SAP_HANA_Administration_Guide_en.pdf》  8.3章节 Auditing Activity in the SAP HANA DatabaseActivate and Configure Auditing | Create an Audit PolicyYou have the system privilege AUDIT ADMIN I...

2018-08-27 15:41:30 1320

原创 COALESCE函数

之前经常使用decode函数处理这种情况,如果需要判断的情况较多的话,decode就很不方便,那么coalesce函数就很适合:coalesce (expression_1,expression_2,.....expression_n),返回第一个不为空的表达式的值;

2016-05-19 19:38:23 807

原创 Linux 命令 rpm 、 yum

在linux系统中部署软件的时候经常会遇到某些包缺失的情况,那么如题的两个命令是经常使用的;命令的使用方法在系统中都可以用man命令去查看,这里简单给出一些经常需要与命令搭配的参数使用方法;rpm (Red Hat Package Manager):-i,   - -install                      安装包-v,  - - verbose

2016-03-29 13:56:26 591

原创 ORACLE 数据库 SYS 用户密码忘记解决方案

如题:如果是其他用户密码忘记可以使用alter  user  命令进行修改或重置;            如果SYS用户密码忘记,首先找到数据库服务器上database文件夹下的密码文件,记录下文件名,然后删除;            接着进入命令窗口,执行如下命令:            orapwd file=D:\app\datacvg\product\11.2.0\dbhome

2016-03-25 16:14:47 1893

原创 连接 ORACLE 出现 "TNS-12535: TNS: 操作超时"

虚拟机上安装linux6操作系统,部署了oracle 11g,在本机上手动添加的TNS,在连接数据库时出现“TNS-12535: TNS: 操作超时”,以下是解决步骤1.ping 虚拟机ip 没问题2.tnsping 虚拟机数据库的tns名称,出现操作超时错误3.检查虚拟机的防火墙设置、关闭防火墙、查看状态4.可以成功连接;

2016-03-03 11:41:41 10489

原创 RHEL6部署ORACLE11g相关设置

1.        安装前检查    rpm –qa |grep 软件包名称    Oracle官方文档中确定要安装的包如下:    binutils-2.17.50.0.6    compat-libstdc++-33-3.2.3    compat-libstdc++-33-3.2.3 (32 bit)    elfutils-libelf-0.125    elf

2016-03-03 11:24:35 530

转载 RMAN Catalog 和 Nocatalog 的区别

转载自:http://blog.chinaunix.net/uid-23177306-id-2531185.html一.Nocatalog Nocatalog方式 就是用control file作为catalog,每一次备份都要往控制文件里面写好多备份信息,控制文件里面会有越来越多的备份信息。因此,当使用rman nocatalog方式备份时,备份controlfile是非常重

2016-02-26 10:30:20 464

原创 ORA-00257:archiver error.Connect internal only, until freed

今天对数据库归档日志做测试,出现了标题中的错误,以下是处理过程1.打开数据库归档模式:startup  mount;alter  database  archivelog;alter  database  open;2.查看是否为归档:SQL> archive log list数据库日志模式             存档模式自动存档

2016-02-25 14:22:01 858

原创 DS 与BOE 对应关系

2014-09-09 15:22:01 1343

原创 登录DS时出现ODBC call 错误

ERROR: ODBC call for datasourcefailed:[SQLServer]login failed for user ‘username'.>.Notify Customer Support.(BODI-1112172)

2014-09-09 14:31:46 1944

转载 oracle 递归查询 CONNECT BY、START WITH、CONNECT_BY_ROOT、CONNECT_BY_ISLEAF、SYS_CONNECT_BY_PATH

转载自:http://blog.csdn.net/feier7501/article/details/21815691 创建表,初始化数据;[sql] view plaincopyprint?CREATE TABLE TB_COMPANY  (    COMPANY_ID INTEGER PRIMARY KEY,    COMPANY VARCHAR2(25

2014-07-09 14:01:39 1476

原创 sqlserver中返回旬开始日期和结束日期的函数

这段时间的项目用到了sql server,于是一边

2014-06-06 16:51:10 2107

转载 电脑键盘上方的功能键作用

前段时间在网上看到电脑键盘上一般功能(Fuction)键,所以功能键就定义为F,一共有12个,通常被称为F键,其位置一般是在键盘顶部,从F1到F12。那么F1~F12都有什么用呢?你知道所有这些键的功能吗?你知道这些键怎样为你节省时间吗?如果你还不太了解,就请你花几分钟时间看看下面的内容,保障让你感到:磨刀不误砍柴工! F1: 如果你处在一个选定的程序中而需要帮助,那么请按下F

2014-05-29 14:27:19 1405

原创 查找有问题的语句

--当前执行的SQL语句SELECT A.SID,       A.EVENT,       A.SQL_ID,       A.MACHINE,       B.SQL_TEXT,       B.SQL_FULLTEXT,       B.FIRST_LOAD_TIME,       B.LAST_LOAD_TIME,       B.LAST_ACTIVE

2014-05-16 13:25:52 716

转载 夫妻相处之道

结婚没结婚的都看看吧!怎样相处才能让夫妻成就一辈子?一、男人的五大需求:1、被理解;2、被信任;3、被支持;4、被认同;5、被尊重。二、女人的三大要求:1、安全感;2、浪漫;3、被疼和被哄。三、夫妻之间离不开的三大问题:1、经济问题;2、性的问题;3、沟通的问题。四、夫妻之间的三多三少:1、多关心对方的变化;2、多发现对方的优

2014-03-17 16:43:49 2299

原创 sql_trace

SQL_TRACEPropertyDescriptionParameter typeBooleanDefault valuefalseModifiableALTER SESSION, ALTER SYSTEMRange of valuestrue | falseSQL

2013-12-17 14:58:06 836

转载 Oracle 用户、对象权限、系统权限

摘自:http://blog.csdn.net/leshami/article/details/5688875--================================--Oracle 用户、对象权限、系统权限--================================ 一、用户与模式    用户:对数据库的访问,需要以适当用户身份通过验证,并具有相关权限

2013-12-10 10:47:37 901

原创 V$PROCESS

V$PROCESSV$PROCESS displays information about the currently active processes.ColumnDatatypeDescriptionADDRRAW(4 | 8)Address of the process state objectPIDNUMB

2013-11-27 09:56:14 888

原创 INDEX

--索引候选列:当执行分级查询(也就是包含connect  by 的查询),应该为start  with  和 connect  by子句所引用的列添加索引。--索引的详细信息SELECT T.TABLE_NAME, T.INDEX_NAME,T.INDEX_TYPE, T.TABLESPACE_NAME, STATUS  FROM USER_INDEXES T WHERE T

2013-11-26 15:16:40 1148

转载 V$SESSION、V$SQLTEXT、V$SQLAREA、V$SQL

转载自:http://lizhiyu.iteye.com/blog/966626   oracle系统表v$session、v$sql表的列字段说明在本视图中,每一个连接到数据库实例中的 session都拥有一条记录。包括用户 session及后台进程如 DBWR, LGWR, arcchiver等等。V$SESSION中的常用列V$SESSION是基础信息视图

2013-11-19 13:37:12 2966

原创 表收缩(shrink space)

检查空间使用情况时发现,最近一些自动扩展的表空间又增加了不少的空间,就查看了下库里有哪些大表;SELECT (T.BYTES / 1024 / 1024) AS MB  FROM DBA_SEGMENTS T WHERE T.OWNER IN ('ORADS', 'ORABW') ORDER BY MB DESC;或者用DBA_EXTENTS也可以查出分配了多大的空间发

2013-11-19 12:58:30 1696

原创 V$MYSTAT、V$SESSTAT、V$SYSSTAT、V$STATNAME

官方解释:V$MYSTATV$MYSTAT contains statistics on the current session.ColumnDatatypeDescriptionSIDNUMBERID of the current sessionSTATISTIC#NUMBERNumber o

2013-11-15 17:04:28 1297

原创 V$LATCH

V$LATCH displays aggregate latch statistics for both parent and child latches, grouped by latch name. Individual parent and child latch statistics are broken down in the views V$LATCH_PARENT and V$L

2013-11-14 16:55:27 787

原创 绑定变量

今天看了郭大师的书,关于绑定变量的一个用法:首先清空共享池命令 ALTER   SYSTEM   FLUSH   SHARED_POOL因为共享池是存放已经执行的SQL语句的地方,所以,当执行完上面一条语句之后,再次查询V$SQL时之前执行的语句都清空了;创建过程CREATE OR REPLACE PROCEDURE proc1ASBEGINFOR i IN

2013-11-13 21:36:28 795

原创 Data Service相关概念

Data Services资源库 Data Services资源库是一套存储用户创建的和预定义的系统对象,源和目标元数据,和转换规则的表。在一个开放的客户、服务器平台上设置资源库来适应与其他企业工具之间共享元数据。将每个资源库存储在一个现存的RDBMS上。 每个资源库与一个或者多个运行你创建的作业的Data Services作业服务器相关联。 有两种类型的资源库: 

2013-11-13 20:11:46 3036

原创 DBMS_RANDOM

开发过程中经常会有产生随机数的需求,而oracle本身自带的有这样的功能,下面介绍一下拥有此功能的包DBMS_RANDOM,主要以官方文档来说明:The DBMS_RANDOM package provides a built-in random number generator.该包里包含了几个子程序,这里仅仅介绍两个:RANDOM functionThis

2013-11-11 14:15:54 955

转载 常见hash算法的原理

转载自:http://blog.csdn.net/zxycode007/article/details/6999984散列表,它是基于快速存取的角度设计的,也是一种典型的“空间换时间”的做法。顾名思义,该数据结构可以理解为一个线性表,但是其中的元素不是紧密排列的,而是可能存在空隙。散列表(Hash table,也叫哈希表),是根据关键码值(Key value)而直接进行访问的数据结

2013-11-10 21:57:52 1620

原创 V$FIXED_TABLE & V$FIXED_VIEW_DEFINITION

官方解释:V$FIXED_TABLE displays all dynamic performance tables, views, and derived tables in the database. Some V$ tables (for example, V$ROLLNAME) refer to real tables and are therefore not listed.

2013-11-10 21:26:08 1202

原创 SAP 相关概念

原文地址 http://scn.sap.com/docs/DOC-29394介绍该文档描述了BOBJ DS和SAP BW的配置。该配置手册也可以用于基于BW的解决方案,如DSiM(Demand Signal Management), 它对于数据被加载到BW作为类似BI Content使用之前有特殊的数据清洗和调和需求。该“how-to手册”提供了在DS和BW间创建RFC连接的步骤。

2013-10-30 11:24:12 1376

原创 ocp历程

这件事要从刚毕业那会说起,一次听项目经理说,某个项目上数据库出了问题,请了一个dba过去,一圈人围着他,打开电脑,全命令操作,像是欣赏一道有趣的节目一样看他表演,表演结束到财务按每小时800元的价格结账走人;哇喔,这件事给我的感觉就是dba很牛逼,能解决别人解决不了的事情,并且还是在紧急的情况下,还有就是挣得钱真多;然后做dba岗位这颗种子就深深地埋在了心中,回想毕业的五年工作生涯,自己就是以它为

2013-09-30 13:22:45 893 2

转载 数据库启动各阶段操作

1 启动实例过程shutdown ----> nomount startup nomount 操作:$ORACLE_HOME/dbs   spfile.ora                   spfile.ora                   init.ora 根据参数分配SGA启动后台进程打开日志和跟踪文件instance 启动成功如何判

2013-09-29 09:45:25 1005

原创 EXPLAIN PLAN FOR

在10g以前的版本中,需要单独创建PLAN_TABLE并授予,10g中自动创建PLAN_TABLE$不再需要这一步骤下面是10g之前初始化PLAN_TABLE需要创建的步骤:SQL> @?/rdbms/admin/utlxplan.sqlSQL> create public synonym plan_table for plan_table;SQL> grant all on pl

2013-09-26 10:53:38 1026

原创 表(table)

在一个表中删除一列,特别是在一个大表中删除一列是相当耗时的,对系统的效率冲击是很大的,所以应尽可能地避免在数据库繁忙期间删除。那么可以把要删除的列置为无用列,在空闲的时候在删除。Alter table table_nameSet unused(列名);或Alter table table_nameSet unused column 列名;数据库空闲时,用alter tabl

2013-09-24 14:55:58 928

原创 事务及事务操作

1、 什么是事务事务是用于保证数据的一致性,它由一组相关的DML语句组成,该组的DML语句要么全部成功,要么全部失败。如:网上转账……2、 事务和锁 当执行事务操作(dml语句)时,oracle会在被作用的表上加锁,防止其他用户改变表的结构,这点对我们用户来讲是很重要的。3、 保存点和回退事务保存点是事务中的一点,用于取消部分事务,当结束事务时,会自动的删除

2013-09-24 14:42:57 919

原创 Null值的处理、逻辑操作和函数嵌套

Null 值是一个很特别的值。它既不是0,也不是空格。它的值是没有意义的、未知的、不确定的。 Null 值一般的计算符用的是 ISNULL 和IS NOT NULL 来进行。升序排序时,Null 排在最后,降序排序时null排在最前。 与NULL参与的算术运算结果均为NULL 逻辑与(AND)算法在and 逻辑表达式中,只要有F (假)其结果就为F,如果没有F,在AND逻辑表达式中

2013-09-24 14:37:59 1608

原创 sql函数扫盲

单行函数lower(列名|表达式) 把字符转换成小写 upper(列名|表达式) 把字符转换成大写 initcap(列名|表达式) 把每个字的头一个字母转换成大写。Initcat(‘sql is used’)       Sql Is  Used concat(列名|表达式,列名|表达式)   把第一个字符串和第二个字符串连接起来成为一个字符串。 Subst

2013-09-24 14:36:30 1036

原创 sql*plus 相关设置

set line[size] {80|n}  设置每行显示多少字符,默认是80个字符。 L[ist] 此命令显示出sql缓冲区中的内容。与L 结合用的为 n (缓存中的行号),把第n行作为当前行。 “/” 和  R[un] 用来重新执行缓冲区中的SQL语句。 a[ppend] 为附加命令,在原有的语句上新增内容。 C[hange]/原文/新的正文  此命令用来修

2013-09-24 14:30:20 924

原创 oradim

装了一款杀毒软件,不小心把Oracle的服务(OracleServiceORCL)弄没了,经过查资料和理解,经过一番恶战,终于解决。 首先用oradim工具创建一个orcl的服务例程。oradim 的语法为:Oradim工具的用法?  创建例程:  -NEW -SID sid | -SRVC 服务[-INTPWD 口令] [-MAXUSERS 数量][-STARTMODE

2013-09-19 17:57:31 1210

data services 开发应用总结

开发过程中总结的一些知识,主要是一些琐碎的操作。

2013-11-07

SAP Data Services如何链接SQLSERVER

SAP Data Services创建数据源时的链接方法;

2013-11-04

SAP Data Services如何链接ORACLE

SAP Data Services创建数据源时的链接方法;

2013-11-04

SAP Data Services如何链接MYSQL

SAP Data Services创建数据源时的链接方法;

2013-11-04

SAP Data Services如何连接HANA

SAP Data Services创建数据源时的链接方法;

2013-11-04

NOARCHIVELOG模式下的备份与恢复

如果数据库处在NOARCHIVELOG模式下,那么选择备份恢复的方案就较小,这里列出了该模式下的备份恢复全解决方案;

2013-07-03

KETTLE 的发邮件功能

使用ETL工具KETTLE抽取数据时,有反馈给用户是否抽取成功的需求,这里介绍的就是实现反馈的KETTLE中的邮件功能

2013-05-31

kettle 发送邮件

kettle 作为etl工具很是方便,这里是其中的发送邮件功能的实现,本人研究了一下,供大家参考。

2013-01-23

DataServices 从安装到开发的一般流程

整理了一些简单的关于DataServices从安装到开发的一个简单流程,对于初学者来说应该很有指导意义。

2012-12-10

用户对象检测

普通用户在数据库中所属表空间、所拥有权限、所属角色等查询。

2012-12-10

oracle 常用应用操作总结

平时的学习及项目中整理及总结的一些知识。

2012-12-07

oracle 错误代码一览表

在网上看到的,整理一下,方便各位学习哦。

2012-12-07

创建oracle的后台服务OracleServiceORCL

在项目中出现的一次异常情况,文档是当时的处理过程,以及整理的一些命令。

2012-12-07

数据库环境检查

当到了一个新的数据库开发环境下,要先了解数据库的环境,此文档是为了更好的了解环境的一些查询语句,注意首先保证权限到足。

2012-12-07

oracle 数据泵实战

实际开发过程中遇到的备份恢复问题的总结。

2012-12-07

oracle 数据字典

自己整理的oracle在开发和管理中经常会用到了一些数据字典。

2012-12-07

QQ 技术群上解决的ssh链接linux的问题

通过这次解决问题的经验,我感觉到团队力量的强大,分布在各个地方的人为了一个问题二共同努力,团结就是力量。

2012-12-07

linux里etc下的文件解析

linux学习,linux全局配置文件,etc文件夹下一些重要的文件。

2012-12-07

grub 命令解析

grub 命令的一些解释,已经x86的引导过程。

2012-12-07

linux高级用户和开发者指南

关于linux高级开发的一些知识,网上下载,希望对学习linux的朋友有所帮助。

2012-12-07

linux相关指令

使用linux过程中,总结的一些命令集合。

2012-12-07

Linux技巧总结

使用linux系统过程中总结的几个小技巧。

2012-12-07

Cron 命令详解

关于Cron命令的一些详细解释,有些摘自于网络,汇总一下,希望对学习该命令的朋友有帮组。

2012-12-07

linux 里定时执行删除日志

在一个项目中遇到的一个小问题,总结一下,希望对大家有帮助。

2012-12-07

正则表达式总结

本文档是一些基础正则表达式,在工作过程中感觉经常使用,随笔记录。

2012-12-07

boe系统框架及讲义,总结内容

boe系统框架及讲义,(发现sap的资料在网上好难找,在这里分享一下)

2012-10-24

xlstosql数据库导入工具

很好用的一款由xls导入到sqlserver中的一款工具

2011-07-07

一款很好用的辅助工具ue源文件

开发中一款很好用的辅助工具,自己用着感觉挺好的,上次在网上找了好久,没有找到这样的版本,所以在此发布一下,供大家下载。2976

2011-07-07

Linux常用命令集

很全的Linux命令!已编辑的HTML文件!

2010-07-06

修改控制文件错误记录

在修改控制文件中遇到的一个问做的总结,以前上传资料不是太多,我想以后就这样集少成多吧。

2010-05-07

空空如也

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

TA关注的人

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