Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/sql-server/26.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Sql oracle登录在12c中被拒绝_Sql_Oracle_Oracle Sqldeveloper_Sqlplus_Oracle12c - Fatal编程技术网

Sql oracle登录在12c中被拒绝

Sql oracle登录在12c中被拒绝,sql,oracle,oracle-sqldeveloper,sqlplus,oracle12c,Sql,Oracle,Oracle Sqldeveloper,Sqlplus,Oracle12c,我在登录数据库时收到此错误消息。我也上传了截图。请告诉我问题出在哪里?您可能已经使用创建为可插拔数据库选项创建了数据库。因此,Oracle不知道您实际要连接到的数据库 包括分别连接到CDB/PDB所需和正确的服务名称/数据库名称 在您的情况下,ORACLE_SID可能指向CDB,因此您通过/as sysdba成功连接。尝试以下方法- connsystem@database_name/密码 确保您已编辑了tnsnames.ora,以在安装后添加所需的详细信息 更新OP在他使用PDB选项创建的评论中

我在登录数据库时收到此错误消息。我也上传了截图。请告诉我问题出在哪里?

您可能已经使用创建为可插拔数据库选项创建了数据库。因此,Oracle不知道您实际要连接到的数据库

包括分别连接到CDB/PDB所需和正确的服务名称/数据库名称

在您的情况下,ORACLE_SID可能指向CDB,因此您通过
/as sysdba
成功连接。尝试以下方法-

connsystem@database_name/密码

确保您已编辑了
tnsnames.ora
,以在安装后添加所需的详细信息

更新OP在他使用PDB选项创建的评论中提到


如果要连接到CDB/PDB,请明确说明容器/可插拔数据库名称。请阅读。

我相信默认的
系统
密码是manager
密码
,而不是系统。

请帮助我,这是开发日图像吗?当您尝试连接到系统时,您已经以sysdba身份登录。没有登录,我启动了tns listener服务,listener我设置了用户名系统和密码系统,仍然显示错误这是本地数据库还是其他地方托管的数据库?安装数据库时勾选了“创建为可插拔数据库”,但是如何连接到用户系统?现在出现错误ORA-12154:TNS无法解析指定的连接标识符。是否要连接到可插拔数据库或容器数据库?我会坚持,看看我在答案中发布的内容。正如我所说的,确保你已经在tnsnames.ora文件中添加了所需的详细信息。最好浏览一下链接。好的,这两者有什么大区别?哪一个更好?老实说,我不知道你对听众做了什么。你能证明你是如何声明默认密码的吗?我说的不对@你的编辑使它不正确。实际上,如果在安装过程中没有为
系统
提供密码,则默认为
管理器
。您应该始终在首次登录时更改它。您指向的文档链接只是提供密码的一个示例,这并不意味着密码本身就是
password