zoukankan      html  css  js  c++  java
  • 7.oracle学习门户系列七---网络管理和配置

    oracle学习门户系列七

    网络管理和配置

           们学习了模式和用户。包含模式定义以及模式的作用。

    这篇我么来看下ORACLE数据库中的网络管理和配置。只是这篇好像和上篇没有继承啊。这怎么看?

           Ok,事实上呢…..咳咳…..我们继续往下走

           数据库的网络配置是比較基础可是也是很重要的。假设一个数据库连不上外部的世界;那么他就是一个孤立的资源,基本上就能够确认这是个无用的数据库系统。

           我们在数据库定义中以前讲过,数据库是须要有多用户分享的,没有网络何来分享呢?对不正确。那肯定不是数据库了嘛。

           前面摘要已经解释了为什么须要网络了,那我们来看看怎么配置网络。

    本人邮箱:appdevzw@163.com 

    微信公众号:HopToad

    欢迎各界交流

    1      网络配置

    因为是入门系列,不易深入,讲配置咱们就讲配置,不将其它的。

    ORACLE网络很方便的,当我们安装完成ORACLE数据库后,就能够通过ORACLE用户输入netca命令调出网络配置界面。

    (关于数据库怎样安装什么的。能够兴许查看蛤蟆环境部署系列。在此不再啰嗦了)

    这个界面让我们从此以后配置ORACLE网络走上了不归路,妈妈再也不用操心我们配置ORACLE网络了。

           只是话说网络,一般都是由发送就有接收,就像我们的网络编程。你创建一个SOCKETSERVER 那就得 SOCKETCLIENT。不然SERVER就是干等(只是SERVER的工作就是干等)。

           ORACLE网络配置主要涉及两个文件一个是listener.ora一个是tnsnames.ora。一个是配置在数据库系统端。一个是配置在client的。

    1.1      文件listener.ora

    通过ORACLE用户输入netca就可以调出UI配置界面。

    选中Listener configuration就是配置数据库的监听了,很的方便。

           配置包含添加、重配置、删除、重命名,最经常使用的就是添加和删除了。

    添加会在$ORACLE_home/network/admin/文件夹中新建一个listener.ora文件

    删除则就是删除。

           当然如有该路径下有那个文件则能够进入编辑看看。

           配置完成后默认是会启动的,通过命令lsnrctl status能够查看,是否有服务启动着。

    仅仅有监听正常,client才干无障碍的链接来。

           这里不得不啰嗦下,蛤蟆刚接触ORACLE的时候。我有个同事监听每次处理不好,后来发现了一个事情。

    这个同事非常性急。每次通过命令lsnrctl start后,立刻用命令lsnrctl status查看,发现server起来了,立刻在client用tnsping服务。发现不通。同事二话不说lsnrctlstop掉,然后改listner.ora文件,再启动,有时候能成功了,那同事不停抱怨ORACLE的烂。

           后来蛤蟆也来支撑该同事,发现了这个问题,就告诉那个同事不要太急,等等啊。

    果然,事实上略微等会client的tnsping就通了,人家也须要时间启动嘛。

    1.2      文件tnsnames.ora

    这个文件是在client配置的,通过netca命令,调出UI后配置,未完待续。

    版权声明:本文博主原创文章。博客,未经同意不得转载。

  • 相关阅读:
    进度条
    html5 表单新增事件
    html5 表单的新增type属性
    html5 表单的新增元素
    html5 语义化标签
    jq 手风琴案例
    codeforces 702D D. Road to Post Office(数学)
    codeforces 702C C. Cellular Network(水题)
    codeforces 702B B. Powers of Two(水题)
    codeforces 702A A. Maximum Increase(水题)
  • 原文地址:https://www.cnblogs.com/lcchuguo/p/4816970.html
Copyright © 2011-2022 走看看