我在SUSE11.1下安装了 ORACLE 10G R2,但是只能用oracle用户登录SUSE才能够人别SQLPLUS命令,请问如果要让SUSE普通用户也可以使用ORACLE,那应该怎么设置?
解决方案 »
- 使用plsql developer连接数据库报错:TNS:无监听程序
- windows2003下安装oracle8i到配置工具net8 configuration Assistant配置时过不去
- update问题
- oracle 11g OEM 按钮乱码解决
- oracle stream不能同步多条数据改变?
- sqlldr的问题?
- oracle自带的脚本调优SQL文件是什么呀???
- Oracle10g 怎么配置可已访问局域网内的其他机子上的数据库信息
- 请问“ORA-04068: 程序包 的现有状态已被丢弃”是怎么回事,怎么解决?
- 请教ORACLE一些基本问题?
- 问个oracle部分操作日志删除的问题,详情请进!
- column value new_val v 是什么意思
http://blog.csdn.net/naxiwer/archive/2009/01/12/3761391.aspx
=============================
ls -a
没有的话,就创建一个空文件,加入自己想要的内容就行。linux有些配置文件是这样的。
貌似别人一装好,LINUX普通用户就能使用SQLPLUS
在普通用户组的home目录下,编辑 ".bash_profile"里面的内容,
建议可以照抄写 成ORACLE用户的 home目录下的 ".bash_profile".
比如你建立一个用户 tonny
su - tonny
env | more
与 su - oracle
env |more
比对一下就知道环境变量是否一致了
你说的不识别是什么意思?没有执行权限还是没有这个命令。或者你仅仅是想在任何路径下都想通过敲sqlplus 就可以执行sqlplus,如果是这个意思的话。和window一样,你要在cmd里直接敲命令,必须把命令所在的目录路径加到path环境变量里, linux/unix也是一样的,把ORACLE_HOME/bin加到你的path环境变量里就可以了。.bash_profile,你可以在网上找找例子了,很简单的。