当前位置: 首页 > news >正文

windows下安装oracle11g测试是否成功与监听器问题和网页控制台登录

测试步骤1:请执行操作系统级的命令:tnsping orcl

测试步骤 2:请执行操作系统级的命令:sqlplus system/password@orcl

安装完oracle后要启动oracle服务,后监听

1 su - oracle
2 sqlplus /nolog 
3 sql> conn / as sysdba 
4 sql> startup (一般不需要加参数,只要设置好环境变量)启动oracle服务
5 sql> quit (退出sql模式) 
6 lsnrctl start (启动监听器)
7 lsnrctl stop(关闭监听器,在这之前,应该先关闭应用程序) 
8 sqlplus  /nolog 

要测试数据安装是否成功,可按顺序执行以下两个步骤:

测试步骤1:请执行操作系统级的命令:tnsping orcl

上述命令假定全局数据库名是 orcl。以下是命令执行后成功的示例:

其中,结果OK 至关重要。上述结果如果正确,表明侦听器配置无误。

如果没有看到此结果,继续进行下一步。先去更改文件(注意IP地址)。

              使用 Oracle Net Configuration Assistant检查网络配置(netca命令)

              使用 Database Configuration Assistant检查数据库配置(dbca命令)

测试步骤 2:请执行操作系统级的命令:sqlplus system/password@orcl

上述命令假定 SYSTEM用户对应的口令是 password,假定全局数据库名是 orcl。

上述结果如果正确,表明数据库例程安装和启动正常。

 

一.如果提示关于监听器的错误:

找到C:\app\Administrator\product\11.2.0\dbhome_1\NETWORK\ADMIN文件夹,根据自己oracle安装位置找到

ADMIN文件夹下listener 和 tnsnames文件打开更改成内容:(安装地址和IP地址改成自己的。ip地址可通过cmd里面的ipconfig命令查看)

listener文件内容:

# listener.ora Network Configuration File: C:\app\Administrator\product\11.2.0\dbhome_1\network\admin\listener.ora
# Generated by Oracle configuration tools.

SID_LIST_LISTENER =
  (SID_LIST =
    (SID_DESC =
      (SID_NAME = CLRExtProc)
      (ORACLE_HOME = C:\app\Administrator\product\11.2.0\dbhome_1)
      (PROGRAM = extproc)
      (ENVS = "EXTPROC_DLLS=ONLY:C:\app\Administrator\product\11.2.0\dbhome_1\bin\oraclr11.dll")
    )
    (SID_DESC =
      (SID_NAME = BOOKSALES)
      (ORACLE_HOME = C:\app\Administrator\product\11.2.0\dbhome_1)
   (GLOBAL_DBNAME = BOOKSALES)
 )
  )

LISTENER =
  (DESCRIPTION_LIST =
    (DESCRIPTION =
      (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1521))
    (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.26.129)(PORT = 1521))
    (ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1521))
    (ADDRESS = (PROTOCOL = TCP)(HOST = acer)(PORT = 1521))
    )
  )

ADR_BASE_LISTENER = C:\app\Administrator

  

tnsnames里面的IP地址改成自己IP地址。

改完文件进入 :右键我的电脑->管理->服务->Oracle,重启 OracleXXXXListener的服务,然后执行测试步骤1,2的代码。

查看Oracle服务的安装情况

 

 

二  网页检查Oracle的运行情况

打开网页,输入地址:

https://localhost:1158/em

可以看到Oracle的运行报表

当出现不安全连接的提示时,请选择高级->继续前往并输入用户和密码

 

 

 

  如果提示路径不识别,不能解析域名,基本就是SID的设置问题.

         如果提示您要查看的页可能被删除或者名称被更改,则需要继续排查

               接着打开cmd
               输入 emctl start dbconsole
           将会有错误信息提示,如果没有设置ORACLE_SID 则提示
         Environment variable ORACLE_SID not defined. Please define it.

           如果已经设置了ORACLE_SID 而错误提示为
         oc4j configration issue.E:\oracle\product\10.1.0\db_1\oc4j\j2ee\OC4J_DBConsole_WHuan_java not found.
        其中E:\oracle\product\10.1.0\db_1为你自己机器中ORacle10g的home目录

        解决:
        通过emca重新建立repos
        命令如下
        emca -config dbcontrol db -repos recreate
        接下来的过程需要输入SID,端口号,系统的密码.要保证正确才可以通过.

     设置成功后的显示为:

  成功后网址一般就就可以上去啦。

 

 

转载于:https://www.cnblogs.com/zixinyang/p/10611382.html

相关文章:

  • unity复制到剪切板
  • 软件开发的权限控制和权限验证
  • PBR论文链接
  • 词频统计
  • 云时代架构阅读笔记四——深入的、详细的介绍Map以及HashMap
  • The Blinn-Phong Normalization Zoo
  • PAT甲级——1134 Vertex Cover (25 分)
  • 控制特效在UI上面
  • python-opencv学习第一章
  • Hive启动失败
  • kajiya-kay 头发
  • Prncnfg.vbs参数详解
  • Docker安装
  • Precomputed Radiance Transfer for Real-Time Rendering in Dynamic, Low-Frequency Lighting Environment
  • Ocelot-基于.NET Core的开源网关实现
  • 分享一款快速APP功能测试工具
  • [微信小程序] 使用ES6特性Class后出现编译异常
  • 【MySQL经典案例分析】 Waiting for table metadata lock
  • Angular6错误 Service: No provider for Renderer2
  • Cumulo 的 ClojureScript 模块已经成型
  • docker python 配置
  • flutter的key在widget list的作用以及必要性
  • Go 语言编译器的 //go: 详解
  • HTML5新特性总结
  • k8s如何管理Pod
  • Leetcode 27 Remove Element
  • Vue学习第二天
  • windows-nginx-https-本地配置
  • Xmanager 远程桌面 CentOS 7
  • 纯 javascript 半自动式下滑一定高度,导航栏固定
  • 对JS继承的一点思考
  • 数据科学 第 3 章 11 字符串处理
  • 机器人开始自主学习,是人类福祉,还是定时炸弹? ...
  • 交换综合实验一
  • #Z0458. 树的中心2
  • #我与Java虚拟机的故事#连载14:挑战高薪面试必看
  • (02)vite环境变量配置
  • (六)软件测试分工
  • (七)Java对象在Hibernate持久化层的状态
  • (三维重建学习)已有位姿放入colmap和3D Gaussian Splatting训练
  • (四)库存超卖案例实战——优化redis分布式锁
  • (学习日记)2024.03.12:UCOSIII第十四节:时基列表
  • (转)C#开发微信门户及应用(1)--开始使用微信接口
  • .CSS-hover 的解释
  • .dat文件写入byte类型数组_用Python从Abaqus导出txt、dat数据
  • .desktop 桌面快捷_Linux桌面环境那么多,这几款优秀的任你选
  • .NET Core WebAPI中使用swagger版本控制,添加注释
  • .NET Core 网络数据采集 -- 使用AngleSharp做html解析
  • .NET 表达式计算:Expression Evaluator
  • .NET 设计一套高性能的弱事件机制
  • .NET 药厂业务系统 CPU爆高分析
  • .NET/C# 在代码中测量代码执行耗时的建议(比较系统性能计数器和系统时间)...
  • .NET4.0并行计算技术基础(1)
  • .NET精简框架的“无法找到资源程序集”异常释疑
  • .NET序列化 serializable,反序列化