Articles of oracle

Oracle-无法从其他用户架构访问对象

我有一个2用户的Oracle数据库。 我在其中一个用户帐户中创build了一个表,但无法从其他帐户访问表(“表或视图不存在”)。 当我用这个用户名作为表名时,它也不起作用。 我也为新表创build了一个公有同义词,但是我仍然遇到这个问题。 用户A不能从B中访问任何对象(即使有前缀),但用户B可以访问来自用户A的对象(必须以前缀)。 我错过了什么? 谢谢

无法在Ubuntu 13.04上启动Oracle XE 11gR2 Net Listener和Database

我一直在关注本文的安装步骤,以便在Ubuntu 13.04上安装Oracle XE 11g R2。 环境variablesPATH,ORACLE_HOME,ORACLE_SID,NLS_LANG ORACLE_BASE都已正确设置。 simongao:~ 06:16:38$ echo $PATH /usr/lib/lightdm/lightdm:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/home/simongao/adt-bundle-linux-x86_64-20130219/sdk/platform-tools:/u01/app/oracle/product/11.2.0/xe/bin simongao:~ 06:18:36$ echo $ORACLE_HOME /u01/app/oracle/product/11.2.0/xe simongao:~ 06:23:29$ echo $ORACLE_SID XE simongao:~ 06:23:35$ echo $ORACLE_BASE /u01/app/oracle simongao:~ 06:23:37$ sudo echo $LD_LIBRARY_PATH /u01/app/oracle/product/11.2.0/xe/lib simongao:~ 06:23:48$ echo $NLS_LANG /u01/app/oracle/product/11.2.0/xe/bin/nls_lang.sh 但是,当我尝试启动该服务时,我收到以下错误信息。 simongao:~ 06:18:40$ sudo service oracle-xe start Starting Oracle Net Listener. Starting Oracle Database 11g Express Edition […]

如何从OVM服务器上断电恢复

我们发生UPS错误,并且在托pipe大约10多台使用Oracle VM平台的虚拟机的物理服务器上断电。 我们得到了它的运行,但我想知道什么是从这个恢复最好的方法。 具体来说,我想知道是否需要在每个虚拟机上运行fsck,或者我们是否应该在平台级运行fsck? 我们的系统pipe理员最近辞职了,我更像是一个程序员而不是系统pipe理员,所以这有点超出我的意思。 我一直在看OVM文档(OVM Manager 3.2.1),但似乎无法find任何具体的处理这种types的情况。 我感谢任何能指引我的人。

oracle闪回数据库/表function的替代方法

有谁知道一个开源工具或类似的东西,它涵盖了与Oracle EE内置的闪回数据库和闪回表特性相同的function吗? 我正在考虑从Oracle EE转到SE / SE1,这些function可以很好的保留这种或那种方式。 另一种方法是在SE / SE1中模拟这些function – 有没有人有这方面的经验? 提前致谢

在Windows 8服务器上安装Weblogic 12 – http服务器不会启动

为可怕的格式提前道歉 – 我花了更多的时间到这一点比我问我的问题。 我试图在Windows 8 Server上安装Weblogic 12。 我已经按照向导,我可以启动pipe理控制台并login,直到我尝试启动HTTP服务器似乎工作正常。 它失败,出现以下错误: weblogic.nodemanager.NMException: Received error message from Node Manager Server: [Server start command for OHS server 'ohs_1' failed due to: [Failed to start the server ohs_1 Check log file C:\app\oracle\Middleware\Oracle_Home\user_projects\domains\base_domain\system_components\OHS\ohs_nm.log Check log file C:\app\oracle\Middleware\Oracle_Home\user_projects\domains\base_domain\servers\ohs_1\logs\ohs_1.log]. Please check Node Manager log and/or server 'ohs_1' log for detailed information.]. Please check […]

Oracle甚至在内存和交换空间充足的情况下调用了OOM杀手?

