Oracle11g及PL/SQL Developer的安装和配置
一、下载Oracle数据库和客户端我使用的是可以在Windows环境下安装的Oracle Database 快捷版 11g,主要用于平时的学习和开发(企业在生产环境应用时会使用Oracle Database 11g 的标准版或企业版 )。 1. Oracle Database 快捷版 11g下载链接: http://www.oracle.com/technetwork/cn/database/database-technologies/express-edition/downloads/index.html 2. Oracle Database 11g 客户端下载链接(win32的系统下载win64的客户端,win64的系统下载win32的客户端,Oracle客户端的缺陷): http://www.oracle.com/technetwork/cn/database/enterprise-edition/downloads/112010-win64soft-086667-zhs.html 二、安装Oracle Database 快捷版 11gOracle Database 快捷版 11g的安装非常的简单,几乎都是直接点击下一步即可(当然最好根据自己的使用习惯修改一下安装路径),需要注意的是要在指定数据库口令界面上输入自己的密码。 我电脑上的Oracle Database 快捷版 11g安装路径: D:softwareoracle11gserver 三、安装和配置Oracle Database 11g 客户端Oracle Database 11g 客户端的安装,也几乎是直接点击下一步即可(当然最好根据自己的使用习惯修改一下安装路径)。 我电脑上的Oracle Database 11g 客户端安装路径: D:softwareoracle11gclient 1. 配置tnsnames.ora: 在客户端安装路径下,分别创建“**networkadmin**”目录,如我电脑上的路径为: D:softwareoracle11gclientnetworkadmin 然后再在该路径下创建tnsnames.ora文件,如在我电脑上它的内容为(我们可以根据实际情况修改HOST、SERVICE_NAME的值): XE = (DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1521)) (CONNECT_DATA = (SERVER = DEDICATED) (SERVICE_NAME = XE) ) ) EXTPROC_CONNECTION_DATA = (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1)) ) (CONNECT_DATA = (SID = PLSExtProc) (PRESENTATION = RO) ) ) ORACLR_CONNECTION_DATA = (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1)) ) (CONNECT_DATA = (SID = CLRExtProc) (PRESENTATION = RO) ) ) 最后,tnsnames.ora的完整路径为: D:softwareoracle11gclientnetworkadmintnsnames.ora 2. 配置系统变量NLS_LANG: 变量名:NLS_LANG 变量值:SIMPLIFIED CHINESE_CHINA.ZHS16GBK 如下图所示: 3. 配置系统变量TNS_ADMIN: 变量名:TNS_ADMIN 变量值:D:softwareoracle11gclientnetworkadmintnsnames.ora 如下图所示: 四、下载、安装和配置PL/SQL Developer1. PL/SQL Developer下载链接: http://pl-sql-developer.software.informer.com/ 2. 安装PL/SQL Developer: 直接点击程序进行安装,再选择对应的安装路径,然后就按照程序指引进行安装即可。 3. 配置Oracle Home和OCI library: 进入PL/SQL Developer启动后的界面,点击Tools,进入Preferences,配置Oracle Home和OCI library。 如下图所示: 4. 使用PL/SQL Developer方法Oracle数据库实例: 如下图所示: (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |