gpt4 book ai didi

linux - 连接 Oracle DB sqlplus/as sysdba 的问题(未设置 TWO_TASK)

转载 作者:太空宇宙 更新时间:2023-11-04 11:57:26 25 4
gpt4 key购买 nike

我尝试连接 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:

在 unset TWO_TASK 之后一切正常,为什么我必须使用 unest TWO_TASK,为什么要使用它?

提前致谢,Petar。

最佳答案

键入sqlplus/as sysdbaconnect/as sysdba 称为使用操作系统身份验证 进行连接,在Linux 上,it's only supported for local connections (即,当您省略远程服务器主机字符串时)。

使用 TWO_TASK 环境变量使得无法以这种方式使用本地操作系统身份验证,因为 it forces a default remote connection当省略主机字符串时总是使用它。即使您的 TWO_TASK 变量指向您的本地服务器,它也会被视为远程连接。

关于linux - 连接 Oracle DB sqlplus/as sysdba 的问题(未设置 TWO_TASK),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53748566/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com