我试图连接sqlplus / as sysdba我得到这个错误

[oracle@localhost ~]$ sqlplus / as sysdba

SQL*Plus: Release 12.2.0.1.0 Production on Wed Dec 12 12:24:05 2018

Copyright (c) 1982, 2016, Oracle.  All rights reserved.

ERROR:
ORA-01017: invalid username/password; logon denied


Enter user-name:

在设置了两个任务之后,一切都很好,为什么我必须使用unest二个任务,为什么要使用它?
谢谢你,佩塔。

最佳答案

输入sqlplus / as sysdbaconnect / as sysdba称为使用操作系统身份验证进行连接,在Linux上称为it's only supported for local connections(即,当您省略远程服务器主机字符串时)。
使用TWO_TASK环境变量使得不可能以这种方式使用本地操作系统身份验证,因为it forces a default remote connection通常在省略主机字符串时使用。即使您的两个任务变量指向本地服务器,它也被视为远程连接。

10-04 11:15