`
xiaotian_ls
  • 浏览: 308230 次
  • 性别: Icon_minigender_1
  • 来自: 济南
社区版块
存档分类
最新评论

配置客户端,访问远程Oracle服务器

阅读更多

一、用oracle客户端 打开Oracle Net Configuration Assistant

打开Oracle Net Configuration Assistant,可以看到四个选项,如图1所示:

选择本地Net服务名配置,而不用配置监听程序,监听程序将自己机器上的服务提供给别人使用的。也就是服务器端才需要配置。
  再就是输入服务器端提供的服务名称,即创建数据库时给定的全局数据库名,然后是主机名,可以写IP,然后填写Net服务的名称,默认与服务器端提供的服务名称相同,不过可以改为自己认为更有意义的名称。

 

 

二、文件配置

1. 配置文件:
$Oracle/network/admin/sqlnet.ora
$Oracle/network/admin/tnsnames.ora

2.配置内容:

$Oracle/network/admin/sqlnet.ora

NAMES.DIRECTORY_PATH= (TNSNAMES, ONAMES, HOSTNAME)
配置客户端连接的方式。

$Oracle/network/admin/tnsnames.ora

newdb =
  (DESCRIPTION =
    (ADDRESS_LIST =
      (ADDRESS = (PROTOCOL = TCP)(HOST = xx.xx.xxx.xx)(PORT = 1521))
    )
    (CONNECT_DATA =
      (SERVER = DEDICATED)
      (SERVICE_NAME = devdb1.xxxxx.com)
    )
  )

使用tnsping测试。

tnsping newdb.

Used TNSNAMES adapter to resolve the alias
Attempting to contact (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)
(HOST = xx.xx.xxx.xx)(PORT = 1521))) (CONNECT_DATA = (SERVER = DEDICATED) (SERVI
CE_NAME = devdb1.xxxxx.com)))
OK (5990 msec)

分享到:
评论

相关推荐

    oracle客户端连接远程服务器

    标题中提到的“Oracle客户端连接远程服务器”,是指使用Oracle数据库客户端软件来建立与远程Oracle数据库服务器的连接。Oracle数据库是一种广泛使用的商业数据库系统,它支持多用户并发访问并保证数据的一致性,适用...

    本地连接远程oracle服务器需要的配置文件

    为了能够本地连接到远程Oracle服务器,你需要正确的配置文件和工具。在这个场景下,"oci.dll"和"sqlplus"是两个至关重要的组件。 oci.dll是Oracle Call Interface(OCI)的动态链接库,它是Oracle数据库与应用程序...

    C#实现不安装Oracle客户端访问远程服务器数据

    ### C#实现不安装Oracle客户端访问远程服务器数据 #### 概述 在使用C#进行开发时,有时候需要实现客户端程序远程访问Oracle数据库的功能。然而,如果没有在客户端安装Oracle数据库客户端软件,则会遇到如“System....

    oracle19客户端安装包

    通过以上步骤,您应该能够成功安装并配置Oracle 19c客户端,实现与远程Oracle服务器的连接。请注意,安装过程中可能会遇到各种问题,如依赖库缺失、权限问题等,遇到问题时请查阅官方文档或在线资源寻求解决方案。

    oracle客户端免安装版

    它主要用于在不安装完整客户端的情况下,实现应用程序与Oracle数据库之间的通信,便于远程访问、数据查询、数据管理等操作。这个版本特别适合开发者、测试人员以及那些只需要偶尔连接Oracle数据库的用户,因为它占用...

    oracle客户端

    Oracle客户端是数据库管理和开发人员用来连接到Oracle数据库服务器的重要工具,尤其在进行PL/SQL开发时,它扮演着不可或缺的角色。"instantclient_11_2"是Oracle提供的一种轻量级客户端,允许用户在无需完整Oracle...

    不用装Oracle客户端实现C#.NET连接远程Oracle数据库的一种方法

    本文将详细介绍一种无需安装Oracle客户端,仅使用C#.NET就能连接远程Oracle数据库的方法,这对于轻量级的开发环境或者不希望安装大型客户端的场景尤其适用。 首先,你需要下载Oracle的数据提供程序,即Oracle Data ...

    Oracle 32位客户端

    32位Oracle客户端会包含针对32位Java环境的JDBC驱动,以便32位Java应用程序可以顺利访问数据库。 3. **Oracle Net Services**:也称为“Oracle Net”或“TCP/IP协议栈”,它负责处理客户端和服务器之间的网络通信,...

    无需客户端连接oracle服务器

    然而,传统的方式通常需要安装专门的Oracle客户端软件来连接远程Oracle服务器,这不仅消耗系统资源,也可能在某些环境下带来部署的复杂性。标题"无需客户端连接oracle服务器"揭示了一种新的连接方式,即不依赖于本地...

    oracle12c 32位简易客户端

    3. 连接远程Oracle服务器,进行数据传输和备份恢复。 4. 进行基本的性能监控和故障排查。 总的来说,Oracle 12c 32位简易客户端是一个针对开发、测试和轻度数据库操作的实用工具,它简化了客户端环境的搭建,使得...

    oracle 客户端 64位

    Oracle客户端是用于与Oracle数据库服务器交互的软件工具,主要功能是提供对数据库的查询、更新、管理等操作。Oracle客户端支持多种操作系统,包括Windows,且有32位和64位之分。在这个场景中,我们关注的是"Oracle...

    oracle客户端(32位&64;位).zip

    Oracle客户端是用于与Oracle数据库进行通信的软件工具,它提供了连接到远程Oracle数据库服务器所需的接口。在本案例中,我们有两个版本的Oracle客户端压缩包,一个是32位("instantclient_12_1(32λ).zip"),另一个...

    Oracle 11G Client 客户端安装步骤.docx

    客户端安装是指用户在自己的计算机上安装 Oracle 客户端软件,以便与远程 Oracle 服务器连接并进行数据交互。 oracle 客户端安装步骤: 1、下载 Oracle 11G 客户端安装包:从 Oracle 官方网站下载 Oracle 11G ...

    Oracle服务器和客户端配置[收集].pdf

    首先,Oracle服务器配置主要涉及到启动监听器服务,监听器是Oracle数据库系统中负责处理客户端连接请求的关键组件。在Windows环境下,监听器服务通常名为"OracleOraHome92TNSListener"。通过开始菜单,我们可以找到...

    不安装Oracle客户端,远程连接oracle,C#

    6. 编译并运行程序,此时程序应该能够通过解压的Instant Client组件,成功连接到远程Oracle数据库。 在Winform应用中,你可能需要创建一个用户界面来输入数据库连接参数,然后在后台代码中使用这些参数建立连接。...

    ORACLE 客户端(安装版)

    Oracle客户端是数据库管理和开发人员与Oracle数据库服务器交互的重要工具,尤其在远程访问和管理数据库时。这个"ORACLE 客户端(安装版)"提供了一种简单易行的安装方式,通过点击“下一步”逐步完成设置,使得不...

    Oracle10g客户端安装与配置说明

    Oracle10g客户端是Oracle数据库系统的一个组成部分,它允许用户在本地计算机上连接到远程Oracle数据库服务器进行数据访问和管理。以下是对Oracle10g客户端安装与配置的详细步骤及涉及的知识点的详解: 1. **安装...

    oracle远程客户端配置

    为了使客户端能够连接到远程Oracle服务器,`tnsnames.ora`文件需要放置在客户端的TNS_ADMIN目录下,通常位于`C:\oracle\ora90\network\admin\`(此路径可能因环境而异)。确保客户端的环境变量TNS_ADMIN指向了正确的...

    oracle+10.2.0.1+精简客户端

    它包括TNS(Transparent Network Substrate)命名服务,用于解析数据库服务名,使客户端能够找到远程数据库服务器。 2. **SQL*Plus**:这是一个命令行工具,允许用户执行SQL语句和PL/SQL块,进行数据库查询、数据...

Global site tag (gtag.js) - Google Analytics