51dev.com IT技术开发者社区

51dev.com 技术开发者社区

oracle 9i使用闪回查询恢复数据库误删问题

oracle 9i使用闪回查询恢复数据库误删问题

如果用户误删/更新了数据后,作为用户并没有什么直接的方法来进行恢复,他们必须求助DBA来对数据库进行恢复,到了Oracle9i,这一个难堪局面有所改善。Oracle9i中提供了一项新的技术手段--闪回查询,用户使用闪回查询可以及时取得误操作前的数据,并可以针对错误进行相应的恢复措施,而这一切都无需DBA干预。因为一时手...

ORACLE 超长字符串问题的解决办法

ORACLE 超长字符串问题的解决办法

前两天我在工作中遇到这样一个问题,我们有一个程序是用来增量抽取EBS中的表数据的,有的是全量抽取,即先删除原表中的数据,然后重新抽取数据,示例代码如下:truncatetableods_empdropstorage;insertintoods_empselect*fromemp;另外一种方式是增量抽取,用的是merge...

oracle数据库优化辅助SQL语句

oracle数据库优化辅助SQL语句

具体详情请看下文代码分析。--查询正在执行的SQL语句SELECTOSUSER电脑登录身份,PROGRAM发起请求的程序,USERNAME登录系统的用户名,SCHEMANAME,B.Cpu_Time花费cpu的时间,STATUS,B.SQL_TEXT执行的sql,B.FROMV$SESSIONALEFTJOINV$SQ...

深入浅析mybatis oracle BLOB类型字段保存与读取

深入浅析mybatis oracle BLOB类型字段保存与读取

一、BLOB字段  BLOB是指二进制大对象也就是英文BinaryLargeObject的所写,而CLOB是指大字符对象也就是英文CharacterLargeObject的所写。其中BLOB是用来存储大量二进制数据的;CLOB用来存储大量文本数据。BLOB通常用来保存图片、文件等二进制类型的数据。二、使用mybatis...

oracle适配器连接不上的解决办法

oracle适配器连接不上的解决办法

racle的Developer连接不上报错:listenerdoesnotcurrentlyknowofSIDgiveninconnectdescriptor解决办法:在D:appAdministratorproduct..dbhome_NETWORKADMIN中找到listener.ora文件,修改后的文件在“下面”...

Oracle SQL Developer连接报错(ORA-12505)的解决方案(两种)

Oracle SQL Developer连接报错(ORA-12505)的解决方案(两种)

用oracle数据库新建连接时遇到ora-12505,此问题解决后又出现ora-12519错误,郁闷的半天,经过一番折腾问题解决,下面小编把我的两种解决方案分享给大家,仅供参考。 解决方案一:今天工作时在新建连接的时候遇到ORA-12505,解决后又遇到ORA-12519错误。ORA-12505:之前用PL/...

浅谈Oracle 11g 发行版2 新安装后关于登录的一些基本操作

浅谈Oracle 11g 发行版2 新安装后关于登录的一些基本操作

Oracle11g是在推出的最新数据库软件,Oracle11g有400多项功能,经过了1500万个小时的测试,开发工作量达到了3.6万人/月,相当于1000名员工连续研发3年。Oracle11g提供了高性能、伸展性、可用性和安全性,并能更方便地在低成本服务器和存储设备组成的网格上运行,相对过往版本而言,Oracle11...

深入浅析Oracle数据库管理之创建和删除数据库

深入浅析Oracle数据库管理之创建和删除数据库

Oracle数据库的数据文件(扩展名为DBF的文件)是用于保存数据库中数据的文件,系统数据、数据字典数据、临时数据、索引数据、应用数据等都物理地存储在数据文件中。用户对数据库中数据的操作,例如数据的插入、删除、修改和查询等,其本质都是对数据文件进行操作。所有数据文件占据空间的大小决定了数据库容量的大小。一、数据库管理概...

Oracle Scott创建视图权限不足解决办法

Oracle Scott创建视图权限不足解决办法

在PL/SQLDeveloper数据库管理工具中,使用SCOTT用户帐号进行登录,新建SQL查询窗口,输入一条创建视图的SQL语句,随后弹出一个错误的提示信息:ORA-01031:权限不足。上图所示的错误提示信息已经说的很明白了,这是权限不足导致的!所以,只要我们设置一个scott用户的权限就可以解决了!在网上查了一下...

EBS xml publisher中文乱码问题及解决办法

EBS xml publisher中文乱码问题及解决办法

由于本机环境问题,导致做的xmlpublisher报表跑不出来,无法显示XML页。使用XSL样式表无法查看XML输入。请更正错误然后单击刷新按钮,或以后重试。XML文档只能有一个顶层元素。处理资源‘http://***.***.com:8001/OA_CGI/FNDWRR.exe?temp_id=2326230...

如何解决Oracle EBS R12 - 以Excel查看输出格式为“文本”的请求时乱码

如何解决Oracle EBS R12 - 以Excel查看输出格式为“文本”的请求时乱码

重现的前提条件:输出格式为“文本”的并发程序:有效责任和用户。如何在查看输出时出现Excel选项:系统管理员》安装》浏览器选项》添加一行“文件格式”为“文本”的记录,“MIME类型”和“说明”选“文件格式”是“Excel”的那行一样。EBS需要已安装好简体中文语言,这样“有效责任和用户”里面才会有中文。提交“有效责任和...

Oracle SQL Developer显示的时间包含时分秒的设置方法

Oracle SQL Developer显示的时间包含时分秒的设置方法

OracleSQLDeveloper是Oracle公司出品的一个免费的集成开发环境。OracleSQLDeveloper是一个免费非开源的用以开发数据库应用程序的图形化工具,使用SQLDeveloper可以浏览数据库对象、运行SQL语句和脚本、编辑和调试PL/SQL语句。另外还可以创建执行和保存报表。该工具可以连接任何...

ORACLE随机数DBMS_RANDOM包

ORACLE随机数DBMS_RANDOM包

简单得说,通过dbms_random包调用随机数的方法大致有4种:1、dbms_random.normal   这个函数不带参数,能返回normaldistribution的一个number类型,所以基本上随机数会在-1到1之间。   简单测试了一下,产生10...

Oracle知识整理笔记

Oracle知识整理笔记

小编整理的一篇关于Oracle知识的学习笔记,希望对大家有帮助。1.简单对比一下SQLServer和Oracle 先给大家看一张我画得图: 安装完SqlServer后,我们打开、连接数据库引擎后可以看到很多的数据库有系统数据库也有用户数据库。而Oracle安装后,一个数据库都对应一个服务,我们在使用...

oracle中distinct的用法详解

oracle中distinct的用法详解

下面先来看看例子:table表字段1    字段2   id       name   1     ...