监听程序

建立网络连接

要建立客户机或中间层连接,Oracle Net要求客户机

下列事项:

运行监听程序的主机

监听程序监视的端口

监听程序使用的协议

监听程序处理的服务名

Hostname/ip address

Port

TCP

SERVICE_NAME

Lsnrctl status查看监听状态

Cat tnsnames.ora查看监听文件

[oracle@oracle01 ~]$ cd /u01/app/oracle/product/11.2.4/dbhome_1/network/admin/

[oracle@oracle01 admin]$ ls

listener.ora  samples  shrept.lst  test2.sql  tnsnames.ora

[oracle@oracle01 admin]$ cat tnsnames.ora

# tnsnames.ora Network Configuration File: /u01/app/oracle/product/11.2.4/dbhome_1/network/admin/tnsnames.ora

# Generated by Oracle configuration tools.

VDEDU =

(DESCRIPTION =

(ADDRESS = (PROTOCOL = TCP)(HOST = oracle01)(PORT = 1521))

(CONNECT_DATA =

(SERVER = DEDICATED)

(SERVICE_NAME = VDEDU)

)

)

配置和管理oracle network的工具

Enterprise manager的“net services administration(网络服务管理)”页

Oracle net manager

Oracle net configuration assistant

可以使用lsnrctl命令行实用程序(或通过EM)控制

Lsnrctl status

命名方法

Oracle net支持多种解析连接信息的方法

-简便连接命名:使用TCP/IP连接字符串

-本地命名:使用本地配置文件

-目录命名:使用符合LDAP的集中式目录服务器

简便连接:

默认情况下是启用的

不需要进行客户端配置

仅支持TCP/IP(无SSL)

不支持高级连接选项,如:

-连接时故障转移

-源路由

-负载平衡

SQL>CONNECT hr/oracle@192.168.1.88:1521/VDEDU(这里这个不是实例名,而是service_name)

本地命名:

需要客户机名称解析文件

支持所有的Oracle net协议

支持高级连接选项,如:

-连接时故障转移

-源路由

-负载平衡

SQL>CONNECT scott/oracle@ly001

SQL>sqlplus sys/oracle@ly001 as sysdba

目录命名

需要加载了Oracle net名称解析信息的LDAP:

-Oracle Internet directory

-Microsoft Active Directory Services

支持所有的Oracle net协议

支持高级连接选项

高级连接选项

使用本地和目录命名时,oracle net支持下列高级连接选项:

连接时故障转移

负载平衡

源路由

测试Oracle Net

Tnsping 实用程序用于测试oracle net服务别名

确保客户机与Oracle net listener之间的连接

不验证所请求的服务是否可用

支持简便连接名称解析:

Tnsping 192.168.1.88:1521/VDEDU

Tnsping ly001

ORACLE network environment的更多相关文章

  1. Oracle Multitenant Environment (三) Plan for a cdb

    Below tables contains contant you need to consider while planning for a CDB. Action Considerations f ...

  2. Oracle Multitenant Environment (五) Create PDB

    Creating and Removing PDBs with SQL*Plus This chapter contains the following topics: About Creating ...

  3. Oracle Multitenant Environment (一) About

    About oracle mulittenant environment The multitenant architecture enables an Oracle database to func ...

  4. Oracle:environment variable "PATH" does not exceed the recommended length

    今天重新安装oracle11g,突然在检测时报了以下错误: Environment variable: "PATH" - This test checks whether the ...

  5. Oracle Multitenant Environment (二) Purpose

    Purpose of a Multitenant Environment A multitenant environment enables the central management of mul ...

  6. Oracle Multitenant Environment (四) Create One or More CDBs

    Using the CREATE DATABASE Statement to Create a CDB This section describes creating a CDB using the  ...

  7. VMware Infrastructure 3 in a Cisco Network Environment

    http://www.cisco.com/en/US/docs/solutions/Enterprise/Data_Center/vmware/VMware.html

  8. OCA读书笔记(6) - 配置Oracle网络环境

    6.Configuring the Oracle Network Environment su - grid装grid时自动创建了监听netca--创建新的监听 vi $ORACLE_HOME/net ...

  9. Oracle_OCP课程实验学习

    Linux启动oracl.查看lsnrctl状态,然后启动监听start.sqlplus / as sysdba 启动数据库.conn sys/jxsrpv as sysdba .startup Ad ...

随机推荐

  1. 【GMT43智能液晶模块】例程七:定时器PWM实验——简易电子琴

    实验原理: STM32定时器有PWM功能,GMT43模块上带有一无源蜂鸣器,其 PWM输入控制信号接在STM32定时器输出接口上(PB4/TIM3_CH1),可 以通过定时器的PWM输出频率从而控制蜂 ...

  2. JVM——Java HotSpot VM Options

    JVM常用参数 参数名称 含义 默认值  描述 -Xms 初始堆大小 物理内存的1/64(<1GB) 默认(MinHeapFreeRatio参数可以调整)空余堆内存小于40%时,JVM就会增大堆 ...

  3. Java知多少(53)使用Java创建自己的异常子类

    尽管Java的内置异常处理大多数常见错误,你也许希望建立你自己的异常类型来处理你所应用的特殊情况.这是非常简单的:只要定义Exception的一个子类就可以了(Exception当然是Throwabl ...

  4. WPF 4.5 is here : check out the new features !

    So what's New in WPF Version 4.5 Developer Preview ? Here is a list of the new features and their re ...

  5. (原)java 向上转型中,任何域的访问操作都是由编译器解析,不是多态

    最近在向java发力,学习学习了下.看到了多态这一节,书中有个比较好的例子,所以就准备写下来,记录下来: package dynamic_binding01; public class dynamic ...

  6. ubuntu: apt-get update的时候遇到“Hash Sum mismatch”错误

    http://blog.csdn.net/xjwjava/article/details/8543768 http://askubuntu.com/questions/140246/how-do-i- ...

  7. mac air 2012 mid 使用bootcamp 安装windows

    一切都按正常顺序进行,到开始安装时,遇到错误: "提示windows无法安装到这个磁盘.选中的磁盘具有MBR分区表" 解决方法: 重新进入mac系统,使用bootcamp从头开始, ...

  8. spark2.2jdbc写入mysql 的两种方法(append,Overriedwrite)-不用Mysql建表

    import org.apache.spark.{SparkConf, SparkContext} import org.apache.spark.sql.{SQLContext, SaveMode} ...

  9. How to set asp.net Identity cookies expires time

    If IsPersistent property of AuthenticationProperties is set to false, then the cookie expiration tim ...

  10. springmvc上传,下载

    参考: 上传: 如下代码,可将上传内容复制到上传地址 file.transferTo(new File(realPath + File.separator + realName)); http://b ...