当前位置:首页 > 问答 > 正文

Oracle删了之后怎么一步步装回去,详细操作分享给你

朋友,听你说不小心把Oracle数据库给删了,现在想一步步装回去,这事儿别急,一步步来,肯定能搞定,我参考了CSDN博客上一位叫“码农阿杰”的博主分享的实战经验,结合我自己的理解,给你捋一个详细的操作流程,咱们就用最常见的Windows系统来举例,目标是装一个Oracle 11g版本(这个版本比较经典,原理和其他版本差不多)。

第一步:心态放平和,彻底清理“前任”的痕迹

装过Oracle的人都知道,最怕的就是没卸干净,导致新装的时候各种报错,重装的第一步不是马上下载新安装包,而是给电脑来一次“大扫除”。(来源:码农阿杰《Oracle安装失败后完全卸载教程》)

  1. 停掉所有Oracle服务:按 Win + R,输入 services.msc 回车,打开服务窗口,在里面找所有名字以“Oracle”开头的服务,OracleServiceXE”、“OracleOraDb11g_home1TNSListener”等,把它们一个个都右键点击,选择“停止”。

  2. 卸载Oracle程序:打开控制面板的“程序和功能”,在里面找到Oracle相关的所有项目,Oracle Database 11g Express Edition”等,像卸载普通软件一样把它们都卸载掉。

  3. 手动删除残留文件和文件夹:这一步是关键,你需要手动去删掉一些卸载程序没清理干净的东西。

    • 安装目录:通常是在 D:\app(如果你当初装在了D盘)或者 C:\app,找到以你电脑用户名命名的文件夹,把整个 app 文件夹都删掉,这是Oracle的老巢,必须端掉。
    • 数据文件目录:如果你当初安装时指定了其他地方存放数据,也要一并找到删除。
    • 注册表:这是最需要小心的地方,按 Win + R,输入 regedit 打开注册表编辑器。
      • 找到 HKEY_LOCAL_MACHINE\SOFTWARE,删掉下面的 ORACLE 文件夹。
      • 找到 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services,删掉所有以“Oracle”或“Ora”开头的文件夹。
      • 找到 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Eventlog\Application,删掉所有以“Oracle”开头的文件夹。
      • (注意:操作注册表有风险,建议操作前先备份一下,如果不太确定,可以搜索更详细的Oracle注册表清理教程对照着做。)
  4. 环境变量:在“我的电脑”右键“属性” -> “高级系统设置” -> “环境变量”,在“系统变量”里,找到 PATH 变量,把里面所有和Oracle相关的路径都删掉,检查一下有没有叫 ORACLE_HOME 的变量,有的话也删掉。

  5. 重启电脑:完成以上所有步骤后,一定要重启电脑!让清理工作彻底生效。

第二步:准备好安装“原料”和“厨房”

  1. 下载安装包:去Oracle官网下载对应版本的安装程序,比如Oracle 11g Express Edition(XE版是免费版的),下载下来通常是个压缩包,把它解压到一个你熟悉的文件夹里,比如直接解压到D盘根目录 D:\,这样路径简单,不容易出错。

    Oracle删了之后怎么一步步装回去,详细操作分享给你

  2. 确认安装环境:最好用具有管理员权限的账户来安装,右键点击安装程序,选择“以管理员身份运行”。

第三步:开始动手安装,细心点看提示

  1. 启动安装程序:找到你解压出来的文件夹,里面会有一个叫 setup.exe 的文件,右键“以管理员身份运行”。

  2. 配置安装选项:安装界面一般是图形化的,跟着向导走就行。

    • 配置安全更新:这一步可能会让你填邮箱接收安全更新,如果嫌麻烦,可以取消勾选,直接点“下一步”。
    • 安装选项:选择“创建和配置数据库”,因为我们是要全新安装。
    • 系统类:选择“桌面类”就行,如果你是个人学习或测试用。
    • 典型安装:建议选“典型安装”,这里会让你设置:
      • Oracle基目录D:\app\admin(这个admin是你的用户名,可以自己取一个)。
      • 数据库文件位置:用默认的就好。
      • 数据库版本:选“企业版”或“标准版”都行,XE版可能没得选。
      • 字符集:非常重要!一定要选 ZHS16GBK,这样才能正常显示中文,如果这里选错,以后数据库中文全是问号就麻烦了。
      • 管理口令:就是sys和system这些超级管理员用户的密码,设一个你记得住的、符合复杂度要求的密码(通常要求字母数字组合)。这个密码务必记牢!
  3. 先决条件检查:安装程序会自动检查你的电脑是否符合要求,如果之前清理得干净,这里一般都会通过,如果有警告,比如提示内存不足之类的,根据提示处理一下。

  4. 摘要:这里会汇总一下你的安装设置,确认无误就点“完成”。

    Oracle删了之后怎么一步步装回去,详细操作分享给你

  5. 开始安装:接下来就是最漫长的等待了,安装程序会拷贝文件、配置网络、创建数据库,这个过程可能需要十几到几十分钟,喝杯茶等着就好。

  6. 完成安装:当出现“Database Configuration Assistant”的窗口,并且最后提示安装成功时,就大功告成了!它会显示一些重要信息,比如数据库的全局数据库名(orcl)、Enterprise Manager(EM控制台)的访问地址(https://localhost:1158/em)。建议把这些信息截图保存下来。

第四步:验收一下成果

安装好了,得试试能不能用。

  1. 测试连接:点击开始菜单,找到Oracle程序组,里面有个“SQL Plus”,打开它,它会让你输入用户名,输入 system,然后输入你刚才设的密码,如果成功出现一个 SQL> 的提示符,恭喜你,数据库连接成功了!可以输入 select * from dual; 试试,能出结果就说明没问题。

  2. 登录管理界面:打开浏览器,输入安装完成时给你的那个EM控制台地址(https://localhost:1158/em),用 sys 用户和密码登录(注意角色选 SYSDBA),就能看到一个图形化的管理界面了。

好了,以上就是从彻底删除到重新安装Oracle数据库的完整步骤,看起来步骤不少,但只要你按照这个顺序,耐心细致地操作,特别是清理环节不要偷懒,基本上都能一次成功,祝你安装顺利!