su
su - oracle,相当于重新登陆,此时用户的家目录和PATH等信息会发生改变
su oracle,切换到oracle身份后用户的家目录和PATH仍然是原先用户的家目录和PATH
所以使用su oracle登录的话操作oracle数据库会报错
sqlplus / as sysdba
su
su - oracle,相当于重新登陆,此时用户的家目录和PATH等信息会发生改变
su oracle,切换到oracle身份后用户的家目录和PATH仍然是原先用户的家目录和PATH
所以使用su oracle登录的话操作oracle数据库会报错
sqlplus / as sysdba