如何连接到新安装的Oracle XE实例?

mic*_*nko 9 oracle oracle-xe oracle10g

我在Win7 x64机器上安装了Oracle XE.安装成功完成没有问题,或者安装程序没有告诉他们.但安装后我无法连接到数据库; 它的网络界面不起作用.我查看了开放端口列表,并且没有安装过程中注意到的8080端口.我也无法通过SQLPlus连接.

SQL> connect SYSTEM
Enter password:
ERROR:
ORA-12638: Credential retrieval failed
Run Code Online (Sandbox Code Playgroud)

在网络的某个地方,它被告知编辑sqlnet.ora文件,我已经通过以下方式更改了它:

# SQLNET.AUTHENTICATION_SERVICES = (NTS)
SQLNET.AUTHENTICATION_SERVICES = (NONE)
Run Code Online (Sandbox Code Playgroud)

现在我得到下一个错误

SQL> connect SYSTEM
Enter password:
ERROR:
ORA-01034: ORACLE not available
ORA-27101: shared memory realm does not exist
Run Code Online (Sandbox Code Playgroud)

我需要更改什么才能连接到它?

Rej*_*ran 8

我想出了这个问题.
我使用域登录来安装Oracle XE.如果您使用域登录来安装Oracle XE,则数据库创建将失败(尽管您可能无法获得有关此方面的任何错误消息).
解决方案:
使用本地管理员用户安装Oracle.
在sqlnet.ora中将SQLNET.AUTHENTICATION_SERVICES更改为(NONE).
现在使用您的域用户登录以使用oracle XE.


cag*_*boy 2

检查Oracle服务是否启动