connect / as sysbda without password not working? (19c)
08/12/19 09:00 
If you get "username/password invalid" error while connecting on server machine as oracle user and you think you have done everything correctly ("oracle" is member of groups "dba" and "oper"), check this latest step…
Under "oracle" user's account, check if environment variable is defined: 
| env|grep -i task TWO_TASK=ORCL
 
 | 
If TWO_TASK is defined, unset it 
and then check your .bashrc file:
| # Source global definitions
 if [ -f /etc/bashrc ]; then
 . /etc/bashrc
 fi
 
 # Uncomment the following line if you don't like systemctl's auto-paging feature:
 # export SYSTEMD_PAGER=
 
 # User specific aliases and functions
 alias h='history'
 alias rlsqlplus='rlwrap sqlplus SYS/oracle as sysdba'
 alias rlrman='rlwrap rman'
 
 # ADD THIS LINE TO MAKE sqlplus / as sysdba works on local machine
 DONOTSETTWO_TASK="yes"
 
 if test "m$JAVAENV" = "m"
 then
 export TMZ="GMT"
 export JAVA_HOME=`ls -d /home/oracle/java/jdk* 2>/dev/null`
 if test "m$JAVA_HOME" = "m"
 then
 export JAVA_HOME=/u01/app/oracle/product/version/db_1/jdk
 fi
 export PATH=$JAVA_HOME/bin:/home/oracle/bin:/home/oracle/sqlcl/bin:/home/oracle/sqldeveloper:/home/oracle/datamodeler:$PATH:/home/oracle/sqlcl/bin:/home/oracle/sqldeveloper:/home/oracle/bin
 export JAVAENV=true
 fi
 
 #LD_LIBRARY_PATH
 #set up db for su login and gnome terminal use so LD_LIBRARY_PATH pure for gnome and user does not have to . oraenv
 #do I still get ui issues "m1" = "m0" ie is it really an issue of these 10 lines ( and install). -a "m1" = "m0"
 pstree -s $$ | egrep "\-su-|gnome-terminal" >/dev/null 2>&1
 export GNOME_CHECK=$?
 if test "m$DBENV" = "m" -a "m$GNOME_CHECK" = "m0"
 then
 export TMP=/tmp
 export TMPDIR=$TMP
 export ORACLE_UNQNAME=orclcdb
 export ORACLE_BASE=/u01/app/oracle
 export ORACLE_HOME=$ORACLE_BASE/product/version/db_1
 export ORACLE_SID=orclcdb
 #LD_LIBRARY_PATH
 export PATH=/home/oracle/bin:/home/oracle/LDLIB:$ORACLE_HOME/bin:/usr/sbin:$PATH
 #during install set LD_LIBRARY_PATH otherwise rely on LDLIB wrappers and ~/bin/sql sqlplus and modeller
 if test -f /tmp/1/buildTimeStillInstalling
 then
 export LD_LIBRARY_PATH=$ORACLE_HOME/lib
 fi
 export CLASSPATH=$ORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlib
 export DBENV=true
 #export SQL_OR_SQLPLUS=sql -oci
 export SQL_OR_SQLPLUS=sqlplus
 fi
 if test "m$DONOTSETTWO_TASK" = "m"
 then
 export TWO_TASK=ORCL
 fi
 export PATH=/home/oracle/Desktop/Database_Track/coffeeshop:$PATH
 
 |