文档章节

本机访问其它电脑上的oracle数据库

思维80
 思维80
发布于 2015/05/24 15:13
字数 477
阅读 11
收藏 0

最近发现很多人问到怎么才能访问别人机子上的oracle,这里来给大家做个示范

借助工具的话,oracle就自己带了两个
配置和移值助手下面:net configuration assistant 和net manager

一.net configuration assistant
1.选择本地NET服务名配置 
2.添加
3.在服务名中输入你要访问的机子的oracle的服务名称(就是数据库名啦)如为abc
4.之前的协议用默认的就行了,这里的主机名就填你要访问的主机的IP或主机名称(这个只对于局域网)(如用192.168.0.100)
5.然后就会让你测试连接,第一次一般是失败的,因为它是用sys用户在测试,MS不支持用sys用户测的,
你只要换个用户测就行了,
6.这时会让你输入网络服务名,你随便输入一个名字就行了,因为这个名字是你用来连接到其它机子的服务名,(如用KEYMEN)
然后一路NEXT,完成

这时你会发现在这个文件会发生变化x:\oracle\product\10.2.0\db_1\network\admin\tnsnames.ora

你会发现多了如下的内容:
KEYMEN =
(DESCRIPTION =
    (ADDRESS_LIST =
      (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.0.100)(PORT = 1521))
    )
    (CONNECT_DATA =
      (SERVICE_NAME = abc)
    )
)
然后你就可以连到这台机子上去了(如:conn as sysdba)不过前提是人家的机子服务是启动的哦

二.用net manager就更简单啦

点击orcle net 配置下的 本地
本地下面先择服务命名,然后选择点+号添加服务
这里会先让你输入网络服务名,如上面的keymen,接着是主机名如上机的192.168.0.100
再接着是服务名如同上面的abc
一路下一步就OK了,不过注意,完成后一定要点文件,保存网络配置
这样就OK了

本文转载自:http://blog.csdn.net/u012151556/article/details/44524615

共有 人打赏支持
思维80
粉丝 8
博文 111
码字总数 42366
作品 0
西安
程序员
oracle 11G RAC客户端安装和PLSQL连接配置

为方便项目组开发人员使用oracle11g RAC数据库,安装个客户端并配置PLSQL访问数据库服务器. 从oracle官方下载如下三个包: instantclient-basic-win32-11.2.0.1.0.zip   这是最核心的包 inst...

owensliu
2014/10/17
0
0
plsql等客户端连接不上64位的oracle11g

由于在本机Win7X64上安装了64位的Oracle,结果试图使用PLSQL Developer去访问它的时候,报告说无法加载oci.dll文件。原来oci.dll是64位的,32位应用程序PLSQL Developer自然无法加载了。 试验...

山海经
2014/09/03
0
0
PLSQL developer 连接不上64位Oracle 的解决方法

Windows 64位下装Oracle 11g 64位,PLSQL Developer使用出现以下问题: 1、Database下拉框为空: 2、强制输入用户名、密码及Database,登录弹出: 引用 Initialzation error Could not init...

xiaoyang0878
2012/11/07
0
3
PLSQL developer 连接不上64位Oracle 的解决方法

PLSQL developer 连接不上64位Oracle 的解决方法 快乐无极 , 2012/06/13 10:10 , 开发文档 , 评论(3) , 阅读(30254) , Via 本站原创 大 | 中 | 小 引用功能被关闭了。 Windows 64位下装Oracl...

zhangfei_kr
2013/06/07
0
0
PLSQL Developer连接不上Oracle11g64位的解决办法

由于在本机Win7X64上安装了64位的Oracle,结果试图使用PLSQL Developer去访问它的时候,报告说无法加载oci.dll文件。原来oci.dll是64位的,32位应用程序PLSQL Developer自然无法加载了。 试验...

Junn
2014/02/26
0
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

Java高级工程师面试阿里,阿里云,天猫,菜鸟,涉及到的知识点

前言: 分享 Java高级工程师面试阿里,阿里云,天猫,菜鸟,涉及到的知识点,文章有点长,但比较全面,阅读时间15分钟左右,干货满满。 一、HashMap的那些事 1.1、HashMap的实现原理 1.1.1、...

Java大蜗牛
35分钟前
2
0
nginx模块学习五 expires 浏览器缓存

缓存原理 语法 Syntax: expires [modified] time;expires epoch | max | off;Default: expires off;Context: http,server,location,if in location 例/etc/nginx/conf.d/default.con......

Romanceling
46分钟前
0
0
怎样回答技术面试题?

一、听清题,勿抢答 面试,首先也是一个人与人交流沟通的过程。有些时候,面试官还没说完问题,面试者就会打断说「这个问题我知道...」。打断不利于沟通,同时,这样其实导致面试题没听清。比...

Java小铺
48分钟前
0
0
分布式环境下的并发问题

在分布式环境中,处理并发问题就没办法通过操作系统和JVM的工具来解决,那么在分布式环境中,可以采取一下策略和方式来处理: 避免并发 时间戳 串行化 数据库 行锁 统一触发途径 避免并发 在...

edwardGe
今天
1
0
Golang可变参数

Go 可变参数 语法 如果一个函数最后一个参数被标记为…T,表示函数可以接受一个可变的参数。 比如,我们想在nums中查找num是否存在: func find(num int, nums …int){} 目的是通过find函...

春哥大魔王的博客
今天
0
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部