楼主: oracle-plus

急!!在Rman上注冊不了另外一個數據庫!!!!

[复制链接]
论坛徽章:
2
授权会员
日期:2005-10-30 17:05:33会员2006贡献徽章
日期:2006-04-17 13:46:34
21#
 楼主| 发表于 2004-12-27 10:43 | 只看该作者
up!

使用道具 举报

回复
论坛徽章:
0
22#
发表于 2004-12-27 11:16 | 只看该作者
1。SQL> show parameter ORA_SID_PWFILE
2。SQL> show parameter ORA_PWFILE
3。
[oracle@dbserver2 oracle]$ cd $ORACLE_HOME/dbs
[oracle@dbserver2 dbs]$ ls
[oracle@dbserver2 dbs]$ ls -l orapwd*
-rwSr-----    1 oracle   dba          1536 Dec  2 09:19 orapwdsprod

使用道具 举报

回复
论坛徽章:
2
授权会员
日期:2005-10-30 17:05:33会员2006贡献徽章
日期:2006-04-17 13:46:34
23#
 楼主| 发表于 2004-12-27 11:25 | 只看该作者
最初由 luiet 发布
[B]1。SQL> show parameter ORA_SID_PWFILE
2。SQL> show parameter ORA_PWFILE
3。
[oracle@dbserver2 oracle]$ cd $ORACLE_HOME/dbs
[oracle@dbserver2 dbs]$ ls
[oracle@dbserver2 dbs]$ ls -l orapwd*
-rwSr-----    1 oracle   dba          1536 Dec  2 09:19 orapwdsprod [/B]



luiet,你誤會我的意思了。
因為三位版主所說的‘有关多个database共享的方法’只是針對Windows系統來說的,所以我想知道在Unix下是怎麼實現的。
在windows下是:'在 REMOTE_LOGIN_PASSWORDFILE 参数设置为 EXCLUSIVE 、 SHARED 情况下, Oracle 系统搜索密码文件的次序为:在系统注册库中查找 ORA_SID_PWFILE 参数值(它为密码文件的全路径名);若未找到,则查找 ORA_PWFILE 参数值;若仍未找到,则使用缺省值 %ORACLE_HOME% \ DATABASE \ PWDSID.ORA ;其中的 SID 代表相应的 Oracle 数据库系统标识符。 '

但是unix是沒有注冊表的,那問題是是不是在Unix裡面就是第一個從ORA_PWFILE 参数值開始找呢?然後找不到再從%ORACLE_HOME% \ DATABASE \ PWDSID.ORA 找?
三位版主你們的意見呢?

使用道具 举报

回复
论坛徽章:
2
授权会员
日期:2005-10-30 17:05:33会员2006贡献徽章
日期:2006-04-17 13:46:34
24#
 楼主| 发表于 2004-12-28 08:46 | 只看该作者
up!

使用道具 举报

回复
论坛徽章:
2
授权会员
日期:2005-10-30 17:05:33会员2006贡献徽章
日期:2006-04-17 13:46:34
25#
 楼主| 发表于 2004-12-28 11:44 | 只看该作者
不是版主的,只要知道的話也可以解答啊!

使用道具 举报

回复
论坛徽章:
2
授权会员
日期:2005-10-30 17:05:33会员2006贡献徽章
日期:2006-04-17 13:46:34
26#
 楼主| 发表于 2004-12-28 11:52 | 只看该作者
SHARED :指示可有多个数据库实例可以使用此密码文件。
但是unix是沒有注冊表的,那問題是是不是在Unix裡面就是第一個從ORA_PWFILE 参数值開始找呢?然後找不到再從%ORACLE_HOME% \ DATABASE \ PWDSID.ORA 找?

使用道具 举报

回复
论坛徽章:
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
27#
发表于 2004-12-28 12:04 | 只看该作者
最初由 oracle-plus 发布
[B]SHARED :指示可有多个数据库实例可以使用此密码文件。
但是unix是沒有注冊表的,那問題是是不是在Unix裡面就是第一個從ORA_PWFILE 参数值開始找呢?然後找不到再從%ORACLE_HOME% \ DATABASE \ PWDSID.ORA 找? [/B]


Do you read this:

http://www.eygle.com/faq/passwordfile.htm

使用道具 举报

回复
论坛徽章:
2
授权会员
日期:2005-10-30 17:05:33会员2006贡献徽章
日期:2006-04-17 13:46:34
28#
 楼主| 发表于 2004-12-28 12:23 | 只看该作者
我是看了,
你是這樣說的:
'很多人的疑问在于:口令文件的缺省名称是orapw<sid>,怎么能够共享?
实际上是这样的: Oracle数据库在启动时,首先查找的是orapw<sid>的口令文件,如果该文件不存在,则开始查找,orapw的口令文件
如果口令文件命名为orapw,多个数据库就可以共享.'

我的問題是,在Unix裡面有好幾個數據庫,它們根據什麼來找到這個orapw文件呢?
在Unix裡面是沒有注冊表的,那是不是在Unix裡面就是第一個從ORA_PWFILE 参数值開始找呢?然後找不到再從%ORACLE_HOME% \ DATABASE \ PWDSID.ORA 找?
還是說我可以在Unix的環境變量裡面設置ORA_SID_PWFILE 或者ORA_PWFILE ?

使用道具 举报

回复
论坛徽章:
2
授权会员
日期:2005-10-30 17:05:33会员2006贡献徽章
日期:2006-04-17 13:46:34
29#
 楼主| 发表于 2004-12-28 13:41 | 只看该作者
因為現在暫時沒有這個環境試不了,有誰知道呢?

使用道具 举报

回复
论坛徽章:
86
ITPUB元老
日期:2005-02-28 12:57:002012新春纪念徽章
日期:2012-01-04 11:49:542012新春纪念徽章
日期:2012-02-13 15:13:202012新春纪念徽章
日期:2012-02-13 15:13:202012新春纪念徽章
日期:2012-02-13 15:13:202012新春纪念徽章
日期:2012-02-13 15:13:202012新春纪念徽章
日期:2012-02-13 15:13:20咸鸭蛋
日期:2012-05-08 10:27:19版主8段
日期:2012-05-15 15:24:112013年新春福章
日期:2013-02-25 14:51:24
30#
发表于 2004-12-28 14:06 | 只看该作者
1:搜索 oracle  document ,ORA_SID_PWFILE 或者ORA_PWFILE  都是针对  windows的
2:没见过谁在unix下设置这些环境变量,都是默认的 $ORACLE_HOME/dbs下
3:个人认为根本没必要用 shared
4:如果需要远程用rman 备份和恢复,这个是必须有的,如果不需要远程RMAN,设置为NONE最安全。
5:对于实际使用的时候,越简单、安全的使用方法最好。

使用道具 举报

回复

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

本版积分规则 发表回复

TOP技术积分榜 社区积分榜 徽章 团队 统计 知识索引树 积分竞拍 文本模式 帮助
  ITPUB首页 | ITPUB论坛 | 数据库技术 | 企业信息化 | 开发技术 | 微软技术 | 软件工程与项目管理 | IBM技术园地 | 行业纵向讨论 | IT招聘 | IT文档
  ChinaUnix | ChinaUnix博客 | ChinaUnix论坛
CopyRight 1999-2011 itpub.net All Right Reserved. 北京盛拓优讯信息技术有限公司版权所有 联系我们 未成年人举报专区 
京ICP备16024965号-8  北京市公安局海淀分局网监中心备案编号:11010802021510 广播电视节目制作经营许可证:编号(京)字第1149号
  
快速回复 返回顶部 返回列表