关于ORACLE数据库远程连接的方法

最近因为工作需要,要访问公司远程的oracle数据库,由于是新手,只能求助于网上的教程,许多教程看了也不太明白,部分教程还少了很多关键的步骤,经过百般曲折,终于如愿以偿了。下面给大家分享一下我的心得。
首先要区分oracle服务端和客户端,服务端简单的来说,就是为了提供oracle数据库服务,而客户端则是用来访问服务端的。我们一般装oracle数据库,一般就服务端和客户端就都有了。安装数据库这个过程就不说了,主要讲一下ORACLE数据库如何远程连接。
方式一:用自带的sqlplus去远程连接
找到你的oracle home,我的是在E:\app\Lee\product\11.2.0\dbhome_1,去BIN目录下看有没有sqlplus.exe这个执行程序,如果没有,是无法用sqlplus连接的,可以看方法2。在\dbhome_1下找到NETWORK\ADMIN\tnsnames.ora,用记事本或其他文本编辑工具打开该文件,在文档后面添加

Roracle =
  (DESCRIPTION =
(ADDRESS_LIST =
  (ADDRESS = (PROTOCOL = TCP)(HOST = IP地址)(PORT = 1521))
)
(CONNECT_DATA =
(SERVICE_NAME = 服务端数据库实例名称)
  (SERVER = DEDICATED)
)
  )

Roracle这个是自定义的名称,待会儿连接要用到;HOST是IP地址,输入服务器地址计科,PORT默认1521,SERVICE_NAME是你远程ORACLE数据库的实例名,如果不清楚在服务端执行sql语句: select instance_name from v$instance;
填好后保存,打开cmd,输入sqlplus 用户名/密码@Roracle 或者sqlplus 用户名/密码@IP地址:端口号/实例名称即可。

方式二:用plsql developer工具
首先下载plsql developer工具,如果没有安装oracle数据库服务端,要先去官网下载一个客户端,
链接:http://www.oracle.com/technetwork/database/features/instant-client/index-097480.html,安装完成后,打开plsql developer,不登陆,点击 工具->首选项,如下图plsql 首选项界面
在Oracle主目录名那里填写刚才安装客户端的路径,OCI库也一样,点击确定,这个也需要配置tnsnames.ora,路径在 客户端安装目录\NETWORK\ADMIN下,同方式一配置一下,重新打开plsql,如下:
plsql登录界面
你发现刚刚配置的数据库RORACLE出现了,就表示成功了。

方式三:用navicat for oracle 工具
这个是最简单的方法,下载该工具,新建连接就OK了。

  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值