小白学习日记1:PL/SQL连接本地Oracle数据库Part1

来源:互联网 发布:qq空间辅助软件 编辑:程序博客网 时间:2024/05/22 12:10

为了学习pl/sql,我在个人电脑上安装了Oracle数据库和PL/SQL客户端进行练习。下面介绍了程序安装的过程和相关报错的处理方式。

1.下载Oracle数据库

2.安装Oracle数据库

3.下载和安装Oracle Instant Client和PL/SQL程序

4.PL/SQL连接本地Oracle数据库

5.PL/SQL设置语言为中文简体

一、 下载Oracle数据库
1、 去Oracle官网http://www.oracle.com/cn/index.html,注册oracle账户后,点击下载,进入下载页面。我这里下载的oracle版本是(Oracle Database 11g 第 2 版)

下载文件后,选中两个压缩包,将文件解压到同一个文件夹下。

二、安装Oracle数据库
双击安装程序,进入Oracle安装页面,一共有8步。
step1:配置安全更新。这里可以不进行配置,取消接收安全更新的勾选项,点击下一步。 
step2:安装选项。因为是全新装,所以这里勾选了“创建和配置数据库”,并点击下一步。
step3:系统类。因为是在个人电脑上安装Oracle数据库,所以这里勾选“桌面类”,点击下一步。
step4:典型安装。这里更改Oracle基目录后,软件位置、数据库文件位置会根据基目录自动调整。我这里选择安装在D盘Oracle11g_R2这个新建的文件夹下。

数据库版本我这里选择企业版本,字符集为默认值。全局数据库名orcl,在这里设置管理口令(注意口令要符合oracle密码规则,可点击黄色问号按钮查看),并确认口令后。点击下一步。
step5:先决条件检查。第一次到这里安装的时候,提示失败:未能满足最低安装要求。物理内存预期值:N/A,实际值N/A。

 网上百度了错误原因,一般情况下,由于操作系统未开启默认共享,导致Oracle无法检查环境的可用性。
    点击开始--运行--输入cmd,以管理员模式启动cmd。打开cmd后,键入“net share c$=c:”,按下回车键,会出现“XX已共享”。

 重新执行这一步,即不会出现失败提示。(注意:先决条件检查这一步需要连接网络,之前未连接网络一直提示报错,后来连接网络后成功)
step6:概要。这里展示了oracle安装程序的全局设置、产品清单和数据库信息等。
step7:安装产品。这一步开始正式安装oracle数据库,这里只需要等待oracle安装完成。
step8:完成。最后点击关闭,即退出oracle安装页面。

三、下载和安装Oracle Instant Client和PL/SQL程序
    PL/SQL developer是用于开发PL/SQL子程序的集成开发环境(IDE),它是一个独立的产品,而不是Oracle数据库的附带产品。该程序由Allround Automations公司开发,专门面向Oracle数据库存储的程序单元的开发。
官方下载网址:https://www.allroundautomations.com/

    

    客户端连接Oracle数据库需要下载Oracle Client程序,由于这里需要用PL/SQL访问和管理数据库,因此可以下载更为小巧的Oracle Instant Client即时客户端。

    Oracle Instant Client是免费,轻便,易于安装的Oracle数据库工具,库和SDK,用于构建和连接应用程序到Oracle数据库实例。Oracle Instant Client使应用程序能够连接到本地或远程Oracle数据库,用于开发和生产部署。Instant Client库提供必要的网络连接以及基本和高端数据功能,以充分利用Oracle数据库。它是流行语言和环境的Oracle API(包括Node.js,Python和PHP)的基础,并为OCI,OCCI,JDBC,ODBC和Pro * C应用程序提供访问。Instant Client中包含的工具(如SQL * Plus和Oracle Data Pump)可提供快速方便的数据访问。

Oracle Instant Client下载地址:http://www.oracle.com/technetwork/cn/database/features/instant-client/index-097480.html 

    PL/SQL和Oracle Instant Client 安装根据提示按步操作即可。至此,所有文件安装目录结构如下。

Oracle数据库安装目录:D:\Oracle11g_R2  

instant client安装路径:D:\PLSQL\instantclient_11_2

PL/SQL安装路径:D:\PLSQL\PLSQL Developer

    我这里将PL/SQLInstant Client程序都安装在DPLSQL这个文件夹下。