oracle安装完成验证中出现tns-03505那个大神给帮个忙

 

如果你在安装完 Oracle 数据库后进行验证却遇到了 TNS-03505 错误,这可能是由于 Oracle 服务没有启动或者监听程序没有正确配置所致。下面是一些可能的解决方案:

  1. 检查 Oracle 服务是否已启动 在 Windows 系统中,可以通过以下步骤检查 Oracle 服务是否已启动:
    • 打开“运行”(快捷键 Win+R),输入 services.msc 并按下回车键;
    • 在服务列表中找到以“Oracle”开头的服务;
    • 检查该服务的状态是否为“已启动”,如果不是,请右键点击该服务并选择“启动”。
  2. 检查监听程序是否正确配置 如果 Oracle 服务已启动但是验证仍然失败,可能是因为监听程序没有正确配置。你可以按照以下步骤检查监听程序是否正确配置:
    • 打开“命令提示符”(快捷键 Win+R,输入 cmd 并按下回车键);
    • 输入 lsnrctl status 并按下回车键;
    • 检查输出信息中是否包含类似“STATUS = READY”的信息,如果没有,说明监听程序没有正确配置;
    • 如果监听程序没有正确配置,你可以按照以下步骤重新配置监听程序:
      • 打开“命令提示符”;
      • 输入 netca 并按下回车键;
      • 在“Oracle Net Configuration Assistant”窗口中选择“Listener Configuration”;
      • 点击“Add”按钮并输入监听程序名称;
      • 选择“TCP”协议并输入端口号;
      • 点击“Next”按钮并选择要监听的数据库实例;
      • 点击“Finish”按钮并等待配置完成;
      • 再次输入 lsnrctl status 命令并检查输出信息是否包含类似“STATUS = READY”的信息。

希望以上解决方案能够帮助你解决 TNS-03505 错误问题。