scan ip功能
- 格式:docx
- 大小:15.93 KB
- 文档页数:3
oracle scan ip工作机制-回复Oracle SCAN (Single Client Access Name) 是用于高可用性和负载均衡的Oracle集群的一种功能。
它通过在集群中自动管理和分配服务名称和IP地址来简化客户端连接过程。
本文将详细介绍Oracle SCAN的工作原理,包括它是如何被配置、如何解析和路由客户端请求以及如何实现高可用性和负载均衡的。
1. 配置Oracle SCANOracle SCAN由三个组件组成:SCAN IP地址、SCAN监听器和SCAN VIP (Virtual IP)。
在配置Oracle SCAN之前,需要为集群选择一个SCAN 名称,并确保DNS服务器能够解析该名称。
然后,将所有节点上的SCAN IP地址、SCAN监听器和SCAN VIP添加到集群配置中。
每个节点都会在其本地配置文件中定义这些组件,并使用Oracle的ocrconfig工具将配置信息分发给其他节点。
2. 解析和路由客户端请求当客户端试图连接到Oracle集群时,它们将使用SCAN名称而不是实际节点的名称。
客户端将发出一个请求,要求解析SCAN名称并获取其对应的IP地址。
这个请求首先会发送到客户端所在网络的DNS服务器。
DNS服务器接收到这个请求后,会查找与SCAN名称相关的IP地址,并将其返回给客户端。
请注意,DNS服务器并不返回实际节点的IP地址,而是返回SCAN IP地址。
客户端在获得SCAN IP地址后,将发起一个TCP连接请求,连接到SCAN IP地址所对应的SCAN监听器。
这个监听器是一个集群资源,它在所有节点上运行,并侦听来自客户端的连接请求。
3. 扫描监听器的工作原理当扫描监听器接收到一个来自客户端的连接请求后,它将决定将该请求路由到哪个实际节点上。
它可以根据多种策略进行路由,例如循环、最小连接数、随机等。
这样做的目的是实现负载均衡,确保所有实际节点的负载均匀。
要完成路由,扫描监听器会向集群中的OCR(Oracle Cluster Registry)存储器发送查询请求,以获取当前所有实际节点的IP地址列表。
网络IP地址的扫描与嗅探技术网络IP地址的扫描与嗅探技术是网络安全领域中常用的一种技术手段,主要用于获取网络设备的信息、发现网络中的漏洞以及进行入侵检测。
本文将介绍网络IP地址的扫描与嗅探技术的基本原理和常见用途。
一、网络IP地址扫描技术网络IP地址扫描技术是指通过扫描网络中的IP地址范围,探测目标网络设备的存活情况和开放端口信息。
通过扫描可以获取目标主机的操作系统类型、服务、应用程序等信息,为网络安全防护与维护提供基础数据。
1.1 主机存活扫描主机存活扫描是网络扫描的核心功能之一,它通过发送计算机网络上的探测数据包,来检测网络中的主机是否处于活跃状态。
常用的主机存活扫描技术包括Ping扫描、ARP扫描、TCP ACK扫描等。
1.1.1 Ping扫描Ping扫描是最常见的主机存活扫描方法,它利用Internet控制报文协议(ICMP)的Echo Request和Echo Reply消息来判断网络中的主机是否存活。
发送一个Ping请求到目标主机,如果目标主机响应了一个Ping回应消息,则说明目标主机处于活跃状态。
1.1.2 ARP扫描ARP扫描是通过查询网络中主机的地址解析协议(ARP)缓存表来判断主机是否存活。
ARP是一种用于在局域网内解决IP地址与物理地址(MAC地址)对应关系的协议,ARP表中存储了已经解析过的主机信息。
通过查询ARP表,可以判断目标主机是否处于活跃状态。
1.1.3 TCP ACK扫描TCP ACK扫描利用TCP协议的ACK(确认应答)消息来判断主机存活状态。
发送一个TCP ACK消息到目标主机的某个开放端口,如果目标主机返回了一个RST(复位)消息,则表明目标主机处于活跃状态。
1.2 端口扫描端口扫描是网络扫描中的另一个重要部分,它用于探测目标主机的开放端口信息。
通过端口扫描可以判断目标主机上正在运行的服务和应用程序,从而发现潜在的安全漏洞。
1.2.1 SYN扫描SYN扫描是最常用的端口扫描技术之一。
使用scanIP连接Oracle11gR2 RAC数据库报错ORA-12545解决案例案例编写人:王文平【案例简介】外勤管家平台数据库进行升级替换,由之前的单节点Oracle10g升级为Oracle11gR2 RAC双节点数据库。
升级完成后外勤管家应用程序连接数据库报错ORA-12545提示无法链接数据库,但检查数据库监听等各组件状态及网络均正常,tnsping数据库的TNSNAME也正常。
ORA-12545报错时一个经常会碰到的报错,但这次按照以往的处理方法却无法解决。
最后查询Oracle官方文档,才确定Oracle11gR2和其他版本的ORA-12545报错处理方法不一致,需要将数据库实例参数local_listener内的host改为各节点的vip地址(默认host值为vip对应的别名)。
修改该参数并生效后,应用程序可以正常访问数据库。
一、用户反映问题描述外勤管家应用程序通过客户端连接数据库,报错如下:SQL*Plus: Release 11.2.0.1.0 Production on Thu May 17 12:35:28 2012Copyright (c) 1982, 2010, Oracle. All rights reserved.ERROR:ORA-12545: Connect failed because target host or object does not exist二、用户投诉问题处理情况1、问题定位a、检查oracle RAC各组件状态,均为ONLINE;>crs_stat -tName Type Target State Host------------------------------------------------------------ora.CRS.dg ora....up.type ONLINE ONLINE sdb01 ora.DATA.dg ora....up.type ONLINE ONLINE sdb01 ora.FLASH.dg ora....up.type ONLINE ONLINE sdb01 ora....ER.lsnr ora....er.type ONLINE ONLINE sdb01 ora....N1.lsnr ora....er.type ONLINE ONLINE sdb02 ora.asm ora.asm.type ONLINE ONLINE sdb01 ora.eons ora.eons.type ONLINE ONLINE sdb01 work ora....rk.type ONLINE ONLINE sdb01 ora.ons ora.ons.type ONLINE ONLINE sdb01 ora....ry.acfs ora....fs.type ONLINE ONLINE sdb01 ora.scan1.vip ora....ip.type ONLINE ONLINE sdb02 ora....SM1.asm application ONLINE ONLINE sdb01 ora....01.lsnr application ONLINE ONLINE sdb01 ora.sdb01.ons application ONLINE ONLINE sdb01 ora.sdb01.vip ora....t1.type ONLINE ONLINE sdb01 ora....SM2.asm application ONLINE ONLINE sdb02 ora....02.lsnr application ONLINE ONLINE sdb02 ora.sdb02.ons application ONLINE ONLINE sdb02 ora.sdb02.vip ora....t1.type ONLINE ONLINE sdb02 ora.share.db ora....se.type ONLINE ONLINE sdb01b、检查应用程序主机与数据库主机之间的网络,正常;c、在应用主机上tnsping数据库的tnsname,正常;>tnsping tnsname 5TNS Ping Utility for Linux: Version 11.2.0.1.0 - Production on 22-OCT-2012 08:53:21Copyright (c) 1997, 2009, Oracle. All rights reserved.Used parameter files:Used TNSNAMES adapter to resolve the aliasAttempting to contact (DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST = scanip)(PORT = 1521)) (CONNECT_DATA = (SERVER = DEDICATED) (SERVICE_NAME = tnsname)))OK (10 msec)OK (0 msec)OK (0 msec)OK (0 msec)OK (0 msec)d、最后初步定位问题可能还是出现在监听上。
rac集群scanip运行原理RAC (Real Application Clusters) 是Oracle数据库提供的一种高可用性和可伸缩性解决方案,它允许将多台服务器连接在同一个集群中,共享一个数据库。
在RAC集群中,每台服务器被称为一个节点,每个节点都可以运行数据库的一个实例。
这些实例可以同时访问和处理共享的数据库。
RAC集群的scanip (Single Client Access Name) 功能充当了前端应用程序和后端数据库之间的中间人,它提供一个虚拟的IP地址,应用程序可以使用该IP地址连接到RAC集群中的任何一个节点。
scanip的主要工作原理如下:1. IP地址管理:在RAC集群中,多个节点共享一个数据库,每个节点都有自己的私有IP地址。
scanip负责管理这些私有IP地址并为它们提供一个共享的虚拟IP地址。
应用程序连接到scanip时,它会将连接请求转发到正在提供服务的节点上。
2. 节点监控:scanip通过定期PING命令来监控集群中的节点是否可用。
如果一些节点不可用,则扫描IP将不再将请求转发给该节点,从而确保应用程序的连续性。
3. 加载均衡:scanip通过动态分配连接请求到不同的节点来实现负载均衡。
它根据节点的负载情况和可用性来决定将连接请求发送到哪个节点上。
这样可以确保集群中的每个节点都能够平均地处理查询请求,并最大限度地提高整个系统的性能和可用性。
4. 透明重定向:如果一个节点从集群中移除或添加到集群中,scanip可以自动地将连接请求重定向到新的节点上,而不需要应用程序进行任何修改。
这种透明的重定向功能可以最大限度地减少应用程序的停机时间和不可用性。
5. 高可用性:scanip本身也是一个高可用性组件,它可以动态分配虚拟IP地址到集群中的多个节点。
如果一些节点或者网络发生故障,scanip可以自动重新分配虚拟IP地址到其他正常工作的节点上。
这样可以确保应用程序的连续性和高可用性。
⽤arp-scan扫描局域⽹IP地址1,在安装之前需要安装yum install -y libpcap libpcap-devel如果没有安装yum⼯具需要⽤rpm安装如下软件包[root@oradba arp-scan-1.8]# yum list|grep libpcaplibpcap.i386 14:0.9.4-15.el5 installedlibpcap.x86_64 14:0.9.4-15.el5 installedlibpcap-devel.i386 14:0.9.4-15.el5 installedlibpcap-devel.x86_64 14:0.9.4-15.el5 installed2,下载软件包wget3,编译软件包tar xvf arp-scan-1.8.tar.gzcd arp-scan-1.8./configuremake && make install查看⽹段所有的主机[root@oradba arp-scan-1.8]# arp-scan -lInterface: eth0, datalink type: EN10MB (Ethernet)Starting arp-scan 1.8 with 256 hosts ()192.168.100.1 00:24:1d:17:d6:e3 GIGA-BYTE TECHNOLOGY CO.,LTD.192.168.100.4 00:26:b9:51:68:ef Dell Inc //⽹卡192.168.100.5 20:cf:30:6f:6f:c6 ASUSTek COMPUTER INC.192.168.100.6 48:5b:39:86:1c:62 ASUSTek COMPUTER INC.192.168.100.7 48:5b:39:86:1c:3a ASUSTek COMPUTER INC.有多个⽹卡可以指定选择哪个⽹卡[root@gateway ~]# arp-scan --interface=eth1 -lInterface: eth1, datalink type: EN10MB (Ethernet)Starting arp-scan 1.8 with 256 hosts (/tools/arp-scan/)192.168.100.1 00:24:1d:17:d6:e3 GIGA-BYTE TECHNOLOGY CO.,LTD.192.168.100.4 00:26:b9:51:68:ef Dell Inc192.168.100.5 20:cf:30:6f:6f:c6 ASUSTek COMPUTER INC.192.168.100.6 48:5b:39:86:1c:62 ASUSTek COMPUTER INC.192.168.100.7 48:5b:39:86:1c:3a ASUSTek COMPUTER INC.192.168.100.8 bc:30:5b:ad:74:22 Dell Inc.192.168.100.9 00:26:b9:8e:16:17 Dell Inc192.168.100.15 00:26:b9:35:cf:63 Dell Inc192.168.100.17 00:0c:29:08:6a:06 VMware, Inc.192.168.100.18 00:0c:29:08:6a:06 VMware, Inc.192.168.100.19 00:0c:29:08:6a:06 VMware, Inc.192.168.100.20 00:0c:29:08:6a:06 VMware, Inc.192.168.100.22 00:24:1d:17:d6:e3 GIGA-BYTE TECHNOLOGY CO.,LTD.192.168.100.23 84:2b:2b:59:31:4f Dell Inc.192.168.100.24 00:26:b9:8e:16:17 Dell Inc指定某⼀段IP地址[root@gateway ~]# arp-scan --interface=eth1 192.168.100.0/29Interface: eth1, datalink type: EN10MB (Ethernet)Starting arp-scan 1.8 with 8 hosts (/tools/arp-scan/)192.168.100.1 00:24:1d:17:d6:e3 GIGA-BYTE TECHNOLOGY CO.,LTD.192.168.100.4 00:26:b9:51:68:ef Dell Inc192.168.100.5 20:cf:30:6f:6f:c6 ASUSTek COMPUTER INC.192.168.100.6 48:5b:39:86:1c:62 ASUSTek COMPUTER INC.192.168.100.7 48:5b:39:86:1c:3a ASUSTek COMPUTER INC.⽤于更新MAC地址,便于在扫描时知道使⽤的是那个⼚商的⽹卡[root@gateway ~]# g et-oui -vFetching OUI data from /regauth/oui/oui.txtFetched 2642079 bytesOpening output file ieee-oui.txt16445 OUI entries written to file ieee-oui.txt[root@gateway ~]# get-iab -vFetching IAB data from /regauth/oui/iab.txtFetched 608631 bytesOpening output file ieee-iab.txt3995 IAB entries written to file ieee-iab.txt 其它⽤法可以参照arp-scan --help。
IP地址的网络探测和扫描工具IP(Internet Protocol)地址是计算机在网络上的唯一标识,通过IP 地址,我们可以实现互联网上的数据传输和通信。
在网络管理和安全领域,IP地址的网络探测和扫描工具起着重要的作用。
本文将介绍IP 地址的网络探测和扫描工具的原理和应用,并探讨其在网络管理和安全方面的重要性。
一、IP地址的网络探测工具1. Ping工具Ping工具是最常用的IP地址网络探测工具之一。
它可以测试计算机之间的网络连接是否正常,通过向目标IP地址发送网络探测包并接收响应,可以判断目标主机是否可达、网络延迟等信息。
Ping工具广泛用于网络故障排查和网络性能测试。
2. Traceroute工具Traceroute工具可以追踪数据包在网络上的传输路径。
通过向目标IP地址发送一系列网络探测包,并记录每个中间节点的响应时间,Traceroute工具可以绘制出数据包从源主机到目标主机的详细路径图,帮助网络管理员定位网络问题和瓶颈。
3. Nmap工具Nmap(Network Mapper)是一款功能强大的开源网络扫描工具。
它可以扫描目标主机上开放的端口和提供的网络服务,并对目标主机的操作系统进行猜测。
Nmap工具可以帮助网络管理员发现目标主机上的安全漏洞,从而采取相应的安全防护措施。
二、IP地址的网络扫描工具1. PortScanner工具PortScanner工具是用于扫描目标主机开放端口的工具。
它可以通过遍历目标主机的端口范围,并发送连接请求来判断端口是否开放。
PortScanner工具广泛应用于网络安全评估和渗透测试中,帮助发现网络中未经授权的开放端口,以防止黑客入侵。
2. IP Scanner工具IP Scanner工具用于扫描整个网络中的主机和设备。
通过指定IP地址范围,并发送网络探测包来探测网络中活动的主机和设备。
IP Scanner工具可以帮助网络管理员了解网络拓扑和设备分布情况,从而更好地进行网络管理和维护。
cmd扫描局域网ip在计算机网络中,扫描局域网内的IP地址是一项常见的网络管理任务,它可以帮助管理员了解网络中的设备分布和使用情况。
使用命令提示符(cmd)扫描局域网IP可以通过多种方式实现,以下是一些基本的步骤和方法。
首先,你需要确保你的计算机已经连接到局域网,并且拥有相应的权限来执行扫描操作。
在Windows系统中,可以通过命令提示符(cmd)来执行扫描任务。
1. 打开命令提示符:你可以通过在开始菜单搜索“cmd”或者使用快捷键Win+R,输入“cmd”并按回车键来打开命令提示符。
2. 使用ping命令:ping命令可以用来检测网络上的设备是否响应。
你可以使用以下命令来ping一个特定的IP地址或IP地址范围。
例如,要ping一个特定的IP地址,可以使用:```ping 192.168.1.1```如果要ping一个IP地址范围,可以使用:```ping 192.168.1.1-254```这将会从192.168.1.1开始,一直ping到192.168.1.254。
3. 使用arp命令:arp(地址解析协议)命令可以用来显示和修改本地计算机的ARP缓存表。
通过查看ARP表,你可以了解局域网中哪些IP地址已经分配给了哪些MAC地址。
使用以下命令查看ARP表:```arp -a```这将列出所有已知的IP地址和对应的MAC地址。
4. 使用nbtstat命令:nbtstat命令用于显示协议统计和当前TCP/IP 网络连接。
它也可以用来扫描局域网中的NetBIOS名称。
使用以下命令扫描局域网中的NetBIOS名称:```nbtstat -A 192.168.1.1```这将显示指定IP地址的NetBIOS信息。
5. 使用专业的网络扫描工具:虽然cmd命令行工具功能强大,但它们可能不如专业的网络扫描工具那样全面和方便。
有许多第三方工具,如Nmap,可以提供更详细的扫描结果和更多的扫描选项。
在进行网络扫描时,请确保你遵守相关的法律法规和网络使用政策,未经授权的扫描可能会违反法律或网络协议。
oracle scan ip工作机制-回复Oracle Scan IP工作机制在Oracle数据库中,扫描IP(Internet Protocol)是一种高可用性和负载均衡的解决方案,可以在Oracle数据库系统中使用。
通过使用扫描IP,可以消除单一IP地址故障点,提高数据库的可用性和可靠性。
本文将介绍Oracle Scan IP的工作机制,详细解释其原理和步骤。
一、什么是Oracle Scan IP?Oracle Scan IP是一种虚拟IP地址,用于连接到Oracle数据库系统的集群环境中。
它提供了一个统一的入口点,将客户端请求分发给集群中的任何可用节点。
通过使用扫描IP,可以实现负载均衡和故障切换,以确保客户端的连接和请求在数据库群集中的任何时候都得到处理。
二、Oracle Scan IP的工作原理1. 配置网络负载均衡器在Oracle数据库中使用扫描IP之前,需要先配置网络负载均衡器。
负载均衡器可以是硬件设备,如F5 BIG-IP或Citrix NetScaler,也可以是软件解决方案,如Oracle Grid Infrastructure中提供的Oracle Clusterware。
负载均衡器负责将客户端请求分发给数据库群集中的可用节点。
2. 配置Oracle数据库集群在创建数据库集群时,需要进行相关配置以支持扫描IP。
首先,需要在DNS服务器中创建一个A记录,将扫描IP映射到负载均衡器的虚拟IP 地址。
其次,还需要在Oracle数据库中配置监听程序,使其监听扫描IP 和所有节点的本地监听端口。
3. 客户端连接到扫描IP客户端应用程序可以通过配置其连接字符串来连接到Oracle数据库集群。
连接字符串包含扫描IP和服务名,例如:(DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=scanip)(POR T=1521))(CONNECT_DATA=(SERVICE_NAME=service_name))). 客户端发送连接请求到负载均衡器的扫描IP地址。
oracle scan ip工作机制简介:Oracle扫描IP(IP SCAN)是Oracle Database 11g版本引入的一项新功能,用于提供高可用性和连接负载均衡的服务。
它通过单一IP地址来提供对Oracle数据库的访问,并将连接请求分发到底层数据库实例。
本文将分析Oracle扫描IP的工作机制。
一、概述:传统的Oracle数据库访问方式是通过指定数据库实例的IP地址和监听端口来连接。
这种方式存在一些问题,如需要手动配置多个客户端连接,数据库实例故障后需要手动切换连接等。
Oracle扫描IP通过封装这些操作,提供一种更简便的方式来访问Oracle数据库。
二、组成部分:Oracle扫描IP由以下几个组件组成:1. SCAN Listener:扫描监听器是一个在Oracle Grid Infrastructure中创建的隐藏监听器,它监听指定的扫描IP地址,并将连接请求分发到数据库实例。
2. Virtual IP(VIP):每个数据库实例在Oracle Grid Infrastructure中都有一个虚拟IP地址,用于唯一标识数据库实例。
3. SCAN IP:扫描IP是一个虚拟IP地址,用于客户端连接Oracle数据库。
它由三个别名组成,每个别名对应一个VIP地址,这些别名是通过DNS服务提供给客户端的。
三、工作原理:1.客户端请求连接:当客户端请求连接到Oracle数据库时,它会使用扫描IP地址和监听端口来建立连接。
2. DNS解析:客户端会向DNS服务器发送一个请求,获取指定扫描IP地址对应的别名列表。
DNS服务器会返回一个别名列表,其中每个别名对应一个VIP地址和监听端口。
3.扫描监听器:客户端根据DNS返回的别名列表,随机选择一个别名,并建立与扫描监听器的连接。
扫描监听器会返回一个VIP地址和监听端口给客户端。
4. VIP地址切换:客户端使用扫描监听器返回的VIP地址和监听端口来建立连接。
Oracle 11G R2 RAC增加了scan ip功能,在11.2之前,client链接数据库的时候要用vip,假如你的cluster有4个节点,那么客户端的tnsnames.ora中就对应有四个主机vip的一个连接串,如果cluster增加了一个节点,那么对于每个连接数据库的客户端都需要修改这个tnsnames.ora。
引入了scan以后,就方便了客户端连接的一个接口,顾名思义single client access name ,简单客户端连接名,这是一个唯一的名称,在整个公司网络内部唯一,并且在DNS 中可以解析为三个ip地址,客户端连接的时候只需要知道这个名称,并连接即可,每个SCAN VIP对应一个scan listener,cluster内部的service在每个scan listener上都有注册,scan listener接受客户端的请求,并foward到不同的Local listener中去,还是由local 的listener提供服务给客户端。
scan只是一个名字,这个名字在DNS上解析成三个IP地址(VIP也是一个名字,也要配置一个ip地址阿)
无论cluster有多大(两个节点或者20个节点),都只有三个scan vip,在随机的节点上启动(如果是两个节点,可能三个vip在一个节点,也可能是1+2)
scan主要是简化客户端连接,你如果有20个节点,客户端连接的时候,是不是需要配置20个vip,如果用scan,只需要一个scan name就行了,剩下的事情,scan帮你做了。
至于为什么需要在dns里注册三个,主要是为了尽量提高可用性。
当节点数大于3时,最多也只会有3个SCAN listener,也就是说有的节点上没有scan listener.
如果使用/etc/hosts文件解析scan ip,因为不能做轮训的负载均衡,所以这时候scan ip 就只能有一个了。
例如:
oracle 客户端如何连接到ORACLE 11GR2 带有DNS SCAN IP 的数据库服务器[grid@rac2 ~]$ srvctlconfig scan
SCAN name: , Network: 1/192.168.3.0/255.255.255.0/eth0
SCAN VIP name: scan1, IP: //192.168.3.231 SCAN VIP name: scan2, IP: //192.168.3.233 SCAN VIP name: scan3, IP: //192.168.3.232
客户端TNSNAMES.ORA配置
RACDB =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = )(PORT = 1521))
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = racdb){
) )
TNSPING 测试
客户端网络配置指向DNS服务器地址192.168.3.32
C:\Documents and Settings\Administrator>tnspingracdb
TNS Ping Utility for 32-bit Windows: Version 11.1.0.7.0 - Production on 20-7月-2010 18:53:50
Copyright (c) 1997, 2008, Oracle. All rights reserved.
已使用的参数文件:
D:\app\Administrator\product\11.1.0\db_1\network\admin\sqlnet.ora
已使用TNSNAMES 适配器来解析别名
Attempting to contact (DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST = )(PORT = 1521)) (CONNECT_DATA = (SERVER = DEDICATED) (SERVICE_NAME = racdb)))
OK (80 毫秒)
客户端连接
C:\Documents and Settings\Administrator>sqlplussystem/abcdefg@racdb SQL*Plus: Release 11.1.0.7.0 - Production on 星期二7月20 18:46:15 2010
Copyright (c) 1982, 2008, Oracle. All rights reserved.
连接到:
Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - 64bit Production With the Partitioning, Real Application Clusters, Automatic Storage Management OLAP,
Data Mining and Real Application Testing options SQL> select instance_name from v$instance; INSTANCE_NAME
----------------
racdb2
SQL> exit。