1.安装Oracle 11g Express
1.1 下载安装Oracle 11g Express
点击“数据库下载”:
点击Database 11g Express Edition
:
点击Accept License Agreement
,然后下载Oracle Database Express Edition 11g Release 2 for Windows x64
:
解压后双击setup.exe
安装:
安装过程很简单,可以指定安装的目录。除此之外,需要指定系统默认的sys
或system
用户的密码,我设置的密码是root
。
1.2 测试安装Oracle 11g Express是否成功
在开始菜单检查是否有对应的图标:
桌面也会多一个命名为Oracle Database 11g Express Edition 入门
的图标:
点击开始菜单的运行sql命令行
,其实就是自带的命令行工具sqlPlus
。输入登录命令connect
,然后帐号system
,密码root
。如下图:
2.使用PL/sql Developer连接Oracle数据库
-
PL/sql
也是一种程序语言,叫做过程化sql语言(Procedural Language/sql)。PL/sql是Oracle数据库对sql语句的扩展。在普通sql语句的使用上增加了编程语言的特点,所以PL/sql就是把数据操作和查询语句组织在PL/sql代码的过程性单元中,通过逻辑判断、循环等操作实现复杂的功能或者计算的程序语言。 -
Oracle 11g Express
只是Oracle数据库的服务端,并没有包含客户端。 -
PL/sql Developer
是一个Oracle的集成开发环境,收费的,所以点我 或 自行度娘吧 -
PL/sql Developer
需要先安装Oracle Client,即Oracle数据库的客户端,可以到官网下载Instant Client
2.1 下载Instant Client
点击“数据库下载”:
点击Instant Client
:
选择Basic
的下载就行了:
2.2 安装Instant Client
假设Oracle 11g Express
安装目录是:F:\oracle_database
把Instant Client
的压缩包解压到\app\oracle\product
目录下(你也可以解压到其它地方),
解压后目录路径是:F:\oracle_database\app\oracle\product\instantclient_12_2
将文件:
F:oracle_databaseapporacleproduct\11.2.0\server\network\ADMIN\tnsnames.ora
复制到:
F:oracle_databaseapporacleproduct\instantclient_12_2
2.3 安装PL/sql Developer
安装过程很简单,都是点击"下一步",安装后点击汉化包汉化即可。
安装完成后,双击打开PLsql Developer
,会显示登录窗口,点击取消。然后会显示未登录的界面。
点击“配置”
-“首选项”
:
输入Instant Client
的目录和oci.dll
的路径
Oracle主目录名:
F:oracle_databaseapporacleproductinstantclient_12_2
OCI库:
F:oracle_databaseapporacleproductinstantclient_12_2oci.dll
2.4 添加系统环境变量:
变量名:NLS_LANG 变量值:SIMPLIFIED CHINESE_CHINA.ZHS16GBK
变量名:TNS_ADMIN 变量值:F:\oracle_database\app\oracle\product\instantclient_12_2
(即Instant Client的路径
)
将F:\oracle_database\app\oracle\product\instantclient_12_2
(即Instant Client的路径
)添加到Path
变量中
2.5 使用PL/sql连接Oracle服务端
打开PL/sql,输入帐号密码(system/root),数据库选XE。祝你连接成功!
原文链接:https://www.f2er.com/oracle/206404.html