Articles of oracle10g

连接Oracle XE DB / Oracle数据库10g Express

我从Oracle DB开始。 在Windows Server 2003上,我安装了Oracle Database 10g Express Edition,然后我还安装了PL SQL Developer。 我试图通过PL SQL Developerlogin到XE数据库。 我使用这个凭证: 用户名:system 密码:密码正确:) 数据库:XE 我得到这个错误: ORA-12528 。 所以我谷歌,并试图解决这个问题: http : //www.dba-oracle.com/sf_ora_12528_tns_listener_all_appropriate_instances_are_blocking_new_connection_tips_bc1.htm : SQL> conn system as sysdba Enter password: Connected. SQL> $ lsnrctl LSNRCTL> stop Connecting to (DESCRIPTION=(ADDRESS=(PROTOCOL=IPC)(KEY=EXTPROC_FOR_XE))) The command completed successfully 并再次启动监听器 LSNRCTL> start Starting tnslsnr: please wait… TNSLSNR for […]

Oracle数据泵 – 从企业版导出到标准版

我正在从Oracle 10g的企业版迁移到Oracle 10g的标准版,我想知道是否有人有这样的经验。 我已经search过了,但是我无法find明确的答案,但是Enterprise Edition中的function似乎不能顺​​利转化为导入到Standard Edition Oracle实例中。 有没有人有这样的经验? 到目前为止,我只是尝试了企业版expdp和impdp到标准版,但企业版中存在的function(如分区等)导入到标准版时会导致错误。

Oracle RAC:configuration实例以依赖VIP

在以前版本的Oracle RAC和Oracle Clusterware中,在10.0.1之前,我认为一个实例依赖于一个VIP资源。 一旦vip失败或重新定位,实例将被停止。 在后来的版本中,据我了解,这种耦合被客户的要求打破了。 由于实例不是CRS集群中的常规资源,并且不能使用crs_profile进行configuration,因此如何在实例和它的VIP之间创build依赖关系?

Oracle健康检查的开源脚本?

我想组合一些脚本来运行Oracle 9i和10g数据库的自动运行状况检查。 在我从头开始之前,我想知道是否有人知道我可以用作此项目的基础的任何可用的开源脚本。

在Linux中启动SQLPlus

你如何在Linux中启动sqlplus? 我知道这是在Windows服务。

如何找出当前的SGA内存分配?

如何获得Oracle 10G上当前的 SGA内存分配? 像这样的东西: AME SIZE_MB RES ——————————– ———- — Maximum SGA Size 396 No Shared Pool Size 320 Yes Startup overhead in Shared Pool 32 No Streams Pool Size 32 Yes Java Pool Size 24 Yes Buffer Cache Size 16 Yes Granule Size 4 No Redo Buffers 2,79 No Fixed SGA Size 1,21 No […]

简单的方法来擦除一组Oracle模式

如何擦拭一组Oracle模式? 擦拭我的意思是删除所有数据,表格,视图,程序,同义词等

Oracle 10gR2 RMAN:通道分配

Oracle 10gR2,Win2003。 我对RMAN有足够的了解来执行基本function。 我正在努力学习更多。 我们有一个RMAN备份过程,用于每晚复制一个数据库。 备份是在单个磁盘上生成的。 该脚本为该备份分配2个通道,都指向相同的目录。 它工作正常,生成2个备份集(备份集?我想我对术语有点困惑:备份包含一个或多个备份集?)。 无论如何,重复的进程会选取这些备份集并从中恢复数据库的副本。 我今天注意到,它分配了3个通道,但只有两个似乎被使用。 那是因为备份过程只用了2? 这使我想到了主要的一点:根据我的configuration,分配更多通道进行备份和恢复是否有优势? 这是一个80GB的数据库,恢复需要2个多小时才能完成,这对我来说似乎很慢 – 我可以在这段时间内进行热备份,我认为RMAN比简单的脚本备份具有性能优势。 总结我的问题: RMAN备份是否包含一个或多个备份集? 恢复操作只能使用与备份中使用的通道数量一样多的通道吗? 增加备份到单个磁盘的通道数量是否有好处?

如何在两个国家之间连接Oracle服务器,并保持高速读写

我们公司有两个分公司,一个在马来西亚,另一个在印度。 当我们尝试将我们的一个Oracle环境分享给我们在印度的分支机构时,就会出现问题; 连接速度很慢,而且我们正在寻找一种两家分公司都有高速的方式,但是我们公司不想为新的服务器花费很多钱。 你有什么build议? 现在我们在印度分公司创build一个环境,我们从马来西亚连接。 大部分时间会话将在应用修复期间到期。 我们如何才能提高速度?您如何分享两个国家之间的环境? 我build议他们在两县之间雇用一台服务器,所以速度会变得更高,但是他们不接受,因为他们大部分都很贵。

如何从Oracle 10g导出数据库

我想从Oracle 10g数据库中导出包含所有触发器,索引,授权和用户帐户的数据库。 问题是我只有SYSDBA访问服务器,所以我不能访问服务器文件或SSH到它。 另外,我不能closures数据库。 我试图实现的是从我们的生产分贝获得testing分贝,而不会干扰数据库操作。 我不需要在testing环境中更新所有的数据。 似乎所有常用的文件备份和RMAN都需要直接访问文件或要求我closures数据库。 Expdp也将文件转储到服务器,而不是转存到客户端。 有没有其他的方法,直接转储数据库与expdp直接到其他服务器? 另一台服务器位于远程位置,所以可能需要很长时间 谢谢