Oracle 11g安装和PL/SQL连接完全解读(连接本地数据库)
Oracle安装是很多新手都烦恼的事情,各种奇怪的错误,并且还无从下手解决。我也隔了两年没有用Oracle了,昨天安装了一下,出现很多问题,也很苦恼。现在将安装过程详细记录下来,一来方便自己下次安装,二来也能给需要安装Oracle的同学做一个参考。
Oracle安装的详细步骤请参考:http://jingyan.baidu.com/article/363872eccfb9266e4aa16f5d.html
对应的安装包下载地址:http://pan.baidu.com/s/1kVSLwN1
安装包下载说明:
文件:ORA+11+G+R2+server+64bit+for+windows.iso是Oracle两个64位安装包的合体,上面的安装教程需要下载两个安装包,这里只要下载这一个,然后解压就可以了。本文安装也是选用的这个合体安装包,直接解压,方便。
安装完成后,进入SQL Plus,输入账号密码(安装完成后,连接本地数据库,密码需要在后面加上对应的数据库@ORCL,即@+数据库实例名)就可以连接到Oracle数据库了,如下图:
连接成功说明Oracle安装成功了,然后自己修改或者创建监听器和本地网络服务名,这个可以百度一下,这里给个参考地址:http://blog.csdn.net/zhanghai412/article/details/7730199,配置完成后,测试登录不成功也没事,因为下面还有配置要修改。
然后就是安装PL/SQL,下载地址:http://pan.baidu.com/s/1gf9qHk3,注册码百度一下自己找一个吧。
如果系统是64位的,还需要下载上面安装包中的文件:instantclient-basic-nt-11.2.0.3.0.zip,这个是由于没有64位PL/SQL Developer。
下载后,解压,这个可以随便放到哪个文件夹,不过我是放在Oracle的安装目录下:E:\app\lenovo\product\11.2.0\dbhome_1。
然后是配置PL/SQL:
Oracle主目录名配置安装的Oracle目录,我的是:E:\app\lenovo\product\11.2.0\dbhome_1
OCI库配置的是文件instantclient-basic-nt-11.2.0.3.0.zip解压后的路径,我的是:E:\app\lenovo\product\11.2.0\dbhome_1\instantclient_11_2\oci.dll
配置完PL/SQL后,此时打开的话还是会报错:ORA-12514: TNS:listener does not currently...。我们还需要配置Oracle的listener.ora文件。我的地址是:E:\app\lenovo\product\11.2.0\dbhome_1\NETWORK\ADMIN\listener.ora,配置后的的文件截图如下:
即(注意修改Oracle的安装地址):
# listener.ora Network Configuration File: E:\app\lenovo\product\11.2.0\dbhome_1\network\admin\listener.ora
# Generated by Oracle configuration tools. SID_LIST_LISTENER =
(SID_LIST =
(SID_DESC =
(GLOBAL_DBNAME = ORCL)
(ORACLE_HOME = "EXTPROC_DLLS=ONLY:E:\app\lenovo\product\11.2.0\dbhome_1")
(SID_NAME = ORCL)
)
(SID_DESC =
(PROGRAM = extproc)
(SID_NAME = PLSExtProc)
(ORACLE_HOME = E:\app\lenovo\product\11.2.0\dbhome_1)
)
) LISTENER =
(DESCRIPTION_LIST =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = 127.0.0.1)(PORT = 1521))
(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1521))
)
) ADR_BASE_LISTENER = E:\app\lenovo
配置完成后,重启监听服务:运行services.msc,重启OracleOraDb11g_home2TNSListener服务:
启动PL/SQL,数据库为如下图所示(数据库一定要是 IP:端口/数据库实例):
输入口令,登录PL/SQL,成功!
安装过程有任何问题可以留言。
Oracle 11g安装和PL/SQL连接完全解读(连接本地数据库)的更多相关文章
- 安装ORACLE 11g 64位 pl/sql无法进入的问题。
转载自网上的内容: 1)安装Oracle 11g 64位 2)安装32位的Oracle客户端( instantclient-basic-win32-11.2.0.1.0)下载地址:http://www ...
- Oracle客户端安装以及PL/SQL Developer安装方法
1,安装Oracle客户端 2,配置数据库,如下: 安装路径:D:\app\ThinkPad\product\11.2.0\client_1\network\admin 建立文件:tnsnames.o ...
- oracle 之 安装后pl/sql登录报ora-12154
这个问题一开始困扰了很久. 查的资料是复制一小段代码到tnsnames.ora中 SID名 = (DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST = ...
- Oracle:如何使用PL/SQL 11.0连接远程Oracle12c服务器?
背景: 如何实现远程连接服务器上的oracle12c? 1.安装一个oracle12c空库,使用oracle12c中集成的oracle pl/sql developer工具实现连接远程服务器上的ora ...
- DBArtist之Oracle入门第3步: 安装配置PL/SQL Developer
操作系统: WINDOWS 7 (64位) 数据库: Oracle 11gR2 (64位) PL/SQL Developer : PL/SQL ...
- 【Oracle】不安装Oracle客户端直接用PL/SQL连接数据库
1.下载 instantclient_11_2.zip PL/SQL2.解压instantclient_11_2.zip到相应文件夹,比如:E:\oracleclient\instantclient_ ...
- Centos 下oracle 11g 安装部署及手动建库过程
Oracle 11g 手动建库,在虚拟环境中,不使用DBCA工具进行创建数据库 1.Linux环境的基本配置 2.ip 10.11.30.60 3.Oracle 11g安装过程 ---------- ...
- oracle 11g安装(转)
原文地址:http://www.2cto.com/database/201208/150620.html 一.Oracle 下载 注意Oracle分成两个文件,下载完后,将两个文件解压到同一目录下即可 ...
- Oracle 11g安装步骤详谈
又是十月南京阴雨天气 图书馆花了一个多小左右把11g安装折腾好了.其中折腾SQL Developer 花了好长时间,总算搞定了.好了,先总结下安装步骤,希望给后面的童鞋提高安装效率. 相互方便 共同 ...
随机推荐
- Java 数据类型转化
目录 Java类型转化 基本数据类型自动类型转换 自动类型提升 强制类型转换 - 自动类型提升的逆运算 int与long int类型与String类型 int类型转换成String类型 方法1:+ 拼 ...
- day04 Linux基础命令
day04 Linux基础命令 查看帮助信息命令 1.man命令:man命令的功能是查看指定命令的详细解释. 格式:man [具体需要被查看的命令] [root@localhost ~]# man r ...
- 最新的Android Sdk 使用Ant多渠道批量打包
实例工程.所需的文件都在最后的附件中. 今天花费了几个小时,参考网上的资料,期间遇到了好几个问题, 终于实现了使用Ant批量多渠道打包,现在,梳理一下思路,总结使用Ant批量多渠道打包的方法:1 ...
- springMVC WebApplicationInitializer 替代web.xml 配置Servlet 之原理
Servlet 3.0之前 ,xml 配置 在过去搭建spring + springMCV ,首先第一步要做的是什么 ,就是要配置web.xml 文件 ,把springMVC 中的Servlet 加 ...
- GIS应用|快速开发在线路径导航应用
导航应用可用于路径规划及仿真,并且常作为一个重要模块融入到各类企业管理业务中,如面向物流管理.商品配送.车辆监控等场景,那么如何开发一个简单的在线路径导航应用呢?SuperMap Online为您解答 ...
- Mac配置apache,mysql
===========Apache=============================== 1. 启动关闭Apache MAC系统已经预装了apache,启动.关闭.查看版本等命令如下: 启动a ...
- <转>Android多线程总结
原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 .作者信息和本声明.否则将追究法律责任.http://yuchen.blog.51cto.com/2739238/593019 --An ...
- 转:builder模式分析
建造者模式 11.1 变化是永恒的 又是一个周三,快要下班了,老大突然拉住我,喜滋滋地告诉我:"牛叉公司很满意我们做的模型,又签订了一个合同,把奔驰.宝马的车辆模型都交给我们公司制 作了,不 ...
- 区块链开发学习第七章:第一个Dapp-猜拳游戏
第一个简单的Dapp-猜拳游戏.本智能合约的功能很简单,就是用户与电脑猜拳,用户选择出手后,电脑随机一个选项,然后调用智能合约方法把两个选项值传过去,在智能合约上进行比较,并通过区块链合约事件广播结果 ...
- Eclipse切换不同版本的jdk
var会在java1.8中报错,安装10版本以上的jdk可以解决问题,但是安装后Eclipse无法正常工作,后来发现是Eclipse没有切换版本,在网上找了好多教程都是切换系统变量,后来我发现可以直接 ...