首先,当谈到Oracle DB时,我仍然是新的,以及它们是如何处理事情的,所以如果我没有看到一些显而易见的东西,请原谅。我花了大约5个小时来解决下面的问题,似乎无法独自解决。会很感激我能得到的任何帮助。
我正在我的个人电脑上运行Oracle XE 18c数据库的SQL Developer,试图用它来学习APEX,而且一旦添加了新用户,我就会遇到与新用户创建与DB连接的问题。相关信息:
我发现的所有教程、解释和答案都使得使用system > create new user > create new user >create new连接与同一个用户登录变得如此简单。很简单,但不是我。现在,我确实在“其他用户”部分中看到了我创建的用户,但是我相信我应该能够单独拥有这个用户,因为它是自己的连接,对吗?截图
我会感激所有我能得到的帮助。如果您需要其他配置数据,请告诉我。
lsnrctl services输出:
LSNRCTL for 64-bit Windows: Version 18.0.0.0.0 - Production on 09-MAY-2021 02:52:21
Copyright (c) 1991, 2018, Oracle. All rights reserved.
Connecting to (DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=DESKTOP-LU84249)(PORT=1521)))
Services Summary...
Service "33a4c118d1384fc5842519d99267b5b7" has 1 instance(s).
Instance "xe", status READY, has 1 handler(s) for this service...
Handler(s):
"DEDICATED" established:13 refused:0 state:ready
LOCAL SERVER
Service "CLRExtProc" has 1 instance(s).
Instance "CLRExtProc", status UNKNOWN, has 1 handler(s) for this service...
Handler(s):
"DEDICATED" established:0 refused:0
LOCAL SERVER
Service "XE" has 1 instance(s).
Instance "xe", status READY, has 1 handler(s) for this service...
Handler(s):
"DEDICATED" established:13 refused:0 state:ready
LOCAL SERVER
Service "XEXDB" has 1 instance(s).
Instance "xe", status READY, has 1 handler(s) for this service...
Handler(s):
"D000" established:0 refused:0 current:0 max:1022 state:ready
DISPATCHER <machine: DESKTOP-LU84249, pid: 7788>
(ADDRESS=(PROTOCOL=tcp)(HOST=DESKTOP-LU84249)(PORT=59728))
Service "xepdb1" has 1 instance(s).
Instance "xe", status READY, has 1 handler(s) for this service...
Handler(s):
"DEDICATED" established:13 refused:0 state:ready
LOCAL SERVER
The command completed successfully```发布于 2021-05-09 16:05:01
通过重新启动PC解决。数据库是在几个小时前安装的,从那以后我就再也没有重新启动过PC,甚至所有其他的配置都是正确的。使用服务名称XEPDB1成功连接(XEPDB1应该是默认的)。
https://stackoverflow.com/questions/67453133
复制相似问题