oracle sql developer- ora-12514错误

5jvtdoz2  于 12个月前  发布在  Oracle
关注(0)|答案(8)|浏览(153)

我使用甲骨文SQL开发者使我的数据库,但现在我停止工作。它写道:
执行请求的操作时遇到错误:
侦听器拒绝连接,错误如下:ORA-12514,TNS:监听程序当前不知道连接描述符中请求的服务
供应商代码12514
我也试图建立新的连接,但它没有帮助,请帮助我,我不知道该怎么做,我需要这个做我的家庭作业
当我试图改变连接时,它写道:
执行请求的操作时遇到错误:
ORA-01031:权限不足01031。00000 -“权限不足”* 原因:试图在没有适当权限的情况下更改当前用户名或密码。如果试图安装没有必要的操作系统权限的数据库,也会发生此错误。当在DBMS MAC中配置Trusted Oracle时,如果用户被授予比当前登录名更高的标签的必要权限,则可能会发生此错误。* 操作:要求数据库管理员执行操作或授予所需权限。如果受信任的Oracle用户获得了此错误,尽管在较高的标签上授予了相应的权限,请要求数据库管理员在相应的标签上重新授予权限。供应商代码1031

ljsrvy3e

ljsrvy3e1#

请检查服务是否正在运行:OracleOraDb11g_home1TNSort和OracleServiceORCL。

cbjzeqam

cbjzeqam3#

您正在使用的服务名称应该在sid列中,而不是在服务名称输入框中。例如,为您提供的服务名称是溢出,您必须在
例如:10.171.1.24:1521:溢出
Sid:overflow Service:测试连接

0x6upsns

0x6upsns4#

转到服务,检查“ORACLEServiceORCL”是否正在运行。如果没有运行,然后右键单击它,然后单击开始。
你的问题可以解决这个问题。
Happy coding :D

0h4hbjxa

0h4hbjxa5#

这对我很有效-关闭SQL Developer并重新启动。

lnxxn5zx

lnxxn5zx6#

我有同样的问题后,重新启动我的电脑,无法访问我的本地数据库。这个解决了问题。
转到运行>服务.本地>服务(本地)> OracleService
右键单击OracleService >属性>登录
确保选中本地系统帐户,然后按OK。
停止OracleService并重新启动它。现在应该可以用了。

8ulbf1ek

8ulbf1ek7#

试试这个。打开SQL命令行,连接到任何模式,键入:

select name from v$database;

它将显示一个名称,如果是orcl,然后返回到SQL Developer,单击加号,添加数据库连接,选择名称为任何名称,数据库类型Oracle,身份验证类型默认值,用户名/密码为您所知,转到服务名称,键入orcl,然后测试。它将显示成功。
如果由于任何原因您忘记了用户名密码,然后使用sql命令行,连接到sysdba。键入alter user sys标识为sys 123。转到SQL Developer,键入sys和sys 123作为用户名和密码。
好好享受吧!

iibxawm4

iibxawm48#

我的工作正常,直到昨晚,但今天早上我发现了上述问题。我检查了OracleOraDb11g_home1TNSlogan,OracleServiceORCL正在运行并处于“Started”状态,但仍然存在问题。
重新启动这两个服务就解决了我的问题。我建议在探索其他解决方案之前只试一次,以保存您的时间。

相关问题