oracle 11g 卸载干净 重新安装
一、最近准备搭建一个项目,想着数据库用oracle,之前以为在本地安装的oracle还能用,但是忘记了用户名、密码,后来百度查说是用sqlplus命令可以找回;但是发现在dos界面输入sqlplus -v 发现不能用,后来查看发现sqlplus.exe不在了,可能是文件损坏,所以万般无奈只能重新装oracle。

二、.卸载oracle
1) 服务里关闭和oracle相关的服务:

2)打开注册表:
打开注册表:regedit 打开路径: <找注册表 :开始->运行->regedit>
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\
删除该路径下的所有以oracle开始的服务名称,这个键是标识Oracle在windows下注册的各种服 务。


3)打开注册表,找到路径:
HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE
删除该oracle目录,该目录下注册着Oracle数据库的软件安装信息


4)删除注册的oracle事件日志,打开注册表
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Eventlog\Application
删除注册表的以oracle开头的所有项目。


5)删除环境变量path中关于oracle的内容。
鼠标右键右单击“我的电脑-->属性-->高级-->环境变量-->PATH 变量。

3.上述执行完后,重启系统,重启后把oracle的安转目录删除即可。这取决于每个人的安装目录:


上述都删除。
至此 oracle 已经全部删除。
4.安装oracle
说到这个找安装包就很烦,网上给了一大堆地址,点进去要么是要开会员,要么是过期的网址, 要么就是跳转到oracle官网最新的数据库,这个真的很烦!所以,我放在了123云盘:
oracle11g完整安装包.zip官方版下载丨最新版下载丨绿色版下载丨APP下载-123云盘
1)解压后点击setup.exe文件

2)在运行上述exe文件后出现这个报错,百度搜了一下可能该安装包没有包含最新的Windows 10/11系统,怪我下的太旧了。不过问题不大,可以修改配置文件,如下:


<OPERATING_SYSTEM RELEASE="6.2">
<VERSION VALUE="3"/>
<ARCHITECTURE VALUE="64-bit"/>
<NAME VALUE="Windows 10"/>
<ENV_VAR_LIST>
<ENV_VAR NAME="PATH" MAX_LENGTH="1023" />
</ENV_VAR_LIST>
</OPERATING_SYSTEM>
3)下面直接贴图了,
取消勾选,然后下一步:


下一步:

下一步:

重要步骤:
修改基目录,不要有中文,空格,特殊字符。可以在D盘创建个目录,后面的都会自动更新!
设置全局数据库名:orcl
口令(密码):qwe#123
确认口令:qwe#123
下一步:



发现有问题,是我刚添加的系统版本下PATH对应的值过小,这里我们把1023改成2023即可。


之后就这样,点击完成!

然后就是自己安装状态,等待加载即可:

运行访问:

允许访问:

让它继续安装:

开权限,点击口令管理,选择scott 设置密码:



安装成功了:

4)随便找个可视花数据库连接工具连接,发现连接成功!


至此,结束!
魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。
更多推荐


所有评论(0)