首页 > 数据库 >59.怎样修改oracle数据库的db_name

59.怎样修改oracle数据库的db_name

时间:2023-05-22 14:11:39浏览次数:31  
标签:59 name db 修改 实例 orcl2 ora

通常来说,oracle数据库的db_name一般是在创建实例时就已经确定好了,很少去修改它。。。

但是如果要修改的话,一般按照如下方法:

比如说将orcl1  修改成 orcl2

1. export ORACLE_SID=orcl1

   sqlplus / as sysdba

 create pfile from spfile;

2. 修改initorcl1.ora  文件 ---> initorcl2.ora 文件

  mv initorcl1.ora   initorcl2.ora

  停掉orcl1实例

  启动orcl2实例到moun状态:  export ORACLE_SID=orcl2;  sqlplus / as sysdba;  startup nomount pfile=?/dbs/initorcl2.ora;  alter database mount;

3. 执行命令(shell):export ORACLE_SID=orcl2     nid target=sys/system#123  dbname=orcl2

  这个命令执行完,实例会被停掉,然后再将initorcl1.ora中的db_name中的orcl修改成orcl2,然后再启动到mount状态。

4. 重新生成密码文件:  orapwd file=orapworcl2  password=system#123  force=y  format=12;

5.启动数据库: alter database open resetlos;

6.创建spfile文件: create spfile from pfile;

 

标签:59,name,db,修改,实例,orcl2,ora
From: https://www.cnblogs.com/zmc60/p/17420451.html

相关文章

  • MongoDB-怎么将csv数据导入mongodb数据库的某张表中
    背景介绍背景就是开发突然问我能不能往数据库导数据,然后只需要某几列的数据。我的第一想法是:用python脚本读取csv文件,将内容拼接成json格式的文本,然后用脚本的方式导入。后来发现我用的GUI工具就可以直接导入数据到数据库中。实现过程既然有工具能够直接导入,那肯定就用现成的工具导......
  • 工程监测无线中继采集仪的参数读写MODBUS协议
    工程监测无线中继采集仪的参数读写MODBUS协议 无线中继采集仪支持基于地址的MODBUS协议、自定义的AAB/B协议以及字符串指令集协议,使用这些通讯协议可对寄存器(参数)进行访问。MODBUS协议无线中继采集仪支持MODBUS的03、04、06指令码。(1)03(0x03)/03(0x04)指令码:读取......
  • ISay obj=(ISay)Class.forName(args[0]).newInstance(); obj.say();
    classmainClass{publicstaticvoidmain(String[]args){System.out.println(args[0]);try{ISayobj=(ISay)Class.forName(args[0]).newInstance();obj.say();}catch(InstantiationExceptione){//TODOAuto-generatedcatch......
  • ImportError: cannot import name 'QuantStub' from 'torch.ao.quantization' (E:\Ep
    ImportError:cannotimportname'QuantStub'from'torch.ao.quantization'(E:\Eprogramfiles\Anaconda3\lib\site-packages\torch\ao\quantization\__init__.py)fromtorch.ao.quantizationimportQuantStub,DeQuantStub ModuleNotFoundE......
  • Oracle与DB2、MySQL取前10条记录的对比
    Oralce的示例:1.最佳选择:利用分析函数row_number()over(partitionbycol1orderbycol2)比如想取出100-150条记录,按照tname排序selecttname,tabtypefrom(selecttname,tabtype,row_number()over(orderbytname)rnfromtab)whe......
  • mysql与lightdb中的insert on duplicate/replace
    最近看pg中insert的实现源码,看到onconflict的excluded优点疑惑,顺带总结下mysql和pg中已存在更新、不存在插入的差异(注:oracle是mergeinto实现)。在mysql中的insertonduplicate和lightdb的onconflict是等价的。逻辑都是基于唯一约束进行已存在则更新,否则插入。insertrecordIF......
  • mongodb慢查询记录
    在MySQL中,慢查询日志是经常作为我们优化数据库的依据,那在MongoDB中是否有类似的功能呢?答案是肯定的,那就是MongoDatabaseProfiler.不仅有,而且还有一些比MySQL的Slow QueryLog更详细的信息。它就是我们这篇文章的主题。开启Profiling功能有两种方式可以控制Profilin......
  • 彻底掌握 MySQL InnoDB 的锁机制
    本文是对沈剑大佬锁机制十多篇文章的概括总结,文末有全部链接,还参考了10多位其他网友的优秀分享。1、概要MySQL中的锁可以按照粒度分为锁定整个表的表级锁(table-levellocking)和锁定数据行的行级锁(row-levellocking):表级锁具有开销小、加锁快的特性;但是表级锁的锁定粒度较大,发生......
  • mongodb基本概念 && docker安装
    https://blog.csdn.net/packge/article/details/1265393201mongoDb采用内存加磁盘的方式存储数据;2mongoDb支持数据分片,当单一的服务器中磁盘不够用的时候,还可以串联其他服务器;3客户端的请求到达内存时,先在日志中记录下操作记录,然后再去操作内存;4内存中的日志每10ms向磁盘中的......
  • MSSQLServer和SQL Server Express、LocalDB的区别
    转载:https://www.cnblogs.com/lucky-donkey/p/13544916.html MSSQLServer:全称MicrosoftSQL Server,微软的数据库服务。SQLServerExpress:MicrosoftSQL Server的一个免费版,功能上有一些限制。                  1.数据库的大小限制:SQ......