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后配置,未完待续。
版权声明:本文博主原创文章。博客,未经同意不得转载。
7.oracle学习门户系列七---网络管理和配置的更多相关文章
- 6. oracle学习入门系列之六 模式
oracle学习入门系列之六 模式 上篇咱们学习记录了ORACLE数据库中的数据库结构.内存结构和进程等.篇幅 蛤蟆感觉偏多了.这次要休整下,每次笔记不宜太多,不然与书籍有何差别. 我们要保证的是每次 ...
- [转]oracle学习入门系列之五内存结构、数据库结构、进程
原文地址:http://www.2cto.com/database/201505/399285.html 1 Oracle数据库结构 关于这个话题,网上一搜绝对一大把,更别提书籍上出现的了,还有很多大 ...
- oracle学习笔记系列------oracle 基本操作之基本函数的用法
--创建一个accout账户表 CREATE TABLE account( id ) NOT NULL, recommender_id ), login_name ) NOT NULL, login_ ...
- Oracle学习——安装系列
简介:Oracle Database,又名Oracle RDBMS,或简称Oracle.是甲骨文公司的一款关系数据库管理系统.它是在数据库领域一直处于领先地位的产品.可以说Oracle数据库系统是目前 ...
- oracle学习笔记(七) 预编译Statement介绍与使用
预编译Statement优点 执行效率高 由于预编译语句使用占位符 "?",在执行SQL之前语句会被先发送到Oracle服务器进行语法检查和编译等工作,并将SQL语句加入到Orac ...
- oracle学习笔记系列------oracle操作例子的专用表
CREATE TABLE dept( deptno ), dname ) , loc ) ) ; CREATE TABLE emp( empno ), ename ), job ), mgr ), h ...
- oracle学习笔记系列------oracle 基本操作之表的增删改查
--创建一个表 CREATE TABLE employee_souvc( id ), name ), gender ), birth DATE, salary ,), job ), deptno ) ...
- Oracle 学习笔记 (七)
一.数据库的启动 启动数据库的三个阶段: nomount, mount,open mount 阶段:. 1.读参数文件 2.分配内存 3.启动后台进程 4.初始化部分v$视图 mount 阶段: 读参 ...
- Dubbo源码学习总结系列七---注册中心
Dubbo注册中心是框架的核心模块,提供了服务注册发现(包括服务提供者.消费者.路由策略.覆盖规则)的功能,该功能集中体现了服务治理的特性.该模块结合Cluster模块实现了集群服务.Dubbo管理控 ...
随机推荐
- Codeforces Jzzhu and Sequences(圆形截面)
# include <stdio.h> int f[10]; int main() { int x,y,n,j; while(~scanf("%d%d%d",& ...
- IOS应用程序生命周期详解
第一. IOS应用程序的五种状态: 1. Not running:应用还没有启动,或者应用正在运行但是途中被系统停止. 2. Inactive:当前应用正在前台运行,但是并不接收事件(当前或许正在执行 ...
- C# 32位程序访问64位系统注册表
原文:C# 32位程序访问64位系统注册表 我的上一篇文章已经阐述了“32位程序和64位程序在64位平台上读\写注册表的区别”,那么接下来将要回答上篇所留下来的一个问题:32位程序如何访问64位系统注 ...
- 【Linux驱动】TQ2440 LED驱动程序
★整体介绍 LED驱动程序主要实现了TQ2440开发板上的4个LED灯的硬件驱动,实现了对引脚GPIOB5.GPIOB6.GPIOB7.GPIOB8的高低电平设置(common-smdk.c中已经实现 ...
- Oracle数据库的锁类型
Oracle数据库的锁类型 博客分类: oracle Oracle数据库的锁类型 根据保护的对象不同,Oracle数据库锁可以分为以下几大类:DML锁(data locks,数据锁),用于保护 ...
- WITH AS
表 id pid name获取 下面所有的子节点
- Oracle SQL Lesson (8) - 使用集合操作符(Union,Intersect,Minus)
集合操作符UNION/UNION ALLINTERSECTMINUS Union All不排序,不去重,其余均升序且去重.create table e1 as select * from emp wh ...
- WPF 3D: MeshGeometry3D纹理坐标的正确定义
原文 WPF 3D: MeshGeometry3D纹理坐标的正确定义 为了使基于2D的纹理显示在3D对象中,我们必须定义3D Mesh对象的纹理贴图坐标.在WPF中,此项功能则通过MeshGeomet ...
- HBuilder之初体验
听闻HTML5定稿了,所以特意去了解了下.文章有提到HTML5的一款IDE(HBuilder,貌似出来好久了,孤陋寡闻....),于是来到官网http://dcloud.io/ ,被演示图震惊了!果然 ...
- Aix db2 经user a using b连接时报SQL30082N Security processing failed with reason "42"
db2inst1登录 输入实例文件夹:/opt/ibm/db2/V9.7/instance 关闭实例:db2stop 更新示例:./db2iupdt db2inst1 启动实例:db2start 再次 ...