Articles of oracle

Oracle 10g:备份失败,日志磁盘已满 – 如何恢复数据库?

由于备份失败,用于事务日志的磁盘似乎已满。 数据库不接受连接,因此我无法手动运行(HP Data Protector)备份作业。 Oracle实例直接从SAN安装磁盘,因此Windows没有任何文件系统可见。 数据库服务正在运行,但是。 有没有简单的方法来恢复数据库,也许到了可以重新运行备份作业和恢复服务的地步? 假设没有超越tnsping的 Oracle知识;-) 从alert_mydatabase.log文件( <orahome>\admin\mydatabase\bdump\ ), ORA-15041: diskgroup space exhausted … ARCH: Archival stopped, error occurred. Will continue retrying …

什么是可用于Oracle .DMP文件的良好压缩algorithm

我打算压缩所有Oracle数据库服务器的Oracle导出转储文件,以减less其磁盘上的空间使用量。 我的问题是:你知道压缩这种types的文件有什么好的压缩工具/algorithm吗?

PHP / Oracle连接随机“退出”

这是目前的情况 – 我有两个Web服务器(现在叫做A和B)和两个数据库服务器(叫做C和D)。 Web服务器相当老旧,正在运行早期版本的Apache 2 + PHP4,而DB服务器则分别运行Oracle 9i和10g。 我们遇到一个奇怪的问题连接(通过PHP代码)到数据库A而仅在Web服务器B上。 Web服务器A根本没有任何问题…随机地,Web服务器B将报告“未连接到Oracle”错误(3114)。 我看不出一个真正的模式,但几次刷新似乎解决了这个问题。 显然networking接口没有丢失,这使我相信PHP / Apache和Oracle(使用连接池)之间存在一些错误的configuration。 我们正在运行SunOS 5.8 … 有任何想法吗?

如何检查Oracle Extent可用空间?

我需要添加一些索引到一个中等大小的表,我想事先知道表空间是否有空间来保存索引。 (这些范围假设会自动增加大小,但是DBA并不总是有正确的设置,我不想成为崩溃系统的那个)。我需要运行什么SQL来查看有很多空间可用?

并行运行Oracle 10g和11g

我最近尝试在已经运行10g的服务器上安装Oracle 11g。 每个人都可以独立运行,但没有问题,但10克拒绝与11克同时运行。 可以这样做吗? 我并不需要一个解决scheme,而是确认它确实是可能的。

Oracle VM可以免费下载吗?

我想尝试Oracle VM只是为了好玩。 可以从Oracle免费下载吗? 如果是这样,有没有人有链接?

为什么这个语句在oracle中的执行速度比ms sql要慢得多

我试着运行一个简单的testing,看看oracle和Ms Sql之间的速度是如何的如下:用两百万条logging填充两个表,交叉连接它们,过滤一个范围,然后做一笔总和。 作为同胞的两个表结构: 创build表t( logging编号, 名称,varchar(50), num数字// – 随机 ) SQL如下所示: select总和(a.record) 从testing一个交叉连接testingb 其中a.num在50001和80000之间,b.num在80001和110000之间 不知何故,与sql相比,在oracle上运行的相同查询性能不佳。 在oracle上,时间大约在20s左右,但在Sql女士身上,结果会在1s内返回。 当我增加范围,oracle的时间降低,而sql仍然很好。 Oracle安装程序:红帽机器上的11g单实例Ms sql setup:2008在win7上 尝试关于oracles xe的声明,赢了7,结果也在20左右。 所有查询在单机上完成。 对oracle的声明应该写成不同的吗? 不知道有没有人可以提供一些见解? 谢谢

Oracle数据库模拟器

现在不要现在如果它是一个正确的地方问,所以如果不是,请给我一个提示。 我需要一些可以模拟Oracle DB如何与磁盘一起工作的软件(不是ORACLE WORKLOAD TOOL)。 我已经看过基准工厂(Quest Software),SwingBench等解决scheme,但是他们没有效仿。 其他字我需要像SQL IO,但为Oracle。 谢谢你

如何更改安装在Ubuntu 10.04上的Oracle XE的NLS?

我正在尝试导入一个转储,我得到以下消息: Export file created by EXPORT:V10.02.01 via conventional path import done in US7ASCII character set and AL16UTF16 NCHAR character set import server uses WE8MSWIN1252 character set (possible charset conversion) export client uses EL8ISO8859P7 character set (possible charset conversion) … 是否有可能改变NLS以及如何? 我是否必须从头安装Oracle XE?

Coldfusion应用程序:数据库与重负载下的静态文件性能

我们有一个CF8的Web应用程序,可以运行在两种模式:数据库或静态文件。 在负载较重的情况下,数据库模式显着执行Staticfile模式。 我正试图弄清楚为什么。 首先是一些背景: 我们运行Solaris Zones&Oracle; ColdFusion 8,32位,带有JRun 4 在数据库模式下,所有数据都是从运行Oracle 10g的外部数据库服务器获取的。 在静态文件模式下,应用程序运行所需的所有数据都是从数据库提前生成的,并放置在运行CF的Web服务器上,并通过CFINCLUDE调用。 在负载testing中,虚拟用户反复执行每个定义的操作,在数据库模式下,我们能够运行31600个会话(在CDATA表中),而在静态文件中,则是25900个会话。 这是60分钟的过程。 在DB模式下完成迭代(login,执行操作,注销)的平均时间为22秒,静态文件模式下的平均时间为33秒。 在数据库模式下,最大Java堆使用量为〜800MB,在静态文件模式下为〜700MB。 这就是为什么我期望静态文件更好: 数据在同一台服务器上; 只有操作是文件I / O。 这些文件已经被生成了。 没有额外的networkingstream量到数据库服务器,并返回。 任何想法,为什么这可能是? 我可以在哪里查看(或询问相应的pipe理员 – 数据库,操作系统,应用程序),看看为什么这可能是? 谢谢! KM