`
tianhandigeng
  • 浏览: 369086 次
  • 性别: Icon_minigender_1
  • 来自: 武汉
社区版块
存档分类
最新评论

远程连接Oracle数据库

阅读更多

开发的时候通常把数据库单独放在一台机器上,所有内网中的开发人员在自己的机器中

连接到这个数据库,也就是实现远程连接数据库服务器,这样怎么实现呢,下面我来介绍一下,需要做这些工作:

     安装SecureCRT

SecureCRT 在上面已经介绍了,主要是用来远程连接其他机器,连接上的话就可以在自

己机器上操作远程机器,连接上远程机器也就是Oracle 服务器所在的机器后,就利用SecureCRT 开启监听器,监听器的作用上面已经介绍了这里再阐述一下:监听器是用来监听网络连接的,你仅仅有数据库还不可以还必须有监听,客户端才能连上。

    基本就是这样的:我们通过SecureCRT 连接到Oracle 服务器所在的机器上以后,打开了监听器程序,监听器此时就相当于一个迎宾员的作用,机器上开发的端口就相当于餐桌号。Oracle 服务器就相当于一个餐桌。现在监听器这个迎宾员就已经在工作了,此时Oracle 客户端要连接到Oracle 服务器,它有该餐厅的信息( 进行了配置) ,它就拿着它的端口号也就是餐桌号来到了餐厅,监听器这个迎宾员就把它带到指定的餐桌位置,这样Oracle 客户端就连接到Oracle 服务器了。

     安装Oracle 客户端( 我用的是10g 版本的)

配置:

1 )、打开ORACLE NET MANAGER

2) 、增加“服务名”

第一步:NET 服务名:任意填写

第二步:通讯协议:如果连接远程机器上的ORACLE, 选择TCP/IPinternet 协议)

第三部: 主机名:输入IP 地址 端口号:一般缺省为1521

第四步:SID :一般和数据库名字相同

第五步: 测试

     安装PLSQL Developer

PLSQL Developer 是一个集成的开发环境,简单得讲就是SQLPlus 的图形化界面,它是

专门作用于Oracle 的,安装完以后就可以连接了。

 

分享到:
评论
5 楼 desaltsand 2011-02-19  
安装SecureCRT

需要吗?不需要吧
4 楼 darklight 2011-02-19  
折腾,直接去ORACLE下个SQL DEVELOPER不就可以了,解压后输入JDBC的URL直接就可以用了
3 楼 sun139 2011-02-18  
太复杂了,远程连接根本不用在安装庞大的oracle客户端了
2 楼 kingsword588 2011-02-17  
totong 写道
不用这么麻烦吧
直接修改tnsnames.ora,将里面得配置复制一份,改个名字,改个IP就能远程连了


是的,简单的问题复杂化
1 楼 totong 2011-02-17  
不用这么麻烦吧
直接修改tnsnames.ora,将里面得配置复制一份,改个名字,改个IP就能远程连了

相关推荐

Global site tag (gtag.js) - Google Analytics