当前位置: 首页 > news >正文

Lesson 05.Configuring the Oracle Network Environment

Lesson 05. Configuring the Oracle Network Environment

文章目录

    • Lesson 05. Configuring the Oracle Network Environment
      • 1. 监听程序的配置文件有哪些,如何命名,保存在什么位置?
      • 2. Oracle 网络的服务名称文件是如何命名的,需要配置哪些信息?
      • 3. 请描述一下从客户端到数据库服务器建立会话的过程。
      • 4. 可以使用哪些工具来配置和管理 Oracle 网络环境。
      • 5. 请说明 tnsping 实用程序的作用,实例的状态对它的测试结果有影响吗?
      • 6. 请详细描述专有服务器模式和共享服务器模式的区别。
      • 7. 请说明服务器进程在用户会话期间所要完成的工作有哪些

1. 监听程序的配置文件有哪些,如何命名,保存在什么位置?

2. Oracle 网络的服务名称文件是如何命名的,需要配置哪些信息?

3. 请描述一下从客户端到数据库服务器建立会话的过程。

4. 可以使用哪些工具来配置和管理 Oracle 网络环境。

5. 请说明 tnsping 实用程序的作用,实例的状态对它的测试结果有影响吗?

6. 请详细描述专有服务器模式和共享服务器模式的区别。

7. 请说明服务器进程在用户会话期间所要完成的工作有哪些

  1. 监听程序的配置文件有哪些,如何命名,保存在什么位置?

答:服务器端的网络配置文件是 listener.ora 和 sqlnet.ora
存放在<Grid_home>/network/admin目录。

  1. Oracle 网络的服务名称文件是如何命名的,需要配置哪些信息?

答:Oracle 客户端的网络配置文件是 tnsnames.ora,存放在<Oracle_home>/network/admin 目录。
需要配置的信息包括:运行监听程序的主机地址、监听程序监视的端口号、监听程序使用的通信 协议、监听程序要处理的数据库服务名称。

  1. 请描述一下从客户端到数据库服务器建立会话的过程。

答:应用程序远程访问 Oracle 数据库时,会从客户端网络配置文件 tnsnames.ora 中读取数据库服务器的配置信息(包括监听程序所在服务器的地址、端口号、通信协议以及服务名称),进而连接到 服务器端的监听程序,此时如果应用程序所请求的数据库服务是有效的,则监听程序会衍生出一个新的服务器进程来专门处理该客户端应用。
监听程序所知道的数据库服务信息是由监听注册进程(LREG)定期刷新的。在服务器进程创建好之后,会自动获取对数据库和实例的完整的访问权限,监听程序此时会连接到该服务器进程,并将客户端进程的地址等初始化信息传递给它,之后, 监听程序断开与客户端进程的连接,继续处理下一个用户进程的访问请求。
与此同时,服务器进 程根据监听程序提供的信息连接到客户端的应用程序,并对用户进程进行用户名和密码的安全验证,如果通过验证,则会话就建立起来了,此时用户就可以进行事务处理了。

  1. 可以使用哪些工具来配置和管理 Oracle 网络环境。

答:emcc、netmgr、netca、lsntctl。

  1. 请说明 tnsping 实用程序的作用,实例的状态对它的测试结果有影响吗?

答:tnsping 用来测试客户端到监听程序的连通性。它不能测试实例的状态。

  1. 请详细描述专有服务器模式和共享服务器模式的区别。

答:主要的区别在于对服务器进程的使用上。专有服务器模式下,从用户会话的建立一直到会话结束,该会话的服务器进程都是专用的。而在共享服务器模式下,服务于某个会话的服务器进程是变化的,系统会根据负载情况,从会话池中动态分配服务器进程给当前会话。

  1. 请说明服务器进程在用户会话期间所要完成的工作有哪些。

答:负责对用户的 SQL 进行解析和执行。 事务执行前,负责在高速缓冲区查找所需要的数据库块。 如果数据块没有命中,负责从数据文件读取块到高速缓冲区中。 负责对用户的查询进行排序。 负责把用户事务执行的结果返回给客户端。
根据审计条件,负责生成审计线索。

相关文章:

Lesson 05.Configuring the Oracle Network Environment

