02_01_Network概要.pptVIP

  • 2
  • 0
  • 约 33页
  • 2017-02-05 发布于湖北
  • 举报
02_01_Network概要

Oracle Database 11g:数据库管理 - 课堂练习 I 5-* 共享服务器:连接共享 使用连接共享功能,数据库服务器可以使空闲会话超时,从而使用连接为活动会话提供服务。空闲会话逻辑上仍处于断开状态,当该会话下次发出请求时会自动重新建立物理连接。因此,Web 应用程序可使用现有硬件来满足大量并发用户的需求。连接共享是通过共享服务器进行配置的。 在本示例中,为 Oracle DB 服务器配置的连接数量为 255 个。某个客户机的空闲期已超出了指定时间。通过连接共享,此连接可用于第 256 个传入的客户机连接。如果空闲客户机还有其它任务要执行,通过另一个客户机的空闲连接可为该客户机重新建立连接。 Oracle Database 11g:数据库管理 - 课堂练习 I 5-* 连接到其它数据库 此幻灯片显示了在创建数据库链接之前需要的 tnsnames.ora 条目。 该示例显示了一个名为 HQ 的固定用户数据库链接,它使用连接字符串 HQ 连接到用户 HR。创建数据库链接之后,可以使用它来引用另一个数据库上的表和视图。 视图的说明如下所示: SQL DESC DBA_DB_LINKS Name Null? Type -------------------- -------- ---------------------------- OWNER NOT NULL VARCHAR2(30) DB_LINK NOT NULL VARCHAR2(128) USERNAME VARCHAR2(30) HOST VARCHAR2(2000) CREATED NOT NULL DATE SQL select owner, db_link, username from dba_db_links; OWNER DB_LINK USERNAME ----------- -------------- --------- SYS HQ.ORACLE.COM HR Oracle Database 11g:数据库管理 - 课堂练习 I 5-* Oracle Database 11g:数据库管理 - 课堂练习 I 5-* CREATE DATABASE LINK CONNECT TO HR IDENTIFIED BY HR USING hq; CONNECT hr/hr@hq SELECT * from HR.employees@hq; HQ = (DESCRIPTION = (ADDRESS = (PROTOCOL = TCP) (HOST = ) (PORT = 1521)) (CONNECT_DATA = (SERVER = DEDICATED) (SERVICE_NAME = ) ) ) 连接到其它数据库 tnsnames.ora SQL*Plus 小结 在本课中,您应该已经学会: 使用 Enterprise Manager 执行以下任务: 创建其它监听程序 创建 Oracle Net 服务别名 配置连接时故障转移 控制 Oracle Net Listener 使用 tnsping 测试 Oracle Net 的连接 确定何时使用共享服务器以及何时使用专用服务器 练习 5 概览:使用 Oracle Network 组件 本练习包含以下主题: 通过配置本地名称解析来连接到其它数据库 为连接时故障转移创建第二个监听程序 Oracle Database 11g:数据库管理 - 课堂练习 I 5-* 资源 《Oracle Database Net Services Administrator’s Guide 11g Release 1》 《Oracle Database Net Services Reference 11g Release 1》 Oracle Database 11g:数据库管理 - 课堂练习 I 5-* Oracle Net Services 使用 Oracle Net Services 可建立从客户机或中间层应用程序到 Oracle 服务器的网络连接。建立网络会话之后,Oracle Net 充当客户机应用程序与数据库服务器的数据信使。它负责建立并维护客户机应用程序和数据库服务器之间的连接,并负责在二者之间交换消息。Oracle Net(或模

文档评论(0)

1亿VIP精品文档

相关文档