为一个公司做一个项目,结果他们的项目需要用oracle数据库,所以就用了一个月的时间学习了oracle数据库的使用,并完成了这个项目。在这里总结一下oracle数据库的使用方法。
(一)安装oracle数据库
我的电脑为64位windows操作系统,所以装的64位11.2版本。安装过程中需要注意的有:
- 安装选项:创建和配置数据库
- 系统类:服务器类(我没有选择桌面类,据说服务器类功能更多,为了以防万一,我选择了服务器类)
- 选择实例安装:单实例安装
- 安装类型:高级安装
- 数据库版本:企业版
- Oracle主目录选择:设置用户名和密码。一定要记住,我第一次忘了,又重新安装了一遍,当然当时也出现了很多其他的问题。
- 配置选项:字符集选择中文编码。实例方案:勾选创建具有示例方案的数据库。
(二)安装plsql developer
其实这一步可以不用安装,直接使用oracle developer,但是我后来发现oracle自带的developer占用内存特别大,而且特别容易卡,操作起来不方便,不过我后期都是两个一起穿插用的。
由于plsql developer仅有32位版本,所以需要一些配置。
详见http://jingyan.baidu.com/article/fb48e8be4c7c206e622e1491.html
这里简单总结一下。
首先要下载Instant Client Downloads for Microsoft Windows (32-bit),网址http://www.oracle.com/technetwork/topics/winsoft-085727.html
我现在的最新版本为instantclient-basic-nt-12.1.0.2.0.zip。解压放到oracle product文件夹下。我的为D:\app\cat\product
listener.ora和tnsnames.ora这两个文件需要复制
找到你的PLSQL_Developer安装的目录,在里面新建一个记事本,写入以下类似代码:
@echo off
set path=D:\app\cat\product\instantclient_12_1
set ORACLE_HOME=D:\app\cat\product\instantclient_12_1
set TNS_ADMIN=D:\app\cat\product\instantclient_12_1
set NLS_LANG=SIMPLIFIED CHINESE_CHINA.ZHS16GBK
start plsqldev.exe