Lesson 05. Configuring the Oracle Network Environment 文章目录Lesson 05. Configuring the Oracle Network Environment1. 监听程序的配置文件有哪些&#xff0c;如何命名&#xff0c;保存在什么位置&#xff1f;2. Oracle 网络的服务名称文件是如何命名的&#xff0c;需要…...

理论五:接口vs抽象类的区别,如何用普通的类模拟抽象类和接口

在面向对象编程中,抽象类和接口是两个经常被用到的语法概念,是面向对象四大特性,以及很多设计模式、设计思想、设计原则编程实现的基础。比如,我们可以使用接口来实现面向对象的抽象特性、多态特性和基于接口而非实现的设计原则,使用抽象类来实现面向对象的继承特性和模板设计模…...

【Hello Linux】 Linux的权限以及Shell原理

作者&#xff1a;小萌新 专栏&#xff1a;Linux 作者简介&#xff1a;大二学生 希望能和大家一起进步&#xff01; 本篇博客简介&#xff1a;介绍Linux的基础命令 Linux的权限以及Shell原理Shell的运行原理权限Linux中权限的概念如何切换用户如何提升当前操作的权限如何添加信任…...

【STM32】【HAL库】遥控关灯2 分机

相关连接 【STM32】【HAL库】遥控关灯0 概述 【STM32】【HAL库】遥控关灯1主机 【STM32】【HAL库】遥控关灯2 分机 【STM32】【HAL库】遥控关灯3 遥控器 需求 接收RF433和红外信号,根据信号内容控制舵机 硬件设计 主控采用stm32F103c6 STM32 433接收 其他接口 软件设计 接…...

代码随想录算法训练营第27天|● 93.复原IP地址 ● 78.子集 ● 90.子集II

93.复原IP地址 看完题后的思路 典型分割问题略lue略剪枝条件 sub&#xff1a; 1&#xff09; 不是一位首字母为0 2&#xff09;大于三位 3&#xff09;介于0-255之间 4) 当已分割得到3个时&#xff0c;第四个直接从startIndex到末尾就行 代码 ArrayList<String> slist…...

Unity UI合批的问题

今天看到一个问题&#xff0c;主要说的是Unity中的UI资源合批的问题之前一直以为主要和UI资源在Hierarchy中的排列顺序有关&#xff0c;但其实这并不是最主要的&#xff0c;因为Unity会对同一个Canvas下的UI进行排序&#xff08;注&#xff1a;不同Canvas下的资源是不能够合批的…...

MWORKS--系统建模与仿真

MWORKS--系统建模与仿真1 系统定义特征2 系统研究2.1 特点与原则2.2 方法百度百科归纳同元杠归纳3 系统建模与仿真3.1 系统、模型、仿真的关系3.2 系统建模4 建模方法4.1 方法4.2 一般流程4.3 目的5 仿真方法5.1 方法5.2 流程参考1 系统定义 系统是由相互作用相互依赖的若干组…...

PC端开发GUI

PC端开发GUI 一、搭建PC端环境:常规方式1、Python2、Pycharm二、搭建PC端环境:创建虚拟环境1、创建文件夹存放虚拟环境相关2、配置环境变量3、创建.ui文件4、.ui文件转成.py文件5、打包.py文件来发布.exe一、搭建PC端环境:常规方式 1、Python 注意Python版本不能超过3.9,…...

解读手机拍照的各个参数(拍照时,上面会有6个符号)

1第一个符号是闪光灯符号&#xff0c;如下图所示。有四种模式&#xff0c; 手机的闪光灯分别为关闭、自动、开启和常亮四种状态。 关闭&#xff1a;就是在任何情况下都不会闪光 自动&#xff1a;由手机来判断此时的光线强弱&#xff0c;若手机测光认为光线太弱&#xff0c;则…...

数字钥匙最新进展文章

在未来出行上&#xff0c;智能汽车越来越卷。 新车除了拼高精度激光雷达、堆大算力芯片、标配辅助驾驶、智能语音识别&#xff0c;还在车钥匙上展开了激烈角逐&#xff0c;越来越多的厂商开始在量产车型上搭载数字钥匙&#xff0c;实现无钥匙进入车内。 去年1月蔚来发布轿车E…...

如何在VMware虚拟机上安装运行Mac OS系统(详细图文教程)