你能告诉我是什么原因导致这个Oracle进程死亡? 看起来像大量的RAM免费,大量的SWAP免费。 随之而来的是其他几个oracle进程被杀害 VM有16M的vMem和8个vCPU。 但是我在这里发布了第一个被杀死的oracle进程: 3月1日20:00:58 ******* kernel:oracle调用oom-killer:gfp_mask = 0x280da,order = 0,oom_adj = 0,oom_score_adj = 0 Mar 1 20:00:58 ******* kernel:oracle cpuset = / mems_allowed = 0 Mar 1 20:00:58 ******* kernel:Pid:2370,comm:oracle没有污染2.6.32-431.el6.x86_64#1 Mar 1 20:00:58 ******* kernel:Call Trace: Mar 1 20:00:58 ******* kernel:[]? cpuset_print_task_mems_allowed + 0x91 / 0XB0 Mar 1 20:00:58 ******* kernel:[]? dump_header + […]

在Linux CentOS 5.2 x86-32上进行Oracle 11g静默安装在创build数据库时失败

阅读Oracle 11g的Linux安装指南后 ,特别注意安装前的要求; 我已经能够基于成功的手动安装来logging静默安装的响应文件。 问题是在执行基于logging的响应文件的无提示安装时,执行生成shell脚本以手动执行需要干预的任何步骤时,安装过程将失败。 进一步挖掘(读strace )显示以下例外logfile: INFO: oracle.assistants.server:Internal PlugIn for {Micro Step state:step:1:configuration in CfmAggregateInstance: oracle.assistants.server:11.1.0.6.0:common:family=CFM:oh=/oracle/app/oracle/product/11.1.0/db_1:label=0} failed with an unhandled exception: oracle.sysman.emCfg.common.CfwExceptionUninitializedParameter: {Parameter:S_SYSPASS in {Aggregate:oracle.assistants.server:11.1.0.6.0:common}}: parameter value has never been set and no default is present. at oracle.sysman.emCfg.core.CfmParameterState.expressData(CfmParameterState.java:720) at oracle.sysman.emCfg.core.CfmParameterState.expressDataAsArgv(CfmParameterState.java:541) at oracle.sysman.emCfg.core.CfmParameterPair.appendDataAsArgv(CfmParameterPair.java:372) at oracle.sysman.emCfg.core.CfmArguments.expandOneArgv(CfmArguments.java:92) at oracle.sysman.emCfg.core.CfmArguments.expand(CfmArguments.java:61) at oracle.sysman.emCfg.core.CfmArguments.expandAsArgv(CfmArguments.java:107) at oracle.sysman.emCfg.core.PerformMicroStep.runJavaClass(PerformMicroStep.java:540) at oracle.sysman.emCfg.core.PerformMicroStep.executeMicroStep(PerformMicroStep.java:120) at oracle.sysman.emCfg.core.ActionPerformer.performMicroStep(ActionPerformer.java:917) […]

Oracle启动和closures与Powershell

我试图用PowerShell自动启动和closures一些Oracle实例。 下面我已经提出了最好的 param( [String]$Instance = $(Throw 'Instance required' ), [String]$Password = $(Throw 'Password required'), [String]$ShutdownMode = 'IMMEDIATE' ) $validShutdownModes = ('IMMEDIATE', 'NORMAL', 'ABORT') if($validShutdownModes -notcontains $ShutdownMode) { Throw 'Invalid ShutdownMode: [IMMEDIATE | NORMAL | ABORT]' } #Prepare the connection statement based on the Password and Instance name $sqlConnect = 'connect sys/{0}@{1} as sysdba;' -f ($Password, […]

防止ORA-28001?

使用Oracle 11g,是否有办法阻止我的用户密码需要更新(ORA-28001)?

如何设置红帽企业集群和oracle 9以支持故障转移?

我想弄清楚如何使用RHEL集群将Oracle 9数据库从一台物理机自动故障切换到另一台物理机。 理想情况下,这个解决scheme完全是硬件冗余的,因为没有一个可能会导致数据库损坏的硬件。 我很高兴得到答案,只是指向文档甚至自己的描述。 谢谢 编辑:我想说明的是,我不想使用oracle RAC或SAN来降低成本。