我最近在本地计算机上安装了Oracle XE 11,然后安装了。但是,当我尝试创建一个新连接(用于本地主机)或从‘数据库检测到本地XE’中添加时,它将返回ora-12514或ora-12505。我知道在安装过程中输入的密码。
OracleXETnsListener,OracleServiceXE服务正在运行但我还是联系不上。
当涉及到Oracle工具时,即使是一个简单的本地主机连接也是有问题的。它应该和使用微软工具一样容易。我甚至不能连接到本地主机xe甲骨文。
怎么啦?
编辑:我可能发现了这个问题。我已经安装了OracleXE11.2作为域用户,所以可能还有一些其他的配置需要进行访问。?
发布于 2018-07-13 11:34:15
ORA-12514意味着在侦听器中没有注册请求的服务。
ORA-12505意味着在侦听器中没有被请求的实例。
如果您提供的服务名称或实例名称是正确的,那么您的数据库可能不会启动。
Oracle数据库在名为OracleServiceXE (用于快捷版)的Windows上作为服务运行,如果服务没有运行,您应该检查并启动它。
在Linux上,您可以以以下方式启动数据库:
sqlplus / as sysdba
SQL> startup在此之后,您应该在lsnrctl status的输出中看到您的实例和服务,这时您应该再次尝试连接。
https://dba.stackexchange.com/questions/212120
复制相似问题