oracle - 如何使用 sysdba 连接到本地 oracle 数据库 19c
问题描述
我已经在我的电脑上安装了 oracle 19c,但是当我想使用 SQL Plus 连接时,我无法登录。我收到这样的错误错误就像我的密码错误或无法打开。
当我安装安装程序时不需要密码。当我尝试使用默认密码作为密码时,我得到了错误。那么如何在这里解决我的问题?我已经尝试在互联网上搜索如何修复它但仍然出现错误
我为此 Oracle19c 使用 Windows 10
解决方案
这TNS: Protocol adapter error
通常意味着您没有正确设置环境
尝试ORACLE_SID
使用您的数据库名称定义变量,然后再次连接/as sysdba
另外,我建议你也设置你的ORACLE_HOME
,如果它还没有的话
set ORACLE_HOME=<YourOracleHomePAth>
set ORACLE_SID=<YourDBName>
没有默认密码,安装程序应该要求您为您SYS
和SYSTEM
用户设置密码 - 如果您不记得它们,您可以随时更改它们,一旦连接到数据库,发出命令
alter user sys identified by <NewPassword>;
alter user system identified by <NewPassword>;
推荐阅读
- svn - 是什么导致 SVN 错误“修订 xxx 与现有修订 yyy 不匹配...”
- spring-cloud - Spring Cloud Gateway uri解码失败
- python-3.x - 我们如何加快 Pulp 中的 for 循环
- sql - 向现有表添加填充列
- css - 页脚处的 Jumbotron 不粘在页面底部?
- .net - 正则表达式工作正常,直到轮括号开始播放
- here-api - 根据 Isoline API 无法到达的城市
- angular - 从 Angular 7 迁移到 8 后应用程序无法加载
- c++ - 如何在 Qt 中更改图表轴的标题?
- java - 有效地从 JSONArray 中的所有 JSONObjects 获取特定键的值?