我的编程空间,编程开发者的网络收藏夹
学习永远不晚

oracle 修改SID

短信预约 -IT技能 免费直播动态提醒
省份

北京

  • 北京
  • 上海
  • 天津
  • 重庆
  • 河北
  • 山东
  • 辽宁
  • 黑龙江
  • 吉林
  • 甘肃
  • 青海
  • 河南
  • 江苏
  • 湖北
  • 湖南
  • 江西
  • 浙江
  • 广东
  • 云南
  • 福建
  • 海南
  • 山西
  • 四川
  • 陕西
  • 贵州
  • 安徽
  • 广西
  • 内蒙
  • 西藏
  • 新疆
  • 宁夏
  • 兵团
手机号立即预约

请填写图片验证码后获取短信验证码

看不清楚,换张图片

免费获取短信验证码

oracle  修改SID

问题描述:我以前默认的 ORACLE_SID 是orcl ,现在我想做数据同步, 必须的有不同的 ORACLE_SID ,以便区分开来。

    

     现在仅需要简单的几个步骤就可以修改好ORACLE_SID;

 

    1.首先shutdown immediate (注意不要shutdown abort)

 

    2.修改oracle用户的环境变量 : ~/.bash_prfile

    [oracle@oracle ~]$ vi .bash_profile

    把 export ORACLE_SID=orcl 这一行的 orcl 改为 你想改的名称;我该为  export ORACLE_SID=morcl

    然后保存并退出;

 

    3.修改 /etc/oratab 文件 ; 在文件的最后一行 将   orcl  改为 morcl

       morcl:/u01/app/oracle/product/10.2.0:N

 

    4. 接下来就应该修改 oracle 目录里边的文件 cd /$ORACLE_HOME/dbs   把所有包含 orcl 的文件名 ,修改为  包含 morcl 的文件名

     mv hc_orcl.dat hc_morcl.dat

     mv lkORCL lkMORCL 

     mv spfileorcl.ora  spfilemorcl.ora

     mv orapworcl orapwmorcl

  

    5.重建口令文件     我的用户名密码 为:oracle@oracle

    [oracle@oracle dbs]$ orapwd file=$ORACLE_HOME/dbs/orapw$ORACLE_SID password=oracle entries=5 force=y

   5. 检查ORACLE_SID 是否生效 echo $ORACLE_SID 如果为生效, 则可以重启 机子 ,让 ORACLE_SID生效

  [oracle@oracle dbs]$ echo $ORACLE_SID

  morcl

  [oracle@oracle dbs]$

 

  6.确认oracle_sid 修改好了就可启动数据库了,然我们拭目以待吧::.....

SQL>

SQL> startup

ORACLE instance started.

Total System Global Area  167772160 bytes

Fixed Size                  1218316 bytes

Variable Size              62916852 bytes

Database Buffers          100663296 bytes

Redo Buffers                2973696 bytes

Database mounted.

Database opened.

SQL>

SQL>

SQL>

 

7.确认oracle database 内部已经SID 已经修改

SQL>

SQL> select instance from V$thread;

INSTANCE

--------------------------------------------------------------------------------

morcl

SQL>


免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

oracle 修改SID

下载Word文档到电脑,方便收藏和打印~

下载Word文档

猜你喜欢

Windows系统sid修改方法

一、Sid的含义 Sid全称为security identity,即网络安全标示。它用来唯一标示计算机账户、用户组和用户账户这些信息。他由计算机名、当前时间、当前用户态线程的CPU耗费时间的总和三个参数决定以保证它的唯一性。许多系统软件使
2023-06-15

oracle中sid是什么

在Oracle数据库中,SID是指System Identifier(系统标识符),它是用来唯一标识一个Oracle实例的字符串。每个Oracle实例都有一个唯一的SID,用于区分不同的数据库实例。在连接Oracle数据库时,需要指定正确的
2023-08-22

ORACLE sid,pid,spid总结

概念上:1.spid (system process id) 是操作系统层面的进程id .2.pid(process id) 这个是基于oracle的进程id个人理解为就是oracle给自己的进程的一个编号。3.sid.(这个就是ses
2023-06-06

oracle数据库sid怎么看

如何查看 oracle 数据库的 sid?使用 sql*plus 查询使用数据库连接工具检查 tnsnames.ora 文件使用环境变量检查操作系统的进程列表如何查看 Oracle 数据库的 SID方法 1:使用 SQL*Plus 查询
oracle数据库sid怎么看
2024-04-18

oracle的sid怎么删除

可以通过以下步骤删除 oracle sid:1. 连接到数据库;2. 执行 sql 语句:drop database sid [ cascade | restrict ];3. 断开连接。使用 cascade 选项时请谨慎操作,它将删除所有
oracle的sid怎么删除
2024-05-21

ORA-41007: sid field is null ORACLE 报错 故障修复 远程处理

文档解释ORA-41007: sid field is nullCause: A session id instance passed into a dbms_tsm procedure or function had a null
ORA-41007: sid field is null ORACLE 报错 故障修复 远程处理
2023-11-05

oracle数据库的sid是什么

oracle数据库的sid是System Identifier的缩写,它是用来唯一标识一个Oracle实例的。sid的作用有:1、用于标识一个具体的数据库实例,让用户能够与系统进行交互;2、用于在多实例环境中区分不同的数据库实例;3、用于配
2023-07-10

ORA-06144: NETTCP: SID (database) is unavailable ORACLE 报错 故障修复 远程处理

文档解释ORA-06144: NETTCP: SID (database) is unavailableCause: The database administrator on the host has varied the SID
ORA-06144: NETTCP: SID (database) is unavailable ORACLE 报错 故障修复 远程处理
2023-11-05

oracle 修改密码

SYS用户是Oracle中权限最高的用户,而SYSTEM是一个用于数据库管理的用户。在数据库安装完之后,应立即修改SYS,SYSTEM这两个用户的密码,以保证数据库的安全。 安装完之后修改密码方法cmd命令行下输入 sqlplus / as sysdba;法1
2020-03-11

oracle数据库如何查看sid

可以使用以下命令来查看Oracle数据库的SID:1. 在命令行中运行以下命令:```sqlplus / as sysdba```2. 这将打开SQL*Plus命令行界面。3. 在SQL*Plus命令行界面中,运行以下命令:```SELEC
2023-08-23

ORA-06316: IPA: Invalid database SID ORACLE 报错 故障修复 远程处理

文档解释ORA-06316: IPA: Invalid database SIDCause: The SID is unknown at the remote side.Action: Either the database does
ORA-06316: IPA: Invalid database SID ORACLE 报错 故障修复 远程处理
2023-11-05

ORA-06720: TLI Driver: SID lookup failure ORACLE 报错 故障修复 远程处理

文档解释ORA-06720: TLI Driver: SID lookup failureCause: The database SID supplied in the database login string was not
ORA-06720: TLI Driver: SID lookup failure ORACLE 报错 故障修复 远程处理
2023-11-05

ORA-06957: No SID is currently available ORACLE 报错 故障修复 远程处理

文档解释ORA-06957: No SID is currently availableCause: Incoming SQL*Net connection specified invalid SID name.Action:
ORA-06957: No SID is currently available ORACLE 报错 故障修复 远程处理
2023-11-04

编程热搜

目录