暂无图片
oracle12c不知道sys密码,有什么办法能登陆sysdba么
我来答
分享
豆宇斯
2020-03-11
oracle12c不知道sys密码,有什么办法能登陆sysdba么

oracle12c不知道sys密码,有什么办法能登陆sysdba么,直接sqlplus / as sysdba 报ora12162

我来答
添加附件
收藏
分享
问题补充
11条回答
默认
最新
陈洪忠

用操作系统验证登录,操作系统用户在DBA组里,sqlplus / as sysdba

暂无图片 评论
暂无图片 有用 0
打赏 0
陈先生

1、sqlplus / as sysdba 或者 sqlplus "/ as sysdba"都可以登陆
2、你可以检查一下是不是服务器上是数据库为多实例,环境变量有没有指定ORACLE_SID.

暂无图片 评论
暂无图片 有用 0
打赏 0
豆宇斯

是多实例的,指定oracle_sid登录后提示登录到idle instance

暂无图片 评论
暂无图片 有用 0
打赏 0
豆宇斯

服务器端oracle用户下执行sqlplus / as sysdba 都报ora12162的错

暂无图片 评论
暂无图片 有用 0
打赏 0
peiyang

检查一下profile是否有问题,服务端echo $ORACLE_SID看看是否为真实的实例名称

暂无图片 评论
暂无图片 有用 0
打赏 0
豆宇斯

服务器端设置的oracle_sid是通过select instance_name from v$instance查到的

暂无图片 评论
暂无图片 有用 0
打赏 0
外包DBA
  1. ps -ef|grep pmon|grep -v grep|grep -v +ASM|grep -v sed|awk ‘{print 1,1,NF}’|sed ‘s/ora_pmon_//g’
  2. export ORACLE_SID=你要登录的SID
  3. sqlplus / as sysdba
暂无图片 评论
暂无图片 有用 0
打赏 0
JiekeXu
暂无图片

这个是多租户环境吗?如果是 登陆 PDB 则需要通过网络来连接

暂无图片 评论
暂无图片 有用 0
打赏 0
豆宇斯

是多租户的,export oracle_sid后sqlplus / as sysdba一直提示connected to an idle inatance,实际上数据库是启动了的,找不出原因

暂无图片 评论
暂无图片 有用 0
打赏 0
豆宇斯

可以了,之前查到的instance_name是另一个节点的,用wayne的方法找到了当前节点对应的oracle_sid

暂无图片 评论
暂无图片 有用 0
打赏 0
豆宇斯

谢谢各位😁

暂无图片 评论
暂无图片 有用 0
打赏 0
回答交流
Markdown


请输入正文
提交
相关推荐
oracle 启动不起来
回答 3
那不是提示数据库资源已经运行了吗?你还执行startup做什么
Oracle可空列判问题:我的库会把空字串视为null,即'' is null为真,这是前提。 现在假设用户表就name和password两列,后者允许为空,验证用户登录时这样写显然不行,怎么办?
回答 2
已采纳
可以用nvl函数试试:selectfromuserwherenvl(name,1)nvl(:name,1)andnvl(password,1)nvl(:pwd,1);希望能帮助到你!
oracle 19c 导入18cXE impdp报错
回答 5
VERSION18.1.0.0.0这样写试过么
请问oracle数据库表里面只有有clob的字段是不是都会影响查询速度?
回答 2
clob查询慢可以考虑在clob列上建全文索引,用contains子句查询试试。
ORA-00600: 内部错误代码, 参数: [qccprg:ocistmtprepare2], [14080], [ORA-14080: 无法按指定的上限来分割分区
回答 4
已采纳
1.  检查你的Oracle版本,确保它是最新的。如果不是,你可能需要升级。2.  检查你的数据库是否有任何损坏的数据。你可以使用Oracle的DBVERIFY
在一台机器,安装多个oracle_home,每次都是新建用户,解压安装包操作,可以把之前的 oracle home ,复制一份吗?
回答 1
已采纳
同一台机器为什么要安装多个oraclehome呢?如果是异机上,建议还是重新安装oracle软件。
主库修改redo log会自动同步到DG备库吗?
回答 1
在MySQL的主从复制(MasterSlaveReplication)中,主库修改的redolog并不会自动同步到备库(也称为从库)。主库的redolog是用于持久化事务的日志记录,而备库通过读取主库
在Oracle杀了一个进程,但是进程一直是killed状态,spid查不到了
回答 1
已采纳
通过sid查不到spid吗?setlinesize260setpagesize1000colsidfor99999colspidfora8coleventfora30colmodulefora35co
Oracle 的application express重要吗?
回答 1
Oracle的ApplicationExpress(APEX)是一个非常重要的Web开发平台,用于构建、部署、管理和分发数据驱动的交互式应用程序。它使开发者可以使用用户友好的图形界面,简单而快速地创建
Oracle 18c RAC 打补丁时报错,求解。
回答 1
一、检查文件权限正如你已经尝试过修改权限,可以确保以下目录和文件具有正确的权限:OracleHome目录(/u01/app/18c/grid)及其子目录和文件应该由Oracle用户和相关组拥有,并具有