ORACLE network environment
监听程序
建立网络连接
要建立客户机或中间层连接,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的更多相关文章
- Oracle Multitenant Environment (三) Plan for a cdb
Below tables contains contant you need to consider while planning for a CDB. Action Considerations f ...
- Oracle Multitenant Environment (五) Create PDB
Creating and Removing PDBs with SQL*Plus This chapter contains the following topics: About Creating ...
- Oracle Multitenant Environment (一) About
About oracle mulittenant environment The multitenant architecture enables an Oracle database to func ...
- Oracle:environment variable "PATH" does not exceed the recommended length
今天重新安装oracle11g,突然在检测时报了以下错误: Environment variable: "PATH" - This test checks whether the ...
- Oracle Multitenant Environment (二) Purpose
Purpose of a Multitenant Environment A multitenant environment enables the central management of mul ...
- 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 ...
- VMware Infrastructure 3 in a Cisco Network Environment
http://www.cisco.com/en/US/docs/solutions/Enterprise/Data_Center/vmware/VMware.html
- OCA读书笔记(6) - 配置Oracle网络环境
6.Configuring the Oracle Network Environment su - grid装grid时自动创建了监听netca--创建新的监听 vi $ORACLE_HOME/net ...
- Oracle_OCP课程实验学习
Linux启动oracl.查看lsnrctl状态,然后启动监听start.sqlplus / as sysdba 启动数据库.conn sys/jxsrpv as sysdba .startup Ad ...
随机推荐
- 基于CSS3动态背景登录框代码
基于CSS3动态背景登录框代码.这是一款基于jQuery+CSS3实现的带有动画效果的动态背景登陆框特效.效果图如下: 在线预览 源码下载 实现的代码. html代码: <div class ...
- hdoj:2023
#include <iostream> #include <string> #include <vector> ][],b[],c[]; using namespa ...
- Java知多少(76)语言包(java.lang)简介
Java语言包(java.lang)定义了Java中的大多数基本类,由Java语言自动调用,不需要显示声明.该包中包含了Object类,Object类是整个类层次结构的根结点,同时还定义了基本数据类型 ...
- Java如何检查日期格式是否正确?
在Java编程中,如何检查日期格式是否正确? 以下示例演示如何使用String类的matches()方法检查日期格式是否正确. package com.yiibai; public class Che ...
- CentOS命令介绍综合
1,显示当前使用的shell [root@localhost ~]# echo $SHELL2,显示当前系统使用的所有shell [root@localhost ~]# cat /etc/shells ...
- offsetHeight,clientHeight,scrollHeight,offsetY等属性的理解
el.offsetHeight = height + padding + border(滚动条是在边框内的,自然也包括在内) el.clientHeight = 可视化看到的高度 (就是content ...
- JavaScript 之 function函数及参数arguments
JavaScript用function关键字声明函数,可以用return返回值,也可以没有返回值. 建议:要么统一有返回值,要么统一都没有返回值,这样调试代码方便. 函数定义格式: function ...
- lua_tinker源码笔记1
本篇仅简单介绍使用lua_tinker让lua调用C++函数的过程, C++调用lua函数可以参见博客Lua脚本和C++交互(一). 未完待续. (一) lua调用C++全局函数 这里以lua_tin ...
- [原]Jenkins(十)---jenkins注册管理员admin并赋所有权限给admin
/** * lihaibo * 文章内容都是根据自己工作情况实践得出. * 版权声明:本博客欢迎转发,但请保留原作者信息! http://www.cnblogs.com/horizonli/p/533 ...
- Docker集群管理portainer的使用
1.Slave主机docker需要开启2375端口 ubuntu: sudo vim /etc/default/docker DOCKER_OPTS="-H=unix:///var/run/ ...