`
xiaotian_ls
  • 浏览: 299768 次
  • 性别: 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)

分享到:
评论

相关推荐

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

    C#通过使用ADO的方式在未安装Oracle数据库的前提下,客户端程序远程访问服务器,会出现:“System.Data.OracleClient 需要 Oracle 客户端软件 8.1.7 或更高版本”问题,本文讲述如何通过简单方式快速实现免安装客户...

    oracle远程连接服务器出现 ORA-12170 TNS:连接超时 解决办法

    错误检查:有很多是oracle自身安装的问题,但是我这里服务器配置正常,监听正常,服务正常,远程可以ping通服务器。 这里主要是防火墙问题,解决办法: (1)关闭防火墙; (2)在防火墙中添加,orcale端口1521例外...

    oracle客户端必备jar包

    oracle客户端必备jar包,通过这些jar包可以通过plsql直接访问远程oracle无需安装oracle服务器,经测试可用

    Oracle10.2完美精简版客户端仅30M part2

    安装后就可以在程序中直接运行,访问远程服务器的Oracle。如果要用Toad连接远程服务器的话,得修改一下配置: “开始”-->"程序"-->"Oracle Instant Client 10.2"--> "tnsnames.ora配置",为远程服务器增加一个连接...

    windows ce移动终端通过webService访问远程Oracle数据库

    这是一个symbol mc3090手持终端设备通过webService访问远程数据库的小程序.其中的bookScanning类是需要部署到服务器上的客户端的图书扫描小程序.webSiteService是webService服务程序.图书管理.txt文件里是我在Oracle...

    Oracle10.2完美精简版客户端仅30M part1

    安装后就可以在程序中直接运行,访问远程服务器的Oracle。如果要用Toad连接远程服务器的话,得修改一下配置: “开始”-->"程序"-->"Oracle Instant Client 10.2"--> "tnsnames.ora配置",为远程服务器增加一个连接...

    通过创建SQLServer 2005到 Oracle10g 的链接服务器实现异构数据库数据转换方案

    在“安全性”项中,选中使用此安全上下文建立连接,填写远程登录用户和密码,即登录远程Oracle服务器的用户和密码。如图4所示。3、异构数据库访问语句格式 比如我们建立了链接服务器ORADBCONN,而Oracle中在HRSOFT...

    Oracle10g创建数据库并配置远程访问

     我的oracle服务器所在的系统是windows2003,客户端所在的系统是XP的。 1. 在服务器端建立数据库,比如叫WebSite。(好别超过8个字符,自己试验过,超过一定字符的话,远程访问的时候输入服务

    citrix 中文管理操作手册

    为服务器配置“Auto Client Reconnect”(自动客户端重新连接)设置 95 配置 ICA“保持活动状态” 95 为场配置 ICA“保持活动状态”设置 95 为服务器配置 ICA“保持活动状态”设置 96 了解会话基础知识 96 管理和...

    Oracle数据库学习指南

    20.远程数据库的访问 21.监控数据库性能的SQL 22.简单实现数据库表空间的备份或迁移 23.简析REDO LOGFILE 24.理解和使用Oracle 8i分析工具-LogMiner 25.哪些初始化参数最影响Oracle系统性能 26.你的...

    在防火墙上开放Oracle服务端口的方法

     要使Oracle客户端能正常连接到设置有防火墙的安装在windows上的Oracle服务器,单开放一个1521或自定义的监听端口是不够的。  我们有的时候需要映射端口远程去访问Oracle数据库,这里有个防火墙的问题,在unix上...

    ORACLE9i_优化设计与系统调整

    §7.4 Oracle系统所在服务器的独立性 94 第9章 项目分析、设计与管理 94 §9.1 项目分析要点考虑 95 §9.1.1 对应用系统类型的认识 95 §9.1.2 软件项目计划 95 §9.1.3 开发环境资源的配置 96 §9.1.4 各种人员的...

    Mysql安装 Navicat 出现1044/1045错误的解决方法

    如果您想从您的桌面访问远程mysql服务器,首先需要知道mysql系统工作的权限。 用户信息存储在名字为”mysql”数据库的user, db, host, tables_priv和 columns_priv表中。mysql服务器启动时读这些表的内容。 MySQL...

    Oracle出现ora-12154无法解析指定连接标识符的解决方法

    在程序中连接Oracle数据库的方式与其他常用数据库,如:MySql,Sql Server不同,这些数据库可以通过直接指定IP的方式连接,但是Oracle则需要通过Oracle客户端配置网络服务名的方式来连接。否则就会出现“ORA-12154: ...

    Excel报表服务器

    Excel 使用WEB服务(webservice)访问远程数据库 使用本软件可以使你的应用系统(数据库)和excel相连。 可以把它嵌入到你的应用系统里,做为应用系统的外挂程序。 可以利用excel强大的编辑功能,随心所欲地开发出精美的...

    三层ADO的Internet远程数据库访问开发套件

    对服务器的连线和负载状态进行实时监控,可查看每个客户端连接的来源和请求情况,包括数据的收发字节数 9、便于安装和维护 客户端不用装任何客户端数据库驱动和设置数据库连接对象,大量不同的客户端环境中进行...

    Oracle9i的init.ora参数中文说明

    说明 : 指定共享服务器的监听程序配置。监听程序进程需要一个监听地址, 以便处理系统所用的各个网络协议的连接请求。 除非 MTS_MULTIPLE_LISTENERS=TRUE, 否则每个条目都必须有一个独立的相邻值。此参数自 8.1.3 版...

Global site tag (gtag.js) - Google Analytics