Oracle安装教程以及远程连接避坑教程
前言
博主发现网上没有串联Oracle安装,比较碎片化,容易摸不着头脑。本教程串联了Oracle的安装、调试、以及远程连接的教程,避开一些常见的坑。
( ̄▽ ̄)/有不足之处望谅解、指点( ̄▽ ̄)~*。
系统版本、环境、软件
因为不同的版本可能会有不同的问题,仅供参考:
系统版本:
服务器:Windows Server 2012 R2
客户机:windows 7 专业版
(这里的客户机指的是远程访问Oracle数据库的电脑)
环境:
JDK1.8
软件:
Oracle数据库:ORA+11+G+R2+server+64bit+for+windows
Oracle客户端:Oracle_client_11g_64bit
PLSQL:plsql_developer_11.0_64bit
注意:软件部分一定要统一位数:要么都64位,要么都32位,原因后面会解释到。以及,软件版本:11g统一要11的版本,这里也会报莫名其妙的错
服务器安装
自oracle8i以后也可以不用安装jdk,oracle自带。但是为了防止会莫名其妙的错误,博主还是自己配置了jdk1.8,配置jdk1.8教程:JDK1.8下载、安装和环境配置教程
安装jdk1.8后,然后安装Oralce的数据库:windows本地 Oracle 11g安装完整教程
以及配置Oracle11g的环境变量:oracle11g安装环境变量怎么配置
Oralce的数据库安装完后,在服务器上安装PLSQL:plsql_developer_64bit测试连接数据库(这个挺简单的,就没有链接了)按正常,服务器上的plsql就可以正常访问数据库了。
这里,当你版本弄错时:
(第一个判断):这里就涉及到了刚刚所说的位数问题了,如果你安装的是32位,在plsql_developer里点击:Help—>Support Info 你会发现:
TNS File 路径缺失,找不到,网上会说:环境变量配错了,让去配的Oracle环境变量(坑坑坑坑坑坑坑坑坑坑坑坑坑坑坑坑坑坑坑坑坑)(╥╯^╰╥)。
(第二个判断):在Tools中的首选项里:
Oracle Home 和 OCI 下拉框是带不出来的,这也是有问题了(这里有人就会看其他博主的参数手敲上去了吧????(〃‘▽’〃))
(坑坑坑坑坑坑坑坑坑坑坑坑坑坑坑坑坑坑坑坑坑)(╥╯^╰╥)
其实细心人可能已经发现:
当你不输入直接点击登录连接数据库时,就有了报错信息:
解决办法就是:把位数换成相对应的位数就可以了。
客户端安装
这里的客户端指的是另外一台机器去访问Oracle数据库称为客户端或客户机。
1.安装JDK1.8:JDK1.8下载、安装和环境配置教程
2.安装Oracle的客户端软件:Oracle_client_11g_64bit,然后在装PLSQL:plsql_developer_11.0_64bit
注意:注意先后顺序:先装:Oracle_client ,在装plsql_developer
Oracle_client_11g_64bit安装教程:PLSQL配置连接oracle
安装完后,坑就来了:
ORA-12541:TNS:no listener
注意注意:这个报错是虽然是在客户端报的错,但是应该在服务端修改。别再客户端找了半天还没解决问题。。。
上解决办法:ORA-12541:TNS:no listener 解决方法
另外一个问题:
ora 连接超时 ,具体ora代码忘记了(ノ ̄▽ ̄)
解决办法:
1.ping服务器端,是否连接通。
2.ping通后还是还是连接超时,查看防火墙是否拦截。
结束
不出意外的话,恭喜您,已经可以远程访问到Oracle数据库了٩(๑>◡<๑)۶
ε≡٩(๑>₃<)۶ 一心向学
:ஐ٩(๑´ᵕ`)۶ஐ: 学习使我进步
*✧⁺˚⁺ପ(๑・ω・)੭ु⁾⁾ 好好学习天天向上
记得给个( ̄▽ ̄)~*赞
越努力越幸运( ̄▽ ̄)*拜