ITPUB论坛-中国最专业的IT技术社区

 找回密码
 注册
查看: 22901|回复: 98

[精华] 如何启动instance_name相同的两个instance 在同一台服务器上???可以么???

[复制链接]
论坛徽章:
22
蛋疼蛋
日期:2011-09-02 08:49:42ITPUB元老
日期:2013-10-29 19:15:25
发表于 2007-2-7 15:34 | 显示全部楼层 |阅读模式
如题~

如何启动instance_name相同的两个instance 在同一台服务器上???可以么???

这个肯定是不可以的了。
问这个问题的根本原因是在系统迁移的时候遇到的一个问题:
如何在同一服务器上进行数据库的迁移 同时保证客户端的tns设置不变?
因为涉及到的hosts很多 所以想出这个问题来。
后来想了想 其实还是很简单的。
直接创建new database,使用new instance name就可以了。

迁移完成之后 修改init.ora里的instance_name为原来的instance_name启动数据库即可。

下面的service name是自己平时没太注意的一个问题。
有机会看看文档在补充下。
论坛徽章:
22
蛋疼蛋
日期:2011-09-02 08:49:42ITPUB元老
日期:2013-10-29 19:15:25
 楼主| 发表于 2007-2-7 15:36 | 显示全部楼层
看来是不行的~

使用道具 举报

回复
论坛徽章:
22
蛋疼蛋
日期:2011-09-02 08:49:42ITPUB元老
日期:2013-10-29 19:15:25
 楼主| 发表于 2007-2-7 15:54 | 显示全部楼层
想不出来办法 ~
up

使用道具 举报

回复
论坛徽章:
22
蛋疼蛋
日期:2011-09-02 08:49:42ITPUB元老
日期:2013-10-29 19:15:25
 楼主| 发表于 2007-2-7 16:01 | 显示全部楼层
高人给想个办法!~~

使用道具 举报

回复
论坛徽章:
7
ITPUB元老
日期:2005-09-18 11:00:10授权会员
日期:2005-10-30 17:05:33数据库板块每日发贴之星
日期:2005-12-21 01:01:31会员2006贡献徽章
日期:2006-04-17 13:46:34会员2007贡献徽章
日期:2007-09-26 18:42:10ITPUB新首页上线纪念徽章
日期:2007-10-20 08:38:44蛋疼蛋
日期:2012-02-13 13:03:57
发表于 2007-2-7 16:04 | 显示全部楼层
什么是instance?
你有什么需求?

使用道具 举报

回复
招聘 : 数据库管理员
论坛徽章:
16
生肖徽章:猴
日期:2006-09-07 17:03:51沸羊羊
日期:2015-03-04 14:43:432013年新春福章
日期:2013-02-25 14:51:24比亚迪
日期:2013-08-16 16:21:192011新春纪念徽章
日期:2011-02-18 11:43:36生肖徽章2007版:虎
日期:2009-03-10 21:13:27生肖徽章2007版:鼠
日期:2008-01-02 17:35:53生肖徽章2007版:牛
日期:2008-01-02 17:35:53生肖徽章2007版:虎
日期:2008-01-02 17:35:53生肖徽章2007版:兔
日期:2008-01-02 17:35:53
发表于 2007-2-7 16:07 | 显示全部楼层
应该是不可以的吧。相同的DB_NAME是可以的。

使用道具 举报

回复
论坛徽章:
22
蛋疼蛋
日期:2011-09-02 08:49:42ITPUB元老
日期:2013-10-29 19:15:25
 楼主| 发表于 2007-2-7 16:09 | 显示全部楼层
最初由 teddyboy 发布
[B]什么是instance?
你有什么需求? [/B]


呵呵 没说清楚
1台服务器
两个数据库 db name不一样  instance name一样

可否同时把这两个数据库都起来?

使用道具 举报

回复
论坛徽章:
0
发表于 2007-2-7 16:20 | 显示全部楼层
Obviously you can't

使用道具 举报

