Oracle

Oracle Coherence应用部署到Jboss EAP 6.x 时 NoClassDefFoundError: sun/rmi/server/MarshalOutputStream 的解决办法

今天将一个web应用从weblogic10.3迁移到jbossEAP6.3上,该应用使用oraclecoherence做为缓存,部署上去后,启动时一直报如下错误:    atjava.util.concurrent.ThreadPoolExecutor$Worker.run(Th...

oracle: job使用

oracle的job,实际上就是数据库内置的定时任务,类似代码中的Timer功能。下面是使用过程:这里我们模拟一个场景:定时调用存储过程P_TEST_JOB向表TEST_JOB_LOG中插入数据表结构:1createtableTEST_JOB_LOG2(3rec_idNUMBERnotnull,4occr_timeDA...
代码星球·2020-04-06

oracle:db-link使用

二个oracleinstance,如果需要在一个instance上,直接查询另一个instance上的数据,就要用到db-link创建:createpublicdatabaselink链接名connectto用户名identifiedby密码using'(DESCRIPTION=(ADDRESS=(PROTOCOL=T...
代码星球·2020-04-06

如何让oracle的select强制走索引

大多数情况下,oracle数据库内置的查询优化策略还是很成功的,但偶尔也有犯2的时候,即使有索引,也会做全表扫描,可以参考以下语句的写法,强制让select语句使用索引1CREATEORREPLACEVIEWV_RES_CBAAS2SELECT/*+INDEX(SEGIDX_T_RES_ALLOSEG_ALLOID)*...

mac上如何卸载oracle jdk 1.7

目前mac上有一些软件还不支持jdk1.7,只能卸载1.7,恢复到1.6,下面二个链接是官网给出的卸载方法:http://www.java.com/zh_CN/download/help/mac_uninstall_java.xmlhttp://docs.oracle.com/javase/7/docs/webnote...

vmware安装cent os 6.5 + oracle 11g xe + jboss eap 6.2 + weblogic 12c+ webshpere mq 7.5

前言:mac系统发展速度确实很快,短短数年,macos上已经能网银支付(中行、招行、工商、支付宝等均已全面支持macos了),windows上的经典常用软件:qq、飞信、旺旺、有道词典、有道云笔记、迅雷、PPS影音、AcdSee,甚至微软自家的office全套都有formac,今天下定决心把mac机上vmware里的w...

无法连接windows虚拟机oracle的解决办法

在mac机上玩基于oracledb的开发真心不容易,oracle公司死活不出oracleexpresseditionformacOS,曾经发布过的oracle10formac下载地址也从官网撤下了,无奈只能在mac机安装了一台windows虚拟机,把oracleXE安装在虚拟机里,发现从macos主机始终连接不到虚拟机...

Oracle XE http端口8080的修改

OracleExpressEdition(XE)默认的http端口是8080,这跟JBoss/Tomcat的默认端口相同,导致Jboss启动冲突。修改办法:1.以dba身份登录XE2.执行下列语句1begin2dbms_xdb.sethttpport('7000');3dbms_xdb.setftpport('0');...

SQL Server 触发器

触发器是一种特殊类型的存储过程,它不同于之前的我们介绍的存储过程。触发器主要是通过事件进行触发被自动调用执行的。而存储过程可以通过存储过程的名称被调用。Ø什么是触发器   触发器对表进行插入、更新、删除的时候会自动执行的特殊存储过程。触发器一般用在check约束更加复杂的约束...
代码星球·2020-04-06

SQL Server 完美SPLIT函数

-- SQL Server Split函数  -- Author:zc_0101   -- 说明:  -- 支持分割符多字节  -- 使用方法 &nb...

连接Oracle的几种方式

如何引用Data.OracleClient.dll由于从.net4.0之后,微软将OracleClient.dll从框架里去除了,所以要使用,需要在VS2010里面去把项目的.net框架从.net4.0改成3.5,解决方案上->引用->添加引用,然后在.NET下就可以找到System.Data.Oracle...
代码星球·2020-04-06

Oracle 11g ORA-12514:TNS:监听程序当前无法识别连接描述符中请求的服务

1.找到listener.ora监听文件,具体位置:D:appAdministratorproduct11.2.0dbhome_1NETWORKADMINlistener.ora2.在lisener.ora文件中找到   (SID_DESC=   (SID_N...

Oracle函数

介绍字符函数是oracle中最常用的函数,我们来看看有哪些字符函数:lower(char):将字符串转化为小写的格式。upper(char):将字符串转化为大写的格式。length(char):返回字符串的长度。substr(char,m,n):取字符串的子串n代表取n个的意思,不是代表取到第n个replace(cha...
代码星球·2020-04-06

如果在安装32位oracle 客户端组件时的情况下以64位模式运行,将出现问题

今天要写个程序,环境是win7+vs2008+oracle.首先得保证能连接到数据库。确认代码是没有问题的,但是拿过来直接。报错:“尝试加载Oracle客户端库时引发BadImageFormatException。如果在安装32位Oracle客户端组件的情况下以64位模式运行,将出现此问题”最后...

Oracle Client安装与基本配置

1.安装OracleClient,访问Oracle站点下载OracleDatabase11gRelease2Client 或者(直接下载Oracle11gR2Client)2.下载解压后,点击Setup.exe3.安装类型中选择管理员或定制4.选择安装语言5.指定安装位置6.点击完成进行安装7.进到安装目录下...