- 博客(211)
- 资源 (30)
- 收藏
- 关注
原创 java.lang.NoSuchMethodError: javax.ws.rs.core.Application.getProperties()Ljava/util/Map
kafka connector启动报错
2022-06-14 16:34:51
1456
原创 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
1602
原创 COALESCE函数
之前经常使用decode函数处理这种情况,如果需要判断的情况较多的话,decode就很不方便,那么coalesce函数就很适合:coalesce (expression_1,expression_2,.....expression_n),返回第一个不为空的表达式的值;
2016-05-19 19:38:23
931
原创 Linux 命令 rpm 、 yum
在linux系统中部署软件的时候经常会遇到某些包缺失的情况,那么如题的两个命令是经常使用的;命令的使用方法在系统中都可以用man命令去查看,这里简单给出一些经常需要与命令搭配的参数使用方法;rpm (Red Hat Package Manager):-i, - -install 安装包-v, - - verbose
2016-03-29 13:56:26
679
原创 ORACLE 数据库 SYS 用户密码忘记解决方案
如题:如果是其他用户密码忘记可以使用alter user 命令进行修改或重置; 如果SYS用户密码忘记,首先找到数据库服务器上database文件夹下的密码文件,记录下文件名,然后删除; 接着进入命令窗口,执行如下命令: orapwd file=D:\app\datacvg\product\11.2.0\dbhome
2016-03-25 16:14:47
2079
原创 连接 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
10822
原创 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
618
转载 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
534
原创 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
965
原创 登录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
2100
转载 oracle 递归查询 CONNECT BY、START WITH、CONNECT_BY_ROOT、CONNECT_BY_ISLEAF、SYS_CONNECT_BY_PATH
转载自:http://blog.youkuaiyun.com/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
1541
转载 电脑键盘上方的功能键作用
前段时间在网上看到电脑键盘上一般功能(Fuction)键,所以功能键就定义为F,一共有12个,通常被称为F键,其位置一般是在键盘顶部,从F1到F12。那么F1~F12都有什么用呢?你知道所有这些键的功能吗?你知道这些键怎样为你节省时间吗?如果你还不太了解,就请你花几分钟时间看看下面的内容,保障让你感到:磨刀不误砍柴工! F1: 如果你处在一个选定的程序中而需要帮助,那么请按下F
2014-05-29 14:27:19
1585
原创 查找有问题的语句
--当前执行的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
793
转载 夫妻相处之道
结婚没结婚的都看看吧!怎样相处才能让夫妻成就一辈子?一、男人的五大需求:1、被理解;2、被信任;3、被支持;4、被认同;5、被尊重。二、女人的三大要求:1、安全感;2、浪漫;3、被疼和被哄。三、夫妻之间离不开的三大问题:1、经济问题;2、性的问题;3、沟通的问题。四、夫妻之间的三多三少:1、多关心对方的变化;2、多发现对方的优
2014-03-17 16:43:49
2487
原创 sql_trace
SQL_TRACEPropertyDescriptionParameter typeBooleanDefault valuefalseModifiableALTER SESSION, ALTER SYSTEMRange of valuestrue | falseSQL
2013-12-17 14:58:06
923
转载 Oracle 用户、对象权限、系统权限
摘自:http://blog.youkuaiyun.com/leshami/article/details/5688875--================================--Oracle 用户、对象权限、系统权限--================================ 一、用户与模式 用户:对数据库的访问,需要以适当用户身份通过验证,并具有相关权限
2013-12-10 10:47:37
956
原创 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
964
原创 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
1293
转载 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
3021
原创 表收缩(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
1771
原创 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
1370
原创 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
838
原创 绑定变量
今天看了郭大师的书,关于绑定变量的一个用法:首先清空共享池命令 ALTER SYSTEM FLUSH SHARED_POOL因为共享池是存放已经执行的SQL语句的地方,所以,当执行完上面一条语句之后,再次查询V$SQL时之前执行的语句都清空了;创建过程CREATE OR REPLACE PROCEDURE proc1ASBEGINFOR i IN
2013-11-13 21:36:28
846
原创 Data Service相关概念
Data Services资源库 Data Services资源库是一套存储用户创建的和预定义的系统对象,源和目标元数据,和转换规则的表。在一个开放的客户、服务器平台上设置资源库来适应与其他企业工具之间共享元数据。将每个资源库存储在一个现存的RDBMS上。 每个资源库与一个或者多个运行你创建的作业的Data Services作业服务器相关联。 有两种类型的资源库:
2013-11-13 20:11:46
3235
原创 DBMS_RANDOM
开发过程中经常会有产生随机数的需求,而oracle本身自带的有这样的功能,下面介绍一下拥有此功能的包DBMS_RANDOM,主要以官方文档来说明:The DBMS_RANDOM package provides a built-in random number generator.该包里包含了几个子程序,这里仅仅介绍两个:RANDOM functionThis
2013-11-11 14:15:54
1009
转载 常见hash算法的原理
转载自:http://blog.youkuaiyun.com/zxycode007/article/details/6999984散列表,它是基于快速存取的角度设计的,也是一种典型的“空间换时间”的做法。顾名思义,该数据结构可以理解为一个线性表,但是其中的元素不是紧密排列的,而是可能存在空隙。散列表(Hash table,也叫哈希表),是根据关键码值(Key value)而直接进行访问的数据结
2013-11-10 21:57:52
1660
原创 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
1307
原创 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
1479
原创 ocp历程
这件事要从刚毕业那会说起,一次听项目经理说,某个项目上数据库出了问题,请了一个dba过去,一圈人围着他,打开电脑,全命令操作,像是欣赏一道有趣的节目一样看他表演,表演结束到财务按每小时800元的价格结账走人;哇喔,这件事给我的感觉就是dba很牛逼,能解决别人解决不了的事情,并且还是在紧急的情况下,还有就是挣得钱真多;然后做dba岗位这颗种子就深深地埋在了心中,回想毕业的五年工作生涯,自己就是以它为
2013-09-30 13:22:45
935
转载 数据库启动各阶段操作
1 启动实例过程shutdown ----> nomount startup nomount 操作:$ORACLE_HOME/dbs spfile.ora spfile.ora init.ora 根据参数分配SGA启动后台进程打开日志和跟踪文件instance 启动成功如何判
2013-09-29 09:45:25
1090
原创 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
1082
原创 表(table)
在一个表中删除一列,特别是在一个大表中删除一列是相当耗时的,对系统的效率冲击是很大的,所以应尽可能地避免在数据库繁忙期间删除。那么可以把要删除的列置为无用列,在空闲的时候在删除。Alter table table_nameSet unused(列名);或Alter table table_nameSet unused column 列名;数据库空闲时,用alter tabl
2013-09-24 14:55:58
970
原创 事务及事务操作
1、 什么是事务事务是用于保证数据的一致性,它由一组相关的DML语句组成,该组的DML语句要么全部成功,要么全部失败。如:网上转账……2、 事务和锁 当执行事务操作(dml语句)时,oracle会在被作用的表上加锁,防止其他用户改变表的结构,这点对我们用户来讲是很重要的。3、 保存点和回退事务保存点是事务中的一点,用于取消部分事务,当结束事务时,会自动的删除
2013-09-24 14:42:57
983
原创 Null值的处理、逻辑操作和函数嵌套
Null 值是一个很特别的值。它既不是0,也不是空格。它的值是没有意义的、未知的、不确定的。 Null 值一般的计算符用的是 ISNULL 和IS NOT NULL 来进行。升序排序时,Null 排在最后,降序排序时null排在最前。 与NULL参与的算术运算结果均为NULL 逻辑与(AND)算法在and 逻辑表达式中,只要有F (假)其结果就为F,如果没有F,在AND逻辑表达式中
2013-09-24 14:37:59
1752
原创 sql函数扫盲
单行函数lower(列名|表达式) 把字符转换成小写 upper(列名|表达式) 把字符转换成大写 initcap(列名|表达式) 把每个字的头一个字母转换成大写。Initcat(‘sql is used’) Sql Is Used concat(列名|表达式,列名|表达式) 把第一个字符串和第二个字符串连接起来成为一个字符串。 Subst
2013-09-24 14:36:30
1154
原创 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
982
原创 oradim
装了一款杀毒软件,不小心把Oracle的服务(OracleServiceORCL)弄没了,经过查资料和理解,经过一番恶战,终于解决。 首先用oradim工具创建一个orcl的服务例程。oradim 的语法为:Oradim工具的用法? 创建例程: -NEW -SID sid | -SRVC 服务[-INTPWD 口令] [-MAXUSERS 数量][-STARTMODE
2013-09-19 17:57:31
1272
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人