首页 > 数据库 >6、linux的oracle更改实例名

6、linux的oracle更改实例名

时间:2023-08-23 16:45:28浏览次数:42  
标签:修改 数据库 linux ORACLE 实例 sql oracle

目录

linux的oracle更改实例名

1、查看当前实例名

1.1、查看配置的ORACLE_SID

echo ${ORACLE_SID}

1.2、查看数据库的实例名

sqlplus / as sysdba

sql> select instance from v$thread;

2、关闭数据库

2.1、关闭数据库启动服务

sqlplus / as sysdba

sql>shutdown immediate;
sql>exit;

2.2、关闭数据库监听服务

lsnrctl stop
lsnrctl status

3、修改环境变量ORACLE_SID

export ORACLE_UNQNAME=ifrssit
export ORACLE_SID=ifrssit

4、修改/etc/oratab文件,将sid名由ifrsdb修改为ifrssit

vi /etc/oratab

ifrsdb:/u01/app/oracle/product/19.0.0/dbhome_1:N -> ifrssit:/u01/app/oracle/product/19.0.0/dbhome_1:N

5、进入到$ORACLE_HOME/dbs目录

将所有文件名中包含原来的sid的修改为对应的新sid

cd ${ORACLE_HOME}
cd ./dbs

更改文件:

mv hc_ifrsdb.dat hc_ifrssit.dat
mv initifrsdb.ora initifrssit.ora
mv lkIFRSDB lkIFRSSIT
mv orapwifrsdb orapwifrssit
mv spfileifrsdb.ora spfileifrssit.ora

6、重建文件命令口令

orapwd file=$ORACLE_HOME/dbs/orapw$ORACLE_SID password=Sinosoft_908 entries=5 force=y

7、重启服务器

sqlplus / as sysdba

sql> startup;

8、若是需要修改服务名

sqlplus / as sysdba

sql> alter system set service_names='IFRSSIT';
sql> alter system set db_unique_name='IFRSSIT' scope=spfile;
sql> alter system set instance_name='IFRSSIT' scope=spfile;

sql> shutdown immediate;
sql> startup;

9、连接测试

确认新连接可以使用

标签:修改,数据库,linux,ORACLE,实例,sql,oracle
From: https://www.cnblogs.com/lgxdev/p/17652084.html

相关文章

  • Linux命令发送http
    curl“百度一下,你就知道”如果这里的URL指向的是一个文件或者一幅图都可以直接下载到本地curl-i“百度一下,你就知道”显示全部信息curl-I“百度一下,你就知道”只显示头部信息curl-v“百度一下,你就知道”显示get请求全过程解析curl命令模拟get请求携带参数(linux):curl-vh......
  • 1、oracle表空间
    目录oracle表空间1、查询表空间目录2、创建表空间2.1、linux创建表空间文件根路径以及表空间文件2.2、plsql执行创建表空间3、删除表空间(谨慎操作)3.1、删除非空表空间,包含物理文件3.2、删除非空表空间,不包含物理文件3.3、删除空的表空间,不包含物理文件3.4、删除空表空间,包含物理文......
  • 3、linux的oracle更改表空间路径
    目录linux的oracle更改表空间路径1、查看当前表空间路径2、复制原有的表空间路径3、查询表空间状态4、修改表空间4.1、修改表空间为Offline4.2、修改表空间指向地址5、修改表空间为Onlinelinux的oracle更改表空间路径1、查看当前表空间路径psql登录sys用户selectt1.name,t2.n......
  • 2、oracle表空间文件追加
    oracle表空间文件追加1、查看使用SELECTT.TABLESPACE_NAME,D.FILE_NAME,D.AUTOEXTENSIBLE,D.BYTES,D.MAXBYTES,D.STATUSFROMDBA_TABLESPACEST,DBA_DATA_FILESDWHERET.TABLESPACE_NAME=D.TABLESPACE_NAMEORDERBYTABLESPACE_NAME,FILE_NAME;2、追加表空间altertab......
  • linux中的压缩软件介绍
    环境centos7.9简介在Linux操作系统中,压缩和解压缩文件是一项常见的任务。通过将文件和目录压缩为单个文件,可以节省存储空间并方便文件传输和备份。Linux提供了多种压缩和解压缩工具,本文将介绍其中两种常用工具:gzip和tar。gzip压缩文件gzipmyfile.txt直接压成myfile......
  • Oracle数据库字符集概述及修改方式
    1、字符集概述Oracle语言环境的描述包括三部分:language、territory、characterset(语言、地域、字符集)language:主要指定服务器消息的语言,提示信息显示中文还是英文territory:主要指定服务器的数字和日期的格式characterset:是指字符集,一般国内数据库实际使用的字符集主......
  • 如何在Linux中使用SSH动态端口转发代理
    本文将介绍如何在Linux中使用SSH动态端口转发代理,让你轻松畅享网络自由,保障个人隐私和数据安全。SSH(SecureShell)是一种加密的远程登录协议,广泛用于提供安全的远程访问和数据传输。而动态端口转发代理,则是利用SSH的强大功能,将本地机器的网络流量通过SSH连接转发到远程服务器,实现访......
  • linux 安装 jenkins
    linux安装jenkins1.需要安装jdk,版本在1.8以上,不在敖述了。2.在/usr/local下,执行mkdirjenkins,然后进入cdjenkins,下载jenkins包: wgethttp://pkg.jenkins-ci.org/redhat-stable/jenkins-2.190.3-1.1.noarch.rpm 安装: rpm-ivhjenkins-2.190.3-1.1.noarch.rpm3.cd......
  • linux下查看使用了哪些端口号,以及该端口运行的内容
    linux查看哪些端口被使用,以及对应的进程id使用netstat命令如netstat-nltp 同时可以使用lsof-i:端口号查看端口运行的详细信息 ......
  • Linux安装Oracle 11gR2
    简介OracleDatabase,又名OracleRDBMS,或简称Oracle。是甲骨文公司的一款关系数据库管理系统。安装环境名称参数linux版本CentOS-7-x86_64oracle版本linux.x64_11gR2,点击下载安装前准备如下操作都需要root用户执行创建oracle数据库的系统用户和用户......