首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

ORA-01034:为什么在Linux上为ORACLE database 18c XE配置数据库时Oracle不可用

ORA-01034是Oracle数据库的错误代码,表示Oracle数据库实例无法连接或无法访问。在Linux上配置Oracle数据库时,可能会遇到ORA-01034错误的情况。以下是一些可能导致此错误的常见原因和解决方法:

  1. Oracle数据库服务未启动:请确保Oracle数据库服务已经成功启动。可以使用命令lsnrctl status检查监听器状态,以及使用命令lsnrctl start启动监听器。
  2. Oracle数据库实例未打开:在Linux上配置Oracle数据库时,需要确保数据库实例已经打开。可以使用命令sqlplus / as sysdba登录到SQL*Plus控制台,然后使用命令startup来打开数据库实例。
  3. 错误的SID或数据库名称:请确保在配置数据库时输入了正确的数据库名称(SID)。如果数据库名称不正确,Oracle将无法找到对应的数据库实例。
  4. 数据库文件不完整或损坏:如果数据库文件损坏或不完整,Oracle将无法正常启动。可以使用Oracle提供的工具如dbca(数据库配置助手)来创建新的数据库实例,或者尝试修复损坏的数据库文件。
  5. 内存不足:Oracle数据库在启动时需要一定数量的内存。如果系统内存不足,可能导致数据库启动失败。可以尝试增加系统内存,或者调整数据库的内存参数配置。
  6. 权限问题:在配置Oracle数据库时,确保使用的操作系统用户具有足够的权限来访问数据库文件和目录。可以确保使用的用户具有合适的文件和目录权限,并且属于正确的用户组。

