我已经在Win7 x64计算机上安装了Oracle XE。安装成功完成,没有问题,或者安装程序未告知他们。但是安装后,我无法连接数据库。其Web界面无法正常工作。我已经浏览了开放端口的列表,并且没有安装期间提到的8080端口。我也无法通过SQLPlus连接。
SQL> connect SYSTEM
Enter password:
ERROR:
ORA-12638: Credential retrieval failed
在网络上某个地方,有人告诉他编辑
sqlnet.ora
文件,我已经通过以下方式对其进行了更改:# SQLNET.AUTHENTICATION_SERVICES = (NTS)
SQLNET.AUTHENTICATION_SERVICES = (NONE)
现在我得到下一个错误
SQL> connect SYSTEM
Enter password:
ERROR:
ORA-01034: ORACLE not available
ORA-27101: shared memory realm does not exist
我需要更改什么才能连接到它?
最佳答案
我发现了问题。
我使用域登录来安装Oracle XE。如果使用域登录来安装Oracle XE,则数据库创建将失败(尽管您可能不会在此方面收到任何错误消息)。
解决方案:
使用本地管理员用户安装Oracle。
在sqlnet.ora中将SQLNET.AUTHENTICATION_SERVICES更改为(NONE)。
现在,使用您的域用户登录以使用oracle XE。
关于oracle - 如何连接到新安装的Oracle XE实例?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5405969/