`

关于oracle 监听和连接的问题

 
阅读更多

1.监听http://blog.csdn.net/orcldb/article/details/12784273

   http://blog.itpub.net/9240380/viewspace-719391/

2.连接

    set oracle_sid=orcl

    http://www.2cto.com/database/201307/226125.html

 

SQLPlus在连接时通常有四种方式
 
1. 
1
sqlplus / as sysdba

 

    操作系统认证,不需要数据库服务器启动listener,也不需要数据库服务器处于可用状态。比如我们想要启动数据库就可以用这种方式进入
    sqlplus,然后通过startup命令来启动。
2. 
1
sqlplus username/password

 

    连接本机数据库,不需要数据库服务器的listener进程,但是由于需要用户名密码的认证,因此需要数据库服务器处于可用状态才行。
3. 
1
sqlplus usernaem/password@orcl

 

    通过网络连接,这是需要数据库服务器的listener处于监听状态。此时建立一个连接的大致步骤如下 
  a. 查询sqlnet.ora,看看名称的解析方式,默认是TNSNAME  
  b. 查询tnsnames.ora文件,从里边找orcl的记录,并且找到数据库服务器的主机名或者IP,端口和service_name  
  c. 如果服务器listener进程没有问题的话,建立与listener进程的连接。  
  d. 根据不同的服务器模式如专用服务器模式或者共享服务器模式,listener采取接下去的动作。默认是专用服务器模式,没有问题的话客户端
            就连接上了数据库的server process。
  e. 这时连接已经建立,可以操作数据库了。
4.
1
sqlplus username/password@//host:port/sid

 

  用sqlplus远程连接oracle命令(例:
1
sqlplus risenet/1@//192.168.130.99:1521/risenet
)

   

   

   

分享到:
评论

相关推荐

    Oracle监听问题及解决

    Oracle监听是数据库系统中至关重要的一个组件,它负责管理客户端与...理解并掌握Oracle监听的工作原理以及相关配置文件的维护,对于数据库管理员来说至关重要,能够有效预防和解决这类问题,确保数据库系统的稳定运行。

    windows 启动关闭Oracle监听和服务

    首先,Oracle监听是Oracle数据库系统中的一个重要组件,它的主要职责是接收客户端的连接请求,并将这些请求转发到相应的数据库实例。监听通过监听配置文件(listener.ora)来定义其服务范围。在Windows环境下,通常...

    oracle监听器深入讲解

    它负责管理 Oracle 数据库和客户端之间的通讯,在一个特定的网卡端口(默认是 TCP 1521 端口)上监听连接请求,并将连接转发给数据库。 2. Oracle 监听器功能 Oracle 监听器有三个主要功能: * 监听客户端请求:...

    配置Oracle监听器

    Oracle监听器是Oracle数据库系统的重要组成部分,它负责管理和控制数据库实例与客户端应用程序之间的网络通信。在Oracle数据库环境中,监听器是运行在服务器端的一个后台进程,它的主要职责是监听来自客户端的连接...

    oracle监听执行sql语句

    ### Oracle监听执行SQL语句详解 #### 一、Oracle监听执行概述 在Oracle数据库管理与维护过程中,有时候我们需要了解应用程序正在执行哪些SQL语句,这不仅有助于性能优化,还可以帮助我们诊断潜在的问题。通过监听...

    oracle监听配置

    了解并掌握Oracle监听器的配置和客户端的本地服务名设置,对于排查和解决数据库连接问题至关重要。当遇到连接失败的情况时,通过分析上述配置和日志信息,通常可以找出问题所在并进行相应的调整。

    关于监听器连接常见的问题及分析

    关于ORACLE监听器连接常见的问题及分析

    oracle监听程序安装.pdf

    通过以上步骤,可以有效地配置Oracle监听器和本地服务名,实现客户端与服务器之间的稳定连接。此外,还应定期检查监听器的日志文件,以便及时发现和解决问题。在大型企业级应用中,可能还需要考虑高可用性和性能优化...

    Linux下oracle启动和监听

    Linux 下 Oracle 启动和监听 Oracle 数据库是重量级的,其管理非常复杂,将其在 Linux 平台上的启动和关闭步骤整理如下: 一、安装和配置 Oracle 在 Linux 平台上安装 Oracle 之后,需要创建 Oracle 系统用户,并...

    oracle监听程序安装[归纳].pdf

    Oracle监听程序是 Oracle 基于服务器端的一种网络服务,主要用于监听客户端向数据库服务器端提出的连接请求。监听器的设置是在数据库服务器端完成的,本地服务名是 Oracle 客户端网络配置的一种。 一、 监听器 ...

    如何配置Oracle监听器

    ### 如何配置Oracle监听器 在Oracle数据库管理与维护中,正确配置监听器是确保数据库服务正常运行的关键步骤之一。监听器的主要职责是接收客户端连接请求,并将其分发到相应的数据库实例。如果监听器配置不当,则会...

    oracle数据库监听配置

    Oracle 数据库监听配置 ...Oracle 数据库监听配置是指在 Oracle 服务器端配置监听器和数据库服务的过程,而本地服务名配置是指在 Oracle 客户端配置本地服务名的过程。这些配置都是 Oracle 数据库连接的重要组成部分。

    Oracle 监听器 Listener资料.docx

    它负责管理 Oracle 数据库和客户端之间的通讯,它在一个特定的网卡端口(默认是 TCP 1521 端口)上监听连接请求,并将连接转发给数据库。 监听器的功能: 1. 监听客户端请求。监听器运行在数据库服务器之上,与 ...

    oracle 监听文件和本地域名的详细解释说明及安装步骤

    Oracle数据库是全球广泛使用的数据库管理系统,其监听器和本地域名的配置对于系统的稳定运行至关重要。在本文中,我们将深入探讨这两个概念以及与之相关的Linux环境下Oracle数据库的启动、关闭和监听配置文件的修改...

    Oracle经典故障解析 连接数&会话数

    在处理Oracle数据库的连接数和会话数问题时,系统管理员需要具备对这些关键概念的深刻理解,并且能够灵活运用各种诊断工具和命令来定位问题和解决问题。通过对这些知识点的学习,可以有效地提升数据库的运行效率和...

    Oracle数据库监听配置

    - **检查日志文件**:查看监听器的日志文件(通常位于`$ORACLE_HOME/diag/`目录下),以获取更多关于连接失败的原因的信息。 2. **服务名不匹配**: - **检查服务名配置**:确保客户端和服务端的配置文件中的服务...

    两个oracle数据库的监听的配置

    Oracle监听器(Listener)是Oracle数据库系统中的一个重要组件,它负责监听客户端的连接请求,并将这些请求转发给相应的数据库实例进行处理。监听器的主要职责包括: - 接收来自客户端的连接请求。 - 验证客户端的...

    oracle监听日志过大导致无法启动问题

    ### Oracle监听日志过大导致无法启动问题 #### 一、问题背景 在Oracle数据库的运维过程中,有时会遇到一个常见的问题——监听日志文件(`listener.log`)过大导致数据库无法正常启动或登录的情况。这一问题尤其在...

    oracle,监听程序配置详细步骤

    配置Oracle监听程序是一项关键任务,确保数据库服务能够被正确地访问和使用。以下是一份详细的Oracle监听程序配置步骤: 第一步:启动配置工具 打开Oracle安装目录下的Net Configuration Assistant,这是Oracle提供...

    oracle 最大连接数问题

    ### Oracle 最大连接数问题详解 #### 一、问题背景 在实际的部署环境中,Oracle 数据库经常...通过合理的参数调整和必要的系统升级,可以有效解决 Oracle 数据库连接数受限的问题,从而提高系统的稳定性和响应能力。

Global site tag (gtag.js) - Google Analytics