求助,Win10系统中Oracle12C客户端Net Manager配置时登录失败,服务端配置却正常的问题

bakdfkuk 2018-06-24 02:40:18
今天将Oracle12C安装在机子上,先装了12C 64位的服务端,再安装了11G 64位的客户端,都显示安装成功,在SQLPLUS中通过sys用户创建了用户C##YPJG(据说12C中用户需要以C##开头),并赋于了dba权限及创建表、视图、删除表、视图等权限,使用服务端的Net Manager配置服务与监听时使用C##YPJG这个用户名登录成功,接着使用oracle客户端的Net Manager配置监听连接本地服务端时,使用C##YPJG却怎么都失败,显示

引用
正在尝试使用以下用户 ID 连接:C##YPJG
测试没有成功。
ORA-01017: 用户名/口令无效; 登录被拒绝

在输入的字段中可能有错误,


一直不明白是什么原因,客户端连接时使用的配置与服务端是一样的,但就是登录失败
服务端tnsname.ora内容如下:

LISTENER_ORCL =
(ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1521))

ORACLR_CONNECTION_DATA =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1521))
)
(CONNECT_DATA =
(SID = CLRExtProc)
(PRESENTATION = RO)
)
)

ORCL =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1521))
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = orcl)
)
)

服务端listener.ora内容如下:

SID_LIST_LISTENER =
(SID_LIST =
(SID_DESC =
(SID_NAME = CLRExtProc)
(ORACLE_HOM
...全文
375 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
  • 打赏
  • 举报
回复
监听是在服务端配置,tnsname是客户端配置,系统认证方式只能登录cdb,pdb必须走监听方式连接。不知道你的连接字符串是否写对地方了
卖水果的net 2018-06-24
  • 打赏
  • 举报
回复
因为 12c 有pcb 的概念,所以你连接数据库时,要确认你连的是 cdb 还是pdb。 PS:c##开头的,肯定是 cdb。

17,377

社区成员

发帖
与我相关
我的任务
社区描述
Oracle 基础和管理
社区管理员
  • 基础和管理社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