linux中重启oracle 19c操作

记录下linux服务器宕机之后重启oracle

操作一 登录linux服务器

1、使用oracle用户登录
2、进入sqlplus界面

sqlplus / as sysdba

进入之后执行 (startup 作用就是启动数据库实例)

startup;

登录oracle执行startup
另外停止数据库的指令如下:
shutdown immediate

操作二操作监听器

1、检查监听器是否启动

 lsnrctl status

在这里插入图片描述
图示监听器没有启动
2、启动监听器

lsnrctl start

在这里插入图片描述
3、停止监听的指令

lsnrctl stop

碰到的问题

ORA-12514错误:Listener refused the connection with the following error
这个是在用sqldeveloper中链接oracle时出现的弹框提示,是因为win的IP地址发生了变化,与oracle用户的配置不同。修改之后就好了。
问题解决参考链接

  • 10
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
### 回答1: 以下是Oracle 19cLinux上的安装教程: 1. 下载Oracle 19c安装文件 在Oracle官网上下载Oracle 19c的安装文件,下载后解压缩到指定目录。 2. 安装必要的软件包 在Linux上安装Oracle 19c需要安装一些必要的软件包,包括gcc、glibc、libaio、libstdc++、make等。可以使用以下命令安装: sudo yum install gcc glibc libaio libstdc++ make 3. 创建Oracle用户和组 在安装Oracle 19c之前需要创建一个Oracle用户和组,可以使用以下命令创建: sudo groupadd oinstall sudo groupadd dba sudo useradd -g oinstall -G dba oracle 4. 修改内核参数 在Linux上安装Oracle 19c需要修改一些内核参数,可以使用以下命令修改: sudo vi /etc/sysctl.conf 添加以下内容: fs.file-max = 6815744 kernel.sem = 250 32000 100 128 kernel.shmmni = 4096 kernel.shmall = 1073741824 kernel.shmmax = 4398046511104 net.core.rmem_default = 262144 net.core.rmem_max = 4194304 net.core.wmem_default = 262144 net.core.wmem_max = 1048576 fs.aio-max-nr = 1048576 保存后执行以下命令使修改生效: sudo sysctl -p 5. 修改用户限制 在Linux上安装Oracle 19c需要修改一些用户限制,可以使用以下命令修改: sudo vi /etc/security/limits.conf 添加以下内容: oracle soft nproc 2047 oracle hard nproc 16384 oracle soft nofile 1024 oracle hard nofile 65536 6. 创建Oracle安装目录 在安装Oracle 19c之前需要创建一个Oracle安装目录,可以使用以下命令创建: sudo mkdir /opt/oracle sudo chown -R oracle:oinstall /opt/oracle 7. 安装Oracle 19c 使用Oracle 19c的安装文件进行安装,根据提示进行安装即可。 8. 配置Oracle环境变量 在安装完成后需要配置Oracle环境变量,可以使用以下命令配置: sudo vi /home/oracle/.bash_profile 添加以下内容: export ORACLE_HOME=/opt/oracle/product/19c/dbhome_1 export PATH=$ORACLE_HOME/bin:$PATH export LD_LIBRARY_PATH=$ORACLE_HOME/lib:/usr/lib 保存后执行以下命令使修改生效: source /home/oracle/.bash_profile 以上就是Oracle 19cLinux上的安装教程。 ### 回答2: Oracle19c是一种数据库,它已经被广泛用于各个领域,包括大数据,人工智能等。在Linux系统安装Oracle19c是一项相对复杂的任务,需要完全遵循导入步骤。本教程将帮助您完成在Linux系统安装Oracle19c的过程。 步骤1:防火墙和SELinux配置 在Linux系统,iptables和SELinux是两种用于保护用户计算机的安全性的重要工具。在安装Oracle19c之前,需要将它们关闭或配置成可以处理Oracle安装的参数。在此之前,可以使用以下命令检查当前防火墙状态: systemctl status firewalld 如果防火墙当前状态是运行模式,则需要停止并禁用它。可以使用以下命令: systemctl stop firewalld systemctl disable firewalld 同样,在Linux系统,可以使用以下命令来检查SELinux状态: getenforce 如果SELinux的状态是强制模式,则需要将其关闭。可以通过编辑以下文件来实现: vi /etc/selinux/config 并将SELINUX参数更改为disabled。安装完成后需要在此处重新启用。 步骤2:软件和依赖包安装 在Linux系统安装Oracle19c之前,需要安装一些软件和依赖包,以便Oracle可以在其上运行。以下是要安装的依赖包: yum install -y binutils.x86_64 compat-libcap1.x86_64 compat-libstdc++-33.x86_64 compat-libstdc++-33.i686 elfutils-libelf-devel.x86_64 elfutils-libelf-devel.i686 gcc.x86_64 gcc-c++.x86_64 glibc.x86_64 glibc.i686 glibc-devel.x86_64 glibc-devel.i686 ksh.x86_64 libaio.x86_64 libaio.i686 libaio-devel.x86_64 libaio-devel.i686 libgcc.x86_64 libgcc.i686 libstdc++.x86_64 libstdc++.i686 libstdc++-devel.x86_64 libstdc++-devel.i686 libxcb.x86_64 libxcb.i686 libX11.x86_64 libX11.i686 libXau.x86_64 libXau.i686 libXi.x86_64 libXi.i686 libXtst.x86_64 libXtst.i686 make.x86_64 sysstat.x86_64 步骤3:Oracle19c安装介质 在安装Oracle19c之前,需要准备介质,该介质可以从Oracle官网下载。将下载后的文件上传到服务器上,然后解压缩到指定目录。在此之前,需要为Oracle设置目录权限: mkdir -p /u01/app/oracle/product/19.0.0/dbhome_1 chown -R oracle:oinstall /u01 chmod -R 775 /u01 步骤4:完成Oracle19c的安装 现在可以使用runInstaller命令开始Oracle19c安装向导。以下是详细的步骤: 1. 切换到Oracle安装介质的目录 cd /software/database 2. 运行配置向导 ./runInstaller 3. 选择“安装Oracle软件” 4. 选择“使用图形界面” 5. 选择“单实例Oracle数据库安装” 6. 在“选项”选项卡指定Oracle Home目录 /home/oracle/app/oracle/product/19.0.0 7. 选择“安装类型” - 选择“高级安装” - 选择“企业版” - 选择“单个实例数据库安装” 8. 在“安装选项”选项卡指定安装选项 - 选择“创建数据库” - 选择“典型安装” 9. 在“数据库标识”选项卡指定选项 - 输入全局数据库名称 - 可以选择“管理自己的数据库控制文件位置” 10. 在“管理DB创建”选项卡,指定选项: - 选择“使用已存在的数据库控制文件” - 输入控制文件名称路径 11. 在“处理”选项卡指定选项: - 点击默认构建选项 - 点击“安装” 12. 安装完成后,选择执行必要步骤: - 添加环境变量 - 更新bash配置 步骤5:启动Oracle19c 一旦安装过程完成,要启动Oracle19c,需要以下步骤: 1. 切换到Oracle用户 su - oracle 2. 启动Oracle19c sqlplus / as sysdba SQL> startup 此时,Oracle19c已成功安装并可以在Linux系统上运行。为确保稳定性和安全性,可以重启计算机,并检查Oracle19c的启动状态。 ### 回答3: 在Linux系统上安装Oracle 19c可以分为以下步骤: 1. 环境准备 在开始安装Oracle之前,需要确保Linux系统的硬件、操作系统和软件环境能够满足Oracle的最低要求。具体要求可以查阅Oracle官方文档。 2. 下载Oracle安装包 在官网上下载与你的系统兼容版本的Oracle安装包(rpm或zip格式),可以使用wget命令下载。下载完成后,需要解压缩到指定的安装目录。 3. 安装依赖包 在Linux系统上安装Oracle,需要先安装一些必要的依赖包(例如gcc、make、binutils、compat-libcap1、compat-libstdc++、compat-libstdc++-33等),这些依赖包可以使用yum命令安装。 4. 修改内核参数 在安装Oracle前,需要修改一些Linux系统的内核参数,例如内存和文件描述符等。可以参考Oracle的官方文档或者参考其他的技术博客。 5. 创建Oracle用户和组 在Linux系统上,需要创建Oracle用户和组,并为其分配适当的权限。可以使用groupadd和useradd命令创建组和用户。 6. 执行安装程序 在Oracle安装目录下,执行./runInstaller命令来启动Oracle安装程序。在安装进程,需要输入Oracle的安装路径、数据库名称、编码方式等信息。如果安装过程有任何问题,可以按照提示进行修复或重新执行。 7. 配置Oracle数据库实例 在Oracle安装完成后,需要配置数据库实例。可以使用dbca命令来创建、修改和删除数据库实例,并为其指定相关参数如表空间、用户、密码等。 8. 启动Oracle数据库 在完成Oracle数据库实例配置后,可以使用srvctl启动数据库。启动完成后,可以在Linux控制台(使用sqlplus或者plsqlDeveloper等工具)进行管理和操作。 综上所述,要完成Oracle 19cLinux系统上的安装需要进行多个步骤,包括准备环境、下载安装包、安装依赖包、修改内核参数、创建Oracle用户和组、执行安装程序、配置数据库实例和启动Oracle数据库。不过如果按照步骤执行,就可以顺利完成安装。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值