一、安装前准备 虚拟机运行软件&#xff1a;VMware Workstation Pro&#xff0c;版本&#xff1a;16.0.0 。VMware Mac OS支持套件&#xff1a;Unlocker。Mac OS系统镜像。 如果VMware 在没有安装Unlocker的情况下启动&#xff0c;在选择客户机操作系统时没有支持Mac OS的选项…...

C++中的强制类型转换

接触过C语言的朋友都知道&#xff0c;C语言中也有强制类型转换&#xff0c;但是C语言中的强制类型转换会有一些问题&#xff0c;比如&#xff1a; int a 0x1234; char b (char)a; 上述的代码出现一个问题就是a 这个int型强制转化成b 这个char型时损失了一些精度&#xff0c…...

任何人都可以学习Rasa之优秀Rasa学习资源推荐

任何人都可以学习Rasa之优秀Rasa学习资源推荐 欢迎同学们报名Gavin老师的Rasa系列课程&#xff0c;任何人都可以学习Rasa之优秀Rasa学习资源推荐&#xff1a; 1.NLP on Transformers高手之路137课 2 .Rasa 3.X 智能对话机器人案例开发硬核实战高手之路 &#xff08;7大项目Ex…...

数据中心的 TCP-Delay ACK 与 RTO, RACK

TCP 对 RTO 有个最小值限制&#xff0c;一般限制为 MIN_RTO 200ms。之所以有这个限制&#xff0c;在于要适应 Delay ACK&#xff0c;而 Delay ACK 的意义&#xff0c;不多说&#xff0c;摘自 RFC1122&#xff1a; MIN_RTO 应该足够大&#xff0c;以覆盖 Delay ACK 的影响&…...

MySQL与常见面试题

目录 事务概述ACIDAUTOCOMMIT总结并发一致性问题丢失修改读脏数据不可重复读幻读原因和解决方法隔离级别未提交读(READ UNCOMMITTED)提交读(READ COMMITTED)可重复读(REPEATABLE READ)可串行化(SERIALIZABLE)加锁封锁粒度封锁类型读写锁意向锁...

FFmpeg进阶: 采用音频滤镜对音频进行转码

文章目录采样位数采样率声道布局码率使用FFmpeg音频滤镜进行转码参考链接很多时候为了让视频文件适应不同的播放领域&#xff0c;我们需要对音频文件进行转码操作&#xff0c;转码操作其实主要就是修改音频文件的各种参数包括:采样位数、采样率、音频布局、码率等等。下面分别介…...

C++:AVL树

AVL树的概念 二叉搜索树虽可以缩短查找的效率&#xff0c;但如果数据有序或接近有序二叉搜索树将退化为单支树&#xff0c;查找元素相当于在顺序表中搜索元素&#xff0c;效率低下&#xff0c;时间复杂度为O&#xff08;N&#xff09;&#xff1b; 两位俄罗斯的数学家G.M.Ade…...

Docker中安装Oracle-12c

前言 MySQL和Oracle是开发中常用到的两个关系型数据库管理系统&#xff0c;接上一期内容&#xff0c;这一期在Docker中完成oracle-12c的安装和配置。 安装oracle-12c 1、拉取oracle-12c镜像 启动Docker Desktop后在cmd窗口中执行docker search oracle命令&#xff0c;搜索O…...

教你如何用Python分析出选注双色球号码

前言 嗨喽&#xff0c;大家好呀~这里是爱看美女的茜茜呐 又到了学Python时刻~ 数据集介绍 找从19年到现在的开奖历史数据&#xff0c;我们首先要把这个历史数据拿到&#xff0c; 拿到我们再进行做分析&#xff0c;分析每个号码出现的频率是多少&#xff0c; 哪个多&#x…...

elasticsearch映射及字段类型

查询映射关系类型上对字段的类型进行映射&#xff0c;我们前面知道可以通过get方法请求_mapping查询指定类型的映射关系&#xff1a;此语句可以查询get-together索引下的group类型的映射关系更新映射关系使用put方法可以更新类型的映射这里指定了new-events类型的字段映射关系&…...

蓝牙天线匹配避坑指南:从VNA测试到π型电路焊接的5个关键步骤

蓝牙天线匹配避坑指南&#xff1a;从VNA测试到π型电路焊接的5个关键步骤 在消费电子领域&#xff0c;2.4GHz蓝牙天线的性能直接决定了产品的无线连接质量。许多硬件团队在开发过程中常遇到信号不稳定、传输距离短等问题&#xff0c;其核心往往在于天线阻抗匹配的细节处理不当。…...

