ITPUB??ì3
12月微软Hyper-V虚拟化沙龙主题征集
ITPUB论坛 » Oracle开发 » 换个用户启动sql plus ?

标题: 换个用户启动sql plus ?
离线 zhuhappy
中级会员



精华贴数 0
个人空间 0
技术积分 684 (2830)
社区积分 2 (23380)
注册日期 2001-12-2
论坛徽章:0
      
      

发表于 2002-1-30 12:01 
换个用户启动sql plus ?



我的服务器是red linux6.2+oracle8.1。6,进入sqlplus必须要用dba组的
oracle用户才可以启动oracle,我想用别的用户组(devp)的用户(zmh)访问sql
plus吗?

我处理方法是:
以root身份执行:
chmod 750 -R /home/oracle zmh

以oracle身份执行:
cp /home/oracle/.bash_profile /home/zmh/

为什么老提示我的oracle无效?



只看该作者    顶部
在线/呼叫 biti_rainy
人生就是如此



精华贴数 38
个人空间 0
技术积分 111199 (4)
社区积分 11832 (132)
注册日期 2001-12-12
论坛徽章:41
现任管理团队成员ITPUB长老会成员ITPUB元老年度论坛发贴之星年度论坛发贴之星ITPUB北京九华山庄2008年会纪念徽章
管理团队2007贡献徽章参与2007年甲骨文全球大会(中国上海)纪念ITPUB北京香山2007年会纪念徽章管理团队2006纪念徽章会员2007贡献徽章会员2006贡献徽章

发表于 2002-1-30 12:23 
只要……

你这个用户具有相关的环境变量设置就可以了

建议吧oracle的profile加给这个用户,增加文件内容最好,然后执行一下profile
拥有执行权限就ok了

chmod 750 -R /home/oracle zmh ?

chmod 755 -R /home/oracle zmh


__________________
眼界决定边界,态度决定高度
blog:
人生就是如此
只看该作者    顶部
离线 zhuhappy
中级会员



精华贴数 0
个人空间 0
技术积分 684 (2830)
社区积分 2 (23380)
注册日期 2001-12-2
论坛徽章:0
      
      

发表于 2002-1-30 13:51 
老弟,还是不行?

[root@localhost oracle]# chmod o=r .bash_profile
[root@localhost oracle]# su zmh
[zmh@localhost oracle]$ sqlplus system/manager

SQL*Plus: Release 8.1.6.0.0 - Production on 星期三 1月 30 14:01:11 2002

(c) Copyright 1999 Oracle Corporation.  All rights reserved.

ERROR:
ORA-01034: ORACLE not available


只看该作者    顶部
在线/呼叫 biti_rainy
人生就是如此



精华贴数 38
个人空间 0
技术积分 111199 (4)
社区积分 11832 (132)
注册日期 2001-12-12
论坛徽章:41
现任管理团队成员ITPUB长老会成员ITPUB元老年度论坛发贴之星年度论坛发贴之星ITPUB北京九华山庄2008年会纪念徽章
管理团队2007贡献徽章参与2007年甲骨文全球大会(中国上海)纪念ITPUB北京香山2007年会纪念徽章管理团队2006纪念徽章会员2007贡献徽章会员2006贡献徽章

发表于 2002-1-30 15:44 
su zmh ?

su - zmh

象你那么su过去,环境变量并没有生效
麻烦你每个步骤手工执行仔细检查一下你的环境变量

比如ORACLE_SID什么的
$ oerr ora 1034
01034, 00000, "ORACLE not available"
// *Cause: Oracle was not started up. Possible causes include the following:
//         - The SGA requires more space than was allocated for it.
//         - The operating-system variable pointing to the instance is
//           improperly defined.
// *Action: Refer to accompanying messages for possible causes and correct
//          the problem mentioned in the other messages.
//          If Oracle has been initialized, then on some operating systems,
//          verify that Oracle was linked correctly. See the platform
//          specific Oracle documentation.


__________________
眼界决定边界,态度决定高度
blog:
人生就是如此
只看该作者    顶部
离线 easyfree
去留无意 聚散两难


精华贴数 32
个人空间 0
技术积分 14126 (84)
社区积分 4061 (358)
注册日期 2001-9-24
论坛徽章:8
现任管理团队成员ITPUB元老ITPUB北京九华山庄2008年会纪念徽章管理团队2006纪念徽章会员2006贡献徽章授权会员
行业板块每日发贴之星ITPUB新首页上线纪念徽章    

发表于 2002-1-30 15:46 
这不是用户的问题 了吧

你确定现在这个状态oracle上启动了的么?


__________________
看我非我我看我我亦非我
只看该作者    顶部
离线 rollingpig
版主


精华贴数 5
个人空间 103
技术积分 27240 (30)
社区积分 1860 (649)
注册日期 2001-10-18
论坛徽章:13
现任管理团队成员2006年度最佳技术回答会员2007贡献徽章生肖徽章2007版:蛇2008北京奥运纪念徽章:跳水2008北京奥运纪念徽章:柔道
      

发表于 2002-1-31 19:46 
env中只有ORACLE_HOME是必需的
再有执行的权限

连接时要使用服务名!!


__________________
欢迎访问乐恒的空间(11/11日更新照片30张)
不要惹我,不然戳你眼睛~~

提问的智慧 for Oracle[展开版]
提问的智慧Oracle版
0。尝试在google,论坛,metalink,online document里搜索。
1。写清楚你的执行log,报错信息,写清楚DB version , OS
2。Instance 方面的问题,请贴出alertlog
3。network的问题,贴出server的listener.ora , sqlnet.ora 并运行lsnrctl service, 贴出client的tnsnames.ora , sqlnet.ora ,并运行tnsping
4。DB总体性能问题,请于peak time做statspack,并上传statspack report。同时附上CPU/MEM配置,以及CPU IDLE/free menory的情况
5。SQL性能问题,列出当前SQL,以及PLAN。同时应提供表结构,index情况,Table的record数。CBO/RBO,table是否analyze等信息。
6。确保你的问题是Oracle相关。
欢迎访问乐恒的空间
只看该作者    顶部
 
    

相关内容


CopyRight 1999-2006 itpub.net All Right Reserved.
北京皓辰广域网络信息技术有限公司. 版权所有
E-mail:Webmaster@itpub.net
京ICP证:010037号 联系我们 法律顾问