Oracle 数据库 11g 中的错误 ORA-12638
Error ORA-12638 in Oracle Database 11g
我是使用 Oracle Database 11g Express 的初学者,今天第一次尝试。我只得到了数据库的理论知识(学过SQL但没用过)。所以,我今天安装了Oracle 11g(需要时给他们系统密码)。然后我继续启动 'Start Database',然后是 SQL 命令行。我输入 connect SYSTEM/password
但收到:
ERROR:
ORA-12638 : Credential retrieval failed
根据各种论坛的建议,我更改了 sqlnet.ora 文件,将 SQLNET.AUTHENTICATION_SERVICES = (NTS)
替换为 SQLNET.AUTHENTICATION_SERVICES = (NONE)
其他没有改变。但现在我收到以下错误:
ERROR:
ORA-01034: ORACLE not available
ORA-27101: shared memory realm does not exist Process ID: 0
Session ID: 0 Serial number: 0
除了安装此软件和启动 Start Database,我没有做任何其他事情。
顺便说一句,实在找不到深入的教程。
编辑:我关注@vercelli 的评论和this topic. Seems like you can't install Oracle 11g XE with an user account connected to the entreprise domain (installation process can't connect to the database). So, I followed these advices:
我卸载了 Oracle XE,以本地用户身份登录,在那里安装了 Oracle XE,它运行良好:
。
但是当我作为用户域重新登录时,我遇到了与以前相同的问题:错误:ORA-12638
编辑:在更改 sqlnet.ora 文件后作为域用户工作,如前所述。 (看我的回答)可能不是最优的。
我关注了@vercelli 的评论和 this topic. Seems like you can't install Oracle 11g XE with an user account connected to the entreprise domain (installation process can't connect to the database). So, I followed these advices:
我卸载了 Oracle XE,以具有管理员权限的本地用户身份登录,在那里安装了 Oracle XE,它在本地用户上工作:
。
但是当我作为用户域重新登录时,我遇到了和以前一样的问题:ERROR: ORA-12638
所以,我更改了我在域用户上的 sqlnet.ora 文件,就像我以前尝试过的那样(根据不同论坛的建议,他们有这个 ORA 错误):
SQLNET.AUTHENTICATION_SERVICES = (NTS)
到
SQLNET.AUTHENTICATION_SERVICES = (NONE)
现在它似乎也可以作为域用户工作:我能够连接。
我是使用 Oracle Database 11g Express 的初学者,今天第一次尝试。我只得到了数据库的理论知识(学过SQL但没用过)。所以,我今天安装了Oracle 11g(需要时给他们系统密码)。然后我继续启动 'Start Database',然后是 SQL 命令行。我输入 connect SYSTEM/password
但收到:
ERROR:
ORA-12638 : Credential retrieval failed
根据各种论坛的建议,我更改了 sqlnet.ora 文件,将 SQLNET.AUTHENTICATION_SERVICES = (NTS)
替换为 SQLNET.AUTHENTICATION_SERVICES = (NONE)
其他没有改变。但现在我收到以下错误:
ERROR:
ORA-01034: ORACLE not available
ORA-27101: shared memory realm does not exist Process ID: 0
Session ID: 0 Serial number: 0
除了安装此软件和启动 Start Database,我没有做任何其他事情。
顺便说一句,实在找不到深入的教程。
编辑:我关注@vercelli 的评论和this topic. Seems like you can't install Oracle 11g XE with an user account connected to the entreprise domain (installation process can't connect to the database). So, I followed these advices: 我卸载了 Oracle XE,以本地用户身份登录,在那里安装了 Oracle XE,它运行良好:
但是当我作为用户域重新登录时,我遇到了与以前相同的问题:错误:ORA-12638
编辑:在更改 sqlnet.ora 文件后作为域用户工作,如前所述。 (看我的回答)可能不是最优的。
我关注了@vercelli 的评论和 this topic. Seems like you can't install Oracle 11g XE with an user account connected to the entreprise domain (installation process can't connect to the database). So, I followed these advices: 我卸载了 Oracle XE,以具有管理员权限的本地用户身份登录,在那里安装了 Oracle XE,它在本地用户上工作:
但是当我作为用户域重新登录时,我遇到了和以前一样的问题:ERROR: ORA-12638
所以,我更改了我在域用户上的 sqlnet.ora 文件,就像我以前尝试过的那样(根据不同论坛的建议,他们有这个 ORA 错误):
SQLNET.AUTHENTICATION_SERVICES = (NTS)
到
SQLNET.AUTHENTICATION_SERVICES = (NONE)
现在它似乎也可以作为域用户工作:我能够连接。