以上是一些可能导致ORA-01034错误的常见原因和解决方法。如果问题仍然存在,建议查阅Oracle官方文档或咨询Oracle数据库管理员进行进一步的排查和解决。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

  • 快讯:Oracle 18c 通用版本 18.3 正式发布

    如同 Oracle 此前预告的那样,Oracle Database 18c 已经正式发布,初始发布的 Linux X86 版本,版本号 18.3 : Oracle Database 18c (18.3)...) 可以通过 Oracle 官方网站下载: http://www.oracle.com/technetwork/database/enterprise-edition/downloads/index.html...除了 OTN 之外,: https://edelivery.oracle.com/ 站点,除了企业版之外,标准版和个人版也都提供了下载,下载包括适用于 Linux 和 Solaris 的两种版本:...关心 Oracle 18c 的新特性,请参考以下系列文章: 分而治之:Oracle 18c 及 12.2 分区新特性的 N 种优化实践 极速体验:Oracle 18c 下载和Scalable Sequence...新特性 Oracle数据库掌门人,Andrew Mendelsohn 谈自治数据库 Oracle 18c 十大新特性揭秘

    67870

    0471-Oracle Goldengate实时复制Oracle数据到CDH Kafka

    -5172014.xls 因为OGG 18c版本最近刚发布,从兼容性列表来看,还没有发布支持Hadoop平台的For Bigdata版本,所以本文选择源端用OGG 18c版进行Oracle数据库数据的抽取...开启数据库附加日志和force logging alter database add supplemental log data; alter database force logging; 设置后,查询数据库最小附加日志已经打开...创建用户 需要在Oracle数据中创建一个Goldengate,用于保存OGG的元数据信息,建议该用户配置独立的数据表空间;同时该用户的权限请参考链接: https://docs.oracle.com...配置数据库stream pool OGG对oracle数据库的抽取模式有2种:classic模式和Integrated模式。...所以要配置数据库的stream pool size,如果不指定stream_pool_size的大小,默认是Oracle自动SGA中分配的: ?

    2K40

    丝般润滑:Oracle 18.3 RPM安装从未有过的顺畅初体验

    Oracle 18c 开始,Oracle开始支持 Linux Oracle 数据库 RPM 安装方式,虽然刚刚发布还有一些限制,但是这无疑开始改变,目前的限制包括: 仅支持单实例安装,不支持集群...RPM 安装包可以 OTN 下载: Oracle Database 18c (18.3) for Linux x86-64 (RPM) Download oracle-database-ee-18c...注意,以上只是完成了软件的安装部署,接下来如果要创建数据库,还需要用 root 身份执行一个脚本进行配置: To configure a sample Oracle Database you can execute...后台实际就自动进行了一个静默的数据库创建,我把这段命令拿出来了,但是你可以不用关注: /bin/su -s /bin/bash oracle -c /opt/oracle/product/18c/dbhome...创建完成之后, Oracle 用户,适当的配置环境变量,登入数据库,看,我们第一个RPM方式部署的多租户,18.3 版本的数据库已经就绪。 ?

    85820

    使用RPM软件包安装Oracle Database 18c

    Oracle官方已放出18c企业版的RPM安装包,但仅限于单机版。相对于之前的版本,省去了前期规划配置的繁琐步骤。 1、下载Oracle RPM安装包 从官网选择rpm格式的安装包,下载即可。...如下图: 2、使用yum安装 我这里使用的oracle linux,软件源用的是oracle软件源,安装如下: [root@odb03 ~]# yum -y localinstall /u02/oracle-database-ee...3、配置Oracle 18c数据库 安装完成后,会产生两个文件:一个是管理oracle服务的脚本(/etc/init.d/oracledb_ORCLCDB-18c),另一个是定义数据文件存放路径的文件(..._1 export ORACLE_VERSION=18c export ORACLE_SID=testdb export TEMPLATE_NAME=General_Purpose.dbc export...4、Using 18c OEM Oracle 18c默认会开启Enterprise Manager Database Express,修改完sys密码之后,就可以通过如下格式访问:https://ip:

    74720

    数据库恢复:Oracle 18c 通用版本 18.3 抢先下载

    如同 Oracle 此前预告的那样,Oracle Database 18c 已经正式发布,初始发布的 Linux X86 版本,版本号 18.3 : Oracle Database 18c (18.3...) 可以通过 Oracle 官方网站下载: http://www.oracle.com/technetwork/database/enterprise-edition/downloads/index.html...除了 OTN 之外,: https://edelivery.oracle.com/  站点,除了企业版之外,标准版和个人版也都提供了下载,下载包括适用于 Linux 和 Solaris 的两种版本:...关心 Oracle 18c 的新特性,请参考以下系列文章: 分而治之:Oracle 18c 及 12.2 分区新特性的 N 种优化实践 极速体验:Oracle 18c 下载和Scalable Sequence...新特性 Oracle数据库掌门人,Andrew Mendelsohn 谈自治数据库 Oracle 18c 十大新特性揭秘

    1.3K20

    实战篇:Oracle DataGuard出现GAP如何修复?看这一篇就够了(附详细操作步骤)

    目前主要从事Oracle DBA工作,曾从事 Oracle 数据库开发工作,主要服务于生产制造,汽车金融等行业。...现拥有Oracle OCP,OceanBase OBCA认证,擅长Oracle数据库运维开发,备份恢复,安装迁移,Linux自动化运维脚本编写等。...主库归档日志丢失,需要 人工干预 来修复: 不同Oracle版本的GAP修复方式也不尽相同: 11G 的处理步骤: a.主库创建一个备库的控制文件 b.以备库的当前SCN号为起点,主库做一个增量备份...(RECOVER … FROM SERVICE) 18C 的新特性(RECOVER STANDBY DATABASE FROM SERVICE) Oracle随着版本的升级,逐渐将步骤缩减,进行封装,18C...二、实战 下面我们通过实验来进行演示如何修复: 11G常规修复 12C新特性(RECOVER … FROM SERVICE)修复 18C新特性(RECOVER STANDBY DATABASE FROM

    88111

    Oracle Database 18c 中的只读 Oracle 主目录

    目录 为什么要这么做? 先决条件 启用只读 Oracle 主目录 创建数据库 检查文件系统 路径和导航 为什么要这么做? 对于其他一些产品,将配置与二进制文件分开是一种常见的做法。...WebLogic 安装的最佳实践是将配置(域和应用程序)保留在中间件主目录之外。 Oracle 数据库安装的最佳实践是将数据文件保存在 ORACLE_HOME 目录之外。...只读 Oracle 主目录的概念是数据库产品的自然演变,它可以更新补丁和升级期间更轻松地现有 Oracle 主目录之间进行克隆和切换,而无需查找所有其他配置文件。...先决条件 本文假设您已经安装了 Oracle 数据库 18C 的仅软件安装,如下所述: Oracle Linux 6 (OL6) 和 7 (OL7) 安装 Oracle Database 18c...目录已经 ORACLE_BASE 目录下被创建 : $ ls $ORACLE_BASE cfgtoollogs checkpoints dbs diag homes product $ 创建数据库之前

    1K40

    Oracle升级该怎么选版本,目前看已经没有异议了

    1 Oracle数据库版本背景 首先来说下Oracle的版本背景。 根据Oracle的产品线规划,18c开始的新版本将是年度版,版本将是发布年度的最后两位数字。...原本计划作为12.2.0.2的版本就是现在发布中的18c,12.2.0.3将以19c的版本形式发布。预期Oracle数据库19将是12.2的最后一个版本(“长期支持”版本)。...2 Oracle数据库版本规划 我们能够看到有很多的版本,如果要选择升级数据库,到底是选择12c还是18c,还是19c呢,我们来看一个版本路线图,可以参考MOS 官方文章:Release Schedule...相比而言18c的生命周期就会短许多,有点像昙花一些的过渡版本,从性价比来看似乎还不如早一些的12.2.0.1这个版本,如何和当时的时间背景联系起来,应该是一批早期用户从11g升级,没有12.2版本发布...4 Oracle数据库版本升级矩阵 对于11g的数据库来说,如果是11g的最新版本,则可以直接升级到19c,这是一个极大的利好消息,避免了过渡升级带来的潜在隐患和服务不可用过长。

    2.6K20

    NAS设备用NFS服务RAC数据库和集群件存储oracle文件的mount选项

    今天在家折腾自己的小实验室,把自己NAS的一个目录用NFS挂载到一套11g RAC的实验环境中。...当我备份数据库到NAS,发现一个奇怪的问题,同样的目录下,默认backup 备份集的情况,备份是成功的,但如果使用backup as copy备份则会报错,现象如下: RMAN> backup datafile...it is necessary to use the following init.ora parameter when using NAS with all versions of RAC on Linux...filesystemio_options = DIRECTIO 大概意思是存储数据文件的话,mount,还需要指定一些特定的选项: --vi /etc/fstab #192.168.1.196:...NFS挂载,而实际如果要存放数据文件,则需要按照上面提到的MOS文档进行配置,也就是第二行内容。

    1.6K10

    一个看似诡异的Oracle连接问题

    我们知道Oracle启动的,fork进程会根据ORACLE_SID来创建相关后台进程,而在Unix和Linux系统中,ORACLE SID和ORACLE_HOME在一起哈希后会得到一个唯一的值作为...所以我抛出一个蛮有意思的问题,同一台服务器,存在10g,11g多个ORACLE_HOME,是可以创建多个同名的Oracle实例,而如果在同一个用户下(比如操作系统用户是oracle),是否可能创建出两个同名的实例来...通过一个蛮有意思的DG配置问题。 我使用RMAN的duplicate搭建备库的时候抛出了下面的一个错误。...RMAN-06403: could not obtain a fully authorized session RMAN-04006: error from auxiliary database: ORA...但是实际查看数据库进程,是没有问题的。 而我根据服务名尝试连接,下面的结果让我大跌眼镜。

    1.2K50

    Oracle 18c初体验

    今年过年前后的时间,即2018年2月16日,Oracle宣布Database 18c发布,随后纠正了发布时间3月1日,整个版本的发布是优先从Exadata优先也包括supercluster。...Oracle 18c的概念很火来来自于2017年的Openworld的时候,发布了一个新的概念,自治数据库,当时很多DBA听到这个词,感觉DBA生涯要走到头了。...因为目前发布的基于Linux 64位的版本,所有的操作都是Linux环境下完成,我选择的是Centos 6u8的环境。...静默安装软件方面,18c绝对是一种全新的理念,Linux和Windows下面,安装文件夹大概是这样的目录结构。 ? 但是到了18c里面,全变了。...Connected to: Oracle Database 18c Enterprise Edition Release 18.0.0.0.0 - Production Version 18.3.0.0.0

    1.3K00

    Oracle 19C的下载和安装部署(图形安装和静默安装)

    Oracle Database 19c ,也就是12.2.0.3,最初livesql.oracle.com发布,是Oracle Database 12c和18c系列产品的最终版本,因此也是“长期支持...有关最新的Oracle支持计划,请参阅My Oracle Support的文档ID 742060.1。截止目前,Oracle Database 19c已经可以Oracle数据库一体机上使用了。...Oracle Database 19c中,开发人员专注于修复已知问题,而不是添加新功能。 在数年内我们已有数百人和数千台服务器每天24小的运行测试。...Linux安装Oracle Database 19c,需要OL7、RHEL7、SLES12及以上的更高版本。...从Oracle 18c开始,安装数据库软件,需要把压缩文件解压到 $ORACLE_HOME 路径下,在此目录下运行 .

    16K24

    Oracle Cloud初体验

    Oracle 18c自去年OpenWorld首次预发布以来,确实引起了很多DBA的好奇和兴趣,2月份左右先行发布了部分版本(Exadata和SuperCluster),当然重头戏的x86平台发布要等一等...原本计划作为12.2.0.2的版本就是现在发布中的18c,12.2.0.3将以19c的版本形式发布,预期Oracle数据库19将是12.2的最后一个版本。...如果想好好体验一下18cx86的感觉,一种正统方式是使用LiveSQL来访问,一种就是通过Oracle Cloud了。 ? 今天体验了下Oracle Cloud,总体的感觉还可以。...整个过程跟我们使用EM的感觉差不多,好不犹豫选择了18c的版本,当然搭配的还有一系列的服务配置,比如Data Guard或者是RAC,根据需求来指定即可。 ?...All rights reserved Connected to: Oracle Database 18c Enterprise Edition Release 18.0.0.0.0 - Production

    1.3K20
    领券