回复
论坛徽章:
117
ITPUB元老
日期:2005-02-28 12:57:002012新春纪念徽章
日期:2012-02-13 15:13:202012新春纪念徽章
日期:2012-02-13 15:13:202012新春纪念徽章
日期:2012-02-13 15:13:202012新春纪念徽章
日期:2012-02-13 15:13:20版主7段
日期:2012-05-15 15:24:11ITPUB 11周年纪念徽章
日期:2012-09-28 17:34:42ITPUB 11周年纪念徽章
日期:2012-10-09 18:03:32紫蛋头
日期:2013-03-04 17:00:07优秀写手
日期:2013-12-18 09:29:09
发表于 2007-2-7 16:20 | 显示全部楼层
不能,根本原因在于无法创建2个相同名称的共享内存区

启动数据库的时候Oracle会检查是否已经启动了同名的实例
Oracle有个小工具是可以监控和管理共享资源:
[php]
[oracle@jumper bin]$ sysresv

IPC Resources for ORACLE_SID "eygle" :
Shared Memory:
ID              KEY
589824          0x00000000
622593          0x00000000
655362          0x00000000
688131          0x00000000
Semaphores:
ID              KEY
491520          0x06cb90a0
Oracle Instance alive for sid "eygle"
[/php]

使用道具 举报

回复
论坛徽章:
22
蛋疼蛋
日期:2011-09-02 08:49:42ITPUB元老
日期:2013-10-29 19:15:25
 楼主| 发表于 2007-2-7 16:27 | 显示全部楼层
最初由 eygle 发布
[B]不能,根本原因在于无法创建2个相同名称的共享内存区

启动数据库的时候Oracle会检查是否已经启动了同名的实例
Oracle有个小工具是可以监控和管理共享资源:
[php]
[oracle@jumper bin]$ sysresv

IPC Resources for ORACLE_SID "eygle" :
Shared Memory:
ID              KEY
589824          0x00000000
622593          0x00000000
655362          0x00000000
688131          0x00000000
Semaphores:
ID              KEY
491520          0x06cb90a0
Oracle Instance alive for sid "eygle"
[/php] [/B]


谢谢eygle~ 原先也知道和共享内存段有关系
现在比较清楚了~
还想问个问题:
service_names和instance_name、db_name这几个参数的关系,比较混淆?

如果不同数据库, instance_name也不同 有没有什么办法 可以使客户端不需修改tns配置就可以访问这两个数据库?
当然 一个停掉 一个开启
这个问题困扰我好几天了~

使用道具 举报

回复

您需要登录后才可以回帖 登录 | 注册

本版积分规则

SACC2017购票6.8折优惠进行时

2017中国系统架构师大会(SACC2017)将于10月19-21日在北京新云南皇冠假日酒店震撼来袭。今年,大会以“云智未来”为主题,云集国内外顶级专家,围绕云计算、人工智能、大数据、移动互联网、产业应用等热点领域展开技术探讨与交流。本届大会共设置2大主会场,18个技术专场;邀请来自互联网、金融、制造业、电商等多个领域,100余位技术专家及行业领袖来分享他们的经验;并将吸引4000+人次的系统运维、架构师及IT决策人士参会,为他们提供最具价值的交流平台。
----------------------------------------
优惠时间:2017年8月2日前

活动链接>>
TOP技术积分榜 社区积分榜 徽章 电子杂志 团队 统计 虎吧 老博客 知识索引树 读书频道 积分竞拍 文本模式 帮助
  ITPUB首页 | ITPUB论坛 | 数据库技术 | 企业信息化 | 开发技术 | 微软技术 | 软件工程与项目管理 | IBM技术园地 | 行业纵向讨论 | IT招聘 | IT文档 | IT博客
  ChinaUnix | ChinaUnix博客 | ChinaUnix论坛 | SAP ERP系统
CopyRight 1999-2011 itpub.net All Right Reserved. 北京皓辰网域网络信息技术有限公司版权所有 联系我们 网站律师 隐私政策 知识产权声明
京ICP证:060528号 北京市公安局海淀分局网监中心备案编号:1101082001 广播电视节目制作经营许可证:编号(京)字第1149号
  
快速回复 返回顶部 返回列表