我必须在 Windows 7 下的笔记本电脑上安装 Oracle 11g XE。所以我按照本教程进行操作。安装甚至没有失败一次,似乎还可以。但是每次我尝试使用 SQLPLUS 连接到它时,它都会因ORA-12638错误而失败...
SQL> connect
Enter user-name: system
Enter password:
ERROR:
ORA-12638: Credential retrieval failed
Run Code Online (Sandbox Code Playgroud)
经过一番搜索,我找到了这个网站,并尝试用第二种解决方案来解决我的问题。但是后来我得到了另一种错误:ORA-01034和ORA-27101 ...
SQL> connect
Enter user-name: system
Enter password:
ERROR:
ORA-01034: ORACLE not available
ORA-27101: shared memory realm does not exist
Process ID: 0
Session ID: 0 Serial number: 0
Run Code Online (Sandbox Code Playgroud)
似乎我的数据库一开始就不存在......如果查看[...]\oraclexe\app\oracle\oradata\XE,则没有文件。
在查看日志时[...]\oraclexe\app\oracle\product\11.2.0\server\config\log,我发现在安装过程中,应用程序甚至无法连接到创建的数据库。
文件中的示例:postDBCreation.log
SQL> connect "SYS"/"&&sysPassword" as SYSDBA
ERROR:
ORA-12638: Credential retrieval failed
[...]
SQL> …Run Code Online (Sandbox Code Playgroud)