Articles of oracle 11g

什么是TIRHService.exe?

这个过程是什么? 它在全新安装的Windows Server 2008上安装了Oracle 11g数据库。 该进程是在C:\ WINDOWS \根据Sophos反病毒它试图访问registry。 这可能是无害的,但是在我离开隔离之前,我想知道它是什么。 Google结果只显示它出现在进程列表中。

将Oracle 11g数据库从32位转换为64位

我已将一个数据库从Linux下的Oracle 11g的32位版本移到了64位环境中。 但是,我在新环境(也是Linux)中遇到了问题。 有什么方法将数据库升级到64位 有一件事我忘记提到数据库是从早期版本升级,原来和升级版本是32位。

Oracle与terminal服务

我们有一个运行Oracle 11g的Windows Server 2008。 服务器被configuration为用于pipe理的terminal服务。 这一次只允许2个人远程访问服务器。 今天我升级了terminal服务,让更多的人一次login。 升级之后,Oracle不起作用。 具体来说,使用数据库的网站报告ora 12514错误。 Sql Developer无法连接到本地机器上的数据库。 所有这些工作在我进行升级前几分钟就完成了,我试图确定在修改terminal服务之后要改变什么,并且发现了很less的信息。 有什么想法吗?

在Red Hat EL 5上安装Oracle 11g数据库的installPrep.sh / validate.pl

对于Oracle 9i + 10g(数据库),过去有一个非常有用的脚本,可以在安装之前运行以validation您的环境是否正确。 11g这样的东西存在吗?有人知道吗? 或者是由OUI最终完成的validation? 如果类似的东西仍然存在,请有人指出我在正确的方向吗?

我可以预测查询性能问题对两列xref表有2500万条logging吗?

我正在devise一个原型。 在devise中,我正在考虑创build一个包含大约2500万条logging的精简xref表(两个整数字段)。 这是一个疯狂的想法,还是我仍然期望体面的performance? 通过体面的performance,我希望在一两秒钟内反驳这一点。 我计划索引第一列。 我在甲骨文。 我知道,就数据库调优而言,这是有点主观的,但是让我们假设我没有对Oracleconfiguration方面进行过多的细化。 只是一个球场 – 我看着什么样的伤害? 如果我的方法看起来很荒谬,我欢迎打破外部参照表的想法。

带有SAN和Oracle 11g的HP Windows 2008 Server中的高磁盘IO峰值

我有一个HP Proliant BL68C G5服务器,运行Windows Server 2008 R2标准版服务器,用作Oracle 11g数据服务器。 该机器本身具有20GB内存,双Xeon 2.4ghz CPU,Smart Array P400i上的146gb SAS驱动器(Raid 1 + 0)作为操作驱动器,HP Eva FC SANarrays用于Oracle文件。 我检查了FC HBA和SAN控制器的固件更新,确保Windows是最新的,而且我使用的是最新的惠普驱动程序。 但是,Oracle数据库的性能有所下降,一位Oracle顾问看了看Oracle的安装情况,并build议说他们是磁盘子系统的问题。 在一个典型的忙碌会议中,我跑了15分钟,我得到了下面的数字。 %磁盘时间:平均:61最大:15,145 平均。 磁盘读取队列长度:平均:1.043最大值:8.755 平均。 磁盘写入队列长度:平均:1.911最大值:756.456 %处理器时间:平均:2.529最大:23.655 平均。 磁盘秒/读:平均:0.013最大:0.041 平均。 磁盘秒/写入:平均:0.008最大值:0.153 内存可用By:avg:1.0780e + 010最大:1.0796e + 010 从我的理解,平均数字是好的,但最高的数字是非常高的。 我也明白磁盘时间并不是使用SANarrays时最好的数字,但最大队列长度让我担心,这与Oracle所说的磁盘访问速度缓慢有关。 我考虑过networking访问,同期看来最多有75MB的stream量,考虑到networking使用千兆位以太网,这似乎并不是很多。 有没有人遇到过类似的情况,或有任何指示我可以进一步调查。 机器的性能对我来说似乎非常好,但被locking在与甲骨文的战斗中,以certificate他们的软件导致了磁盘问题,而不是SAN本身,这是相当令人沮丧的。 我试图全面地描述我的描述,但是如果有人有任何的build议和需要更多的信息,请不要犹豫,问。

Orcale 11g客户端在64位win server 2008操作系统上安装错误

检查操作系统要求…预期结果:5.0,5.1,5.2,6.0之一实际结果:6.1检查完成。 检查的总体结果是:失败<<<<问题:Oracle数据库11g在当前操作系统上未经authentication。 build议:确保您正在正确的平台上安装软件。 检查服务包要求…检查完成。 检查的总体结果是:未执行<<<< OUI-18001:不支持操作系统“Windows Vista Version 6.1”。 build议:安装推荐的Service Pack。 检查物理内存要求…预期结果:128MB实际结果:1023MB 检查完成。 这个检查的总体结果是:通过 检查PATH环境variables的长度… 检查完成。 这个检查的总体结果是:通过 检查Oracle主path的空间… 检查完成。 这个检查的总体结果是:通过 检查Oracle Home不兼容….实际结果:NEW_HOME 检查完成。 这个检查的总体结果是:通过

快速将Oracle数据库恢复到已知状态

我想使用Selenium来testing一个Web应用程序,但为了成功地完成testing,必须在已知状态下对数据库运行testing。 Seleniumtesting的logging和运行不在本网站的范围之内,所以我只寻求在每次testing执行之后如何最好地恢复数据库的build议。 一些细节: 目前的数据库大小是30GB,但只有大约4GB需要恢复 数据库是在Windows Server 2003上运行的Oracle 11g标准版 6个不同模式中的数据需要恢复 理想情况下,这个过程应该是脚本化的,以便它可以通过计划的任务经常和自动地重新执行。

RMAN恢复/恢复的常见用例

为了testing我们的Oracle备份和恢复过程,我想模拟一些常见的故障情况。 有什么build议么?

在哪里创build通过networking链接导入的目录?

在Oracle中通过networking链接使用数据泵导入时: impdp test/test@db10g tables=SCOTT.EMP network_link=REMOTE_SCOTT directory=TEST_DIR remap_schema=SCOTT:TEST 我们在哪里创build目录对象(TEST_DIR,对于上面的例子)? 在源或目标数据库? 或两者?