如何在Oracle更改SID名称
来源:互联网 发布:linux中的more命令 编辑:程序博客网 时间:2024/06/01 14:57
1. 以ORACLE10g为例,举例说明更改SID名称的过程。假如数据库的SID叫testdb,现在改成orcl,有以下6个步骤:
1,停止所有的oracle服务
1.1oracle的相关服务都以oracle为前缀,有以下几个:
OracleService<数据库名>
OrcleOraHome92TNSListener
OracleDBConsle<SID>
OracleJobScheduler<SID>
OracleOraDb10g_homeliSQL*Plus
2.修改初始化文件,将instance_name参数值设置为新的SID名称;
2.1 如果没有可编辑的PFILE文件,可以使用CREATE PFILE FROM SPFILE命令创建。将初始化文件参数的
以下内容:
db_name="testdb"
instance_name=testdb1
service_names=testdb
修改成:
db_name="testdb"
instance_name=oral
service_names=oral(注意db_name不要修改,数据库还是称为testdb,但是它的服务也就是sid改成orcl.)
3,修改注册表的Oracle_sid的值;
3.1在注册表HKEY_LOCAL_MACHINE/SOFTWARE/ORACLE/KEY_ORaDb10g_home1下面将Oracle_SID
键值该为oral,注意,其他的不要改动.
4.修改listener.ora中的SID_NAME;
在目录%Oracle_home%/NETWORk/ADMIN下找到listener.ora,把这个文件之后一项的
SID_NAME=oral
5.用oradim删除原来的SID服务,添加新SID的服务;
oradim -DELETE -SID testdb
oradim -NEW -SID orcl
6.用orapwd生成新的SID的口令。
用工具orapwd创建新的口令文件.将文件保存到%ORACLE_HOME%/database目录下面,
ORAPWD FILE=%ORACLE_HOME%/database/PWDoral.ora password =admin
password设置的是SYS用户的口令.
- 如何在Oracle更改SID名称
- 一、更改ORACLE SID名称
- Oracle 如何 查看 sid
- Oracle 如何 查看 sid?
- 怎样查看Oracle的数据库名称sid
- 怎样查看Oracle的数据库名称sid
- 怎样查看Oracle的数据库名称sid
- 怎样查看Oracle的数据库名称sid
- 怎样查看Oracle的数据库名称sid
- oracle 更改用户名称
- 如何更改服务器名称
- 如何更改工程名称
- 如何处理更改计算机名称导致oracle无法启动
- 如何修改oracle的sid
- 如何查看oracle的sid
- 如何更改应用在app store的名称
- 在oracle数据库查找SID
- 如何更改Xcode项目名称
- VC实现XP风格界面
- 转-祖国,你让河南考生情何以堪
- VC实现XP风格界面
- 不可艳丽,不可枯寂
- [High-Performance]Using ROW_NUMBER() to paginate your data with SQL Server 2005(数亿级海量数据瞬间闪现)
- 如何在Oracle更改SID名称
- 折翼的天使(二)
- 有一个身残志坚的女孩,叫王嘉秀
- 还是到csdn来吧
- map等关联容器 vector等序列容器 如何防止迭代器失效 即erase()的使用
- map等关联容器 vector等序列容器 如何防止迭代器失效 即erase()的使用
- 快速开发工具的两种实现模式
- RegisterUserFunc函数
- [转]深入理解 Linux 2.6 的 initramfs 機制(上)