LFM2.5-1.2B-Thinking-GGUFGPU算力:单卡支持4并发+32K上下文稳定推理

LFM2.5-1.2B-Thinking-GGUFGPU算力&#xff1a;单卡支持4并发32K上下文稳定推理 1. 平台概述 LFM2.5-1.2B-Thinking-GGUF是Liquid AI推出的轻量级文本生成模型&#xff0c;专为低资源环境优化设计。该模型采用GGUF格式和llama.cpp运行时&#xff0c;提供了简洁易用的单页Web界…...

Stable Diffusion炼丹指南:从Classifier Guidance到Classifier-Free Guidance,一文搞懂两种主流引导方式的区别与实战选择

Stable Diffusion条件生成实战&#xff1a;Classifier Guidance与Classifier-Free Guidance深度解析 在AIGC技术爆发的今天&#xff0c;Stable Diffusion等开源模型已成为内容创作的重要工具。但当你需要精确控制生成结果时——比如指定生成"穿红色连衣裙的亚洲女性"…...

Python项目依赖管理:pipreqs vs pip freeze,哪个更适合你的项目?

Python项目依赖管理&#xff1a;pipreqs vs pip freeze&#xff0c;哪个更适合你的项目&#xff1f; 在Python开发中&#xff0c;依赖管理是项目维护的重要环节。一个清晰、准确的依赖清单不仅能确保项目在不同环境中稳定运行&#xff0c;还能简化团队协作和部署流程。面对pip…...

运维实战:Z-Image-Turbo_Sugar脸部Lora模型在Linux生产环境的持续部署与监控

运维实战&#xff1a;Z-Image-Turbo_Sugar脸部Lora模型在Linux生产环境的持续部署与监控 作为一名在AI和智能硬件领域摸爬滚打了十多年的工程师&#xff0c;我见过太多“模型跑得欢&#xff0c;运维跑断腿”的场景。一个模型在开发者的笔记本上可能表现完美&#xff0c;但一旦…...

有源和无源

目录&#xff1a; 一、有源和无源 1、描述 2、电路实例 二、接点 1、干接点与湿接点 2、硬接点与软接点 一、有源与无源 1、概述 所谓有源就是指内部含有需要电源才能实现预期功能的元器件(或电路)&#xff1b; 所谓无源就是不需要电源供电&#xff0c;自身就有相应功能…...

Lychee-Rerank与微信小程序结合:打造移动端智能文档搜索工具

Lychee-Rerank与微信小程序结合&#xff1a;打造移动端智能文档搜索工具 你有没有遇到过这种情况&#xff1f;在公司内部的小程序里想查个产品手册或者报销制度&#xff0c;输入关键词后&#xff0c;搜出来的结果要么完全不沾边&#xff0c;要么一大堆文件让你自己翻。明明知道…...

OpenClaw压力测试:Qwen3-VL:30B在飞书中的并发处理能力

OpenClaw压力测试&#xff1a;Qwen3-VL:30B在飞书中的并发处理能力 1. 为什么需要测试个人场景下的并发能力&#xff1f; 上周我在飞书群里部署了一个基于OpenClawQwen3-VL:30B的智能助手&#xff0c;原本只是想让同事帮忙测试基础功能。没想到午休时间突然有十几个人同时机器…...

学术专著不用愁!AI专著生成工具,高效打造专业学术精品

学术专著的魅力在于其逻辑严谨性&#xff0c;但在写作过程中&#xff0c;逻辑推理常常是最容易出现问题的部分。创作专著需要围绕核心观点进行系统的论证&#xff0c;不仅要对每个论点进行详细阐述&#xff0c;还需要处理不同学派之间的争论&#xff0c;确保整个框架逻辑自洽&a…...

AutoDL云平台Jupyter Notebook安全配置指南:从密码保护到端口设置

AutoDL云平台Jupyter Notebook安全配置指南&#xff1a;从密码保护到端口设置 在云计算时代&#xff0c;数据安全已成为开发者不可忽视的核心议题。作为AI开发者和数据科学家的常用工具&#xff0c;Jupyter Notebook在AutoDL等云平台上的安全配置尤为重要。本文将深入探讨如何为…...