`

ORCALE数据库

阅读更多
Oracle是个很矫情的数据库,为什么这么说了,主要是因为他安装后,会出现很多问题。 我就遇到了不少问题,通过思考和研究 加上高人指点。最终得到了解决。

    我的主要问题是 昨天晚上安装了数据库,第二天连接,连接不上。监听的错误。我真是郁闷到如今。

处理如下:
首先你要去ping你的数据库   看看监听
把所有的localhost 全部改为  自己的 机器名

1 先进到    E:\oracle\product\10.2.0\db_1\BIN   目录下面   启动 LSNRCTL.EXE 

       命令start    然后stop   再启动  你就看到了很多监听的信息

2  然后  在DOC 里面启动  E:\oracle\product\10.2.0\db_1\BIN  

        命令 tnsping  + mes (数据库名称)  这时候你看到很多信息



两个做比较看看哪里出问题了  主要是比较host项   在Oracle本地服务器 不要用localhost 要用 机器名  我就这出的问题

数据库创建主要有三个文件:

E:\oracle\product\10.2.0\db_1\NETWORK\ADMIN



tnsnames.ora

MES =
  (DESCRIPTION =
    (ADDRESS_LIST =
      (ADDRESS = (PROTOCOL = TCP)(HOST = efa6395a306a4fa )(PORT = 1521))
    )
    (CONNECT_DATA =
      (SERVICE_NAME = mes)
    )
  )

EXTPROC_CONNECTION_DATA =
  (DESCRIPTION =
    (ADDRESS_LIST =
      (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1))
    )
    (CONNECT_DATA =
      (SID = PLSExtProc)
      (PRESENTATION = RO)
    )
  )



sqlnet.ora

SQLNET.AUTHENTICATION_SERVICES= (NTS)

NAMES.DIRECTORY_PATH= (TNSNAMES)



listener.ora
SID_LIST_LISTENER =
  (SID_LIST =
    (SID_DESC =
      (SID_NAME = PLSExtProc)
      (ORACLE_HOME = E:\oracle\product\10.2.0\db_1)
      (PROGRAM = extproc)
    )
  )

LISTENER =
  (DESCRIPTION_LIST =
    (DESCRIPTION =
      (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1))
      (ADDRESS = (PROTOCOL = TCP)(HOST = efa6395a306a4fa )(PORT = 1521))
    )
  )



最后还得在host 文件里面改下

路径:

C:\WINDOWS.0\system32\drivers\etc
127.0.0.1       efa6395a306a4fa   机器名

总结:先开启数据库监听。 启动 LSNRCTL.EXE 
          listener.ora  监听到这个文件
----------------------------------------------

监听端点概要...
  (DESCRIPTION=(ADDRESS=(PROTOCOL=ipc)(PIPENAME=\\.\pipe\EXTPROC1ipc)))
  (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=efa6395a306a4fa)(PORT=1521)))
----------------------------------------------


    在DOC命令下面 连接数据库服务器
     tnsping  + mes(数据库名字) 
---------------------------------------------------------
E:\oracle\product\10.2.0\db_1\network\admin\sqlnet.ora
已使用 TNSNAMES 适配器来解析别名
Attempting to contact (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)
(HOST = efa6395a306a4fa)(PORT = 1521))) (CONNECT_DATA = (SERVICE_NAME = mes)))        
---------------------------------------------------------------



分享到:
评论

相关推荐

    orcale数据库连接字符串

    orcale数据库连接字符串

    Orcale数据库操作笔记

    本文将基于“Orcale数据库操作笔记”的主题,深入探讨Oracle数据库的一些核心概念和常用操作。 首先,Oracle数据库的核心组件包括数据文件、控制文件、重做日志文件和系统全局区(SGA)。数据文件存储数据库的数据...

    Orcale数据库全方面学习-第四课

    ### Orcale数据库全方面学习-第四课:多表查询 #### 详细介绍 **标题**:“Orcale数据库全方面学习-第四课”表明这是一系列关于Oracle数据库学习教程中的一个章节,专门针对多表查询进行讲解。 **描述**:“很...

    安装BarTender后链接ORCALE数据库报错。 未找到Orcale客户端和网络组件。

    安装BarTender后链接ORCALE数据库报错。 未找到Orcale客户端和网络组件。这些组件是由Orcale公司提供的,是Orcale7.3.3版(或更高)客户软件安装的一部分。 已安装客户端仍然报错 研究很久,内附所有资料信息

    创建并初始化orcale数据库,是创建并初始化orcale数据库的基础教程,值得存档。

    在压缩包文件"创建并初始化Orcale数据库"中,可能包含了详细的步骤指南、脚本示例以及相关配置文件,可以帮助初学者快速理解和实践创建Oracle数据库的过程。通过学习和实践这些资料,你可以掌握创建和初始化Oracle...

    orcale数据库超详细ppt

    Oracle数据库是全球最广泛使用的商业关系型数据库管理系统之一,以其高效、稳定和强大的功能而闻名。这份"Oracle数据库超详细PPT"显然是一份全面深入的学习资料,旨在帮助用户快速掌握Oracle数据库的操作与管理。...

    Orcale数据库全方面学习-第一课

    - **资源概述**:本文档是一份关于Oracle数据库的基础学习资料,涵盖了从基础到进阶的内容,并结合了丰富的图片和文字解释,使得学习过程更加直观易懂。 - **版权信息**:文档版权归属于Oracle Corporation(版权...

    blob类型的数据从orcale数据库中读取出来

    blob类型的数据从orcale数据库中读取出来

    .NET向orcale数据库中插入blob(图片)类型

    .NET向orcale数据库中插入blob(图片)类型 C#向orcale数据库插入和读取图片 .NET向orcale数据库插入图片 .net向orcale数据库操作blob数据 建表语句CREATE TABLE PIC(PICT BLOB ) 说明:如果打不开直接看Form1.cs,两...

    Orcale数据库全方面学习-第三课

    ### Orcale数据库全方面学习-第三课:单行函数详解 #### 一、课程简介与目标 本章节作为“Orcale数据库全方面学习”的第三课,主要聚焦于Oracle数据库中的单行函数及其应用。该课程内容详实,图文并茂,非常适合...

    向orcale数据库中插入一个txt格式的文本文档,即clob类型的数据

    向orcale数据库中插入一个txt格式的文本文档,即clob类型的数据

    orcale数据库教程

    Oracle数据库教程是一个全面的学习资源,旨在帮助初学者和有经验的开发者深入了解Oracle数据库管理系统。Oracle是全球最受欢迎的关系型数据库之一,广泛应用于企业级应用、数据分析和云计算服务。本教程涵盖了Oracle...

    Orcale数据库全方面学习-第七课

    ### Orcale数据库全方面学习-第七课 #### 一、章节目标 通过学习本章节,读者将会掌握以下技能: 1. **学会在查询中使用变量**:这能够使得查询更加灵活多变,满足不同条件下的查询需求。 2. **熟悉SQL*Plus环境**...

    简单的springmvc+hibernate的例子orcale数据库

    在这个"简单的springmvc+hibernate例子orcale数据库"中,我们将深入探讨这两个框架如何协同工作,以及Oracle数据库在其中的角色。 首先,SpringMVC作为Spring框架的一部分,提供了一个模型-视图-控制器(MVC)架构...

    学生选课系统(orcale数据库版).7z

    学生选课系统: 技术:jsp+servlet+javabean orcale数据库 完整代码+实验报告+sql代码 环境windows tomcat9.0 jdk1.8 orcale11g eclipse

    orcale数据库pl语言

    根据提供的信息来看,这里似乎有一些混淆,主要集中在Java Web开发技术相关的知识点,特别是EL(Expression Language)与 JSTL(JavaServer Pages Standard Tag Library),而不是Oracle数据库及其PL/SQL语言。...

    orcale数据库中文汉化

    Oracle数据库是全球广泛使用的大型关系型数据库管理系统,其在企业级应用中占据着重要的地位。然而,Oracle数据库的默认界面和文档通常是英文的,对于习惯使用中文环境的用户来说,可能会造成一定的操作不便。...

    向orcale数据库中插入blob类型的数据,插入一张图片的示例

    向orcale数据库中插入blob类型的数据,插入一张图片的示例,由于本人在完成时遇到了很多问题,最终解决了,于是整理下来,方便学习交流

    Orcale数据库全方面学习-第六课

    根据提供的文件信息,本文主要介绍了Oracle数据库中的子查询(subquery)概念及其应用。子查询是一种重要的SQL查询技术,能够嵌套在另一个查询之中,帮助解决复杂的数据筛选问题。接下来,我们将详细介绍子查询的...

Global site tag (gtag.js) - Google Analytics