场景还原
今天有小伙伴把Oracle
卸载后重新安装,尝试以下三种方案均无法登录数据库
1.、在使用PLSQL Developer
时,输入账号密码机械能登录操作,弹出空白弹框界面
即没有任何提示错误代码 只有一个白板的框
2、利用自身的SQL PLUS
登录直接窗口闪退
3、CMD
窗口的SQLPLUS
命令无法进入Oracle
C:\Users\梦凝哲雪>sqlplus
SP2-1503: 无法初始化 Oracle 调用界面
SP2-0152: ORACLE 不能正常工作
正常登录效果
C:\Users\梦凝哲雪>sqlplus
SQL*Plus: Release 10.2.0.3.0 - Production on 星期三 9月 13 19:41:44 2023
Copyright (c) 1982, 2006, Oracle. All Rights Reserved.
请输入用户名: scott
输入口令:
连接到:
Oracle Database 10g Enterprise Edition Release 10.2.0.3.0 - Production
With the Partitioning, OLAP and Data Mining options
SQL>
解决方案
以管理员身份运行相关软件
第二、三种登录情况可以利用管理员权限后通过sqlplus
命令登录oracle
- 方案一、右键桌面点击在终端中打开
Windows PowerShell
即 以管理员身份运行cmd
- 方案二、在
Oracle
的安装路径中找到sqlplus.exe或sqlplusw.exe
以管理员权限运行
属性 -> 兼容性-> 勾选以管理员身份 -> 点击运行
但是发现依然出现第一种的异常情况,通过PLSQL Developer
客户端登录oracle,依然出现空白弹框。
- 最终方案、以管理员身份运行
PLSQL Developer
即可
右键PL/SQL图标 -> 属性 -> 兼容性-> 勾选以管理员身份 -> 再次运行PL/SQL