1、本地登录 (1)、登录到SYS用户 su - oracle;//切换到oracle用户环境sqlplus /assysdba;//操作系统认证 以上登录方式操作系统认证,即将oracle用户加入dba组就不用密码认证了,在$ORACLE_HOME/network/admin/sqlnet.ora文件中的SQLNET.AUTHENTICATION_SERVICES决定能否操作系统认证登录,none表示关闭操作系统认证,只能密码...
Linux 服务器切换oracle用户后执行 lsnrctl start 或者lsnrctl stop 时出现 错误原因 切换oracle用户时,su 后少了- 解决方案 su - oracle su 和oracle 中间一定要加上 -sqlplus:command not found 错误场景 Linux 服务器执行oracle sql 脚本时出现:sqlplus:command not found 错误原因一:在非oracle服务器上执行sql...
2:解决方法: 1 [oracle@dg1 ~]$ sqlplus /nolog 2 bash: sqlplus: command not found 3 [oracle@dg1 ~]$ ln -s $ORACLE_HOME/bin/sqlplus /usr/bin 4 ln: creating symbolic link `/usr/bin/sqlplus' to `/bin/sqlplus': Permission deni ed 5 [oracle@dg1 ~]$ su - root 6 Password: 7 ...
bash: sqlplus: command not found 解决方法 环境变量已经配好,但是仍报错: # vi .bash_profile # .bash_profile # Get the aliasesand functions if [ -f ~/.bashrc ];then . ~/.bashrc fi # User specificenvironment and startup programs PATH=$PATH:$HOME/bin #AddORACLE_SID ,ORACLE_BASE,ORACLE_...
之前在linux 下安装了oracle,今天登录启动的时候,报错sqlplus command not found. 找不到sqlplus 也就是$PATH 环境变量下面没有把oracle_home\bin 目录加到环境变量里面。 直接执行echo $PATH 发现没有。 因为安装的时候记得在安装用户下面是设置过环境变量的。(如果是在系统的环境变量下面设置的就/etc/profile 里面...
你把命令分开执行 su - oracle sqlplus / as sysdba 如果还报这个错误说明oracle安装有问题
sqlplus / as sysdba SQL> show user 之后再用命令sqlplus / as sysdba 连接数据库时就会调用rlwrap这个工具,使得Linux下的SQL Plus可以像Windows下的那样使用了。 补充:如果sqlplus命令用不了,可以做如下设置 [oracle@rac1 ~]$ sqlplus /nolog bash: sqlplus: command not found ...
执行以下语句确认当前环境变量是否有:[oracle@oracleserver 10g]$env|grep oracle 如果你这是从图形界面进入的终端、需要先执行source .bash_profile
# sqlplus "/assysdba" 如果报错:bash: sqlplus: command not found #切换登录用户,以访问对应根目录路径,详见/etc/password #使用root用户su其他用户都不需要密码,docker环境默认使用oracle #如果需要输入密码,默认密码一般为oracle su oracle cd /home/oracle ...
bash: sqlplus: command not found $ ln -s $ORACLE_HOME/bin/sqlplus /usr/bin ln: creating symbolic link `/usr/bin/sqlplus\' to `/bin/sqlplus\': Permission deni ed $ su - root Password: # ln -s $ORACLE_HOME/bin/sqlplus /usr/bin ...