搭建java,oracle,plsql开发环境
一:安装jdk和jre;
(1)有两种方法:1,从官网网址上安装;2,安装绿色版
(2)配置环境变量
在"系统变量"下进行如下配置:
(1)新建->变量名:JAVA_HOME变量值:D:\Java\jdk1.6.0_12(这只是我的JDK安装路径)
(2)编辑->变量名:Path在变量值的最前面加上:%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin
(3)新建->变量名:CLASSPATH变量值:.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar
(4)编辑->变量名:JAVA_HOME,变量值:D:\Java\jdk1.6.0_10
注意:当设置的变量在末尾时,不要加上“;”。
好了,环境变量已经设置好了,点击确定就可以了。现在开始测试一下,是不是真的可以了,打开DOS窗口,在左下角的“开始”中,“运行”输入“CMD”,打开DOS窗口,输入命令 java -version并回车。
二:安装oracle11g
(1)32位系统装32位的oracle,64位的系统装64位的oracle,万万不可弄乱;
(2)win7 64位系统安装的时候需要注意几点:
有两种方法安装(2.1),(2.2)
(2.1)安装前配置修改
db:
修改文件:\database\stage\prereq\db\refhost.xml
在</SYSTEM>
<CERTIFIED_SYSTEMS>
后面添加
<!--Microsoft Windows 7-->
<OPERATING_SYSTEM>
<VERSION VALUE="6.1"/>
</OPERATING_SYSTEM>
修改文件:\database\install\oraparam.ini
找到
Windows=5.0,5.1,5.2,6.0
添加
,6.1
保存文件,正常安装即可
(2.2)或者直接右键setup.exe,将其兼容性改为windowxp(service pack3),选择以管理员身份运行此程序
(2.3)安装目录不能包含空格以及()等其他字符
(3)以后的步骤搜索安装图解
(4)设置环境变量 ORACLE_HOME:D:\oracle\product\11.2.0\dbhome_1
三:安装plsql developer
(1)直接用绿色版即可,如果用安装版要注意PL/SQL Development不要安装在默认的C:\Program Files (x86)目录下,否则会报错,原因是不能解析这个带()的路径,带空格也解析不了。
(2)如果系统是64位的,由于plsql developer没有提供64位的版本,所以连接数据库时会出错。问题出现的原因是,PLSQL DEVELOPER 8 是沒辦法執行 64 位元的 OCI.DLL,可是 Win7 X64 又只能裝 64 位元 Oracle client X64。
所以要多下載一個 Oracle Instant client X32,將裡頭的 OCI.DLL 指定給 PLSQL DEVELOPER 8,再設定一些環境变量,才能正常執行。解决方案如下:参考网址,参考网址2
(2.1)到Oracle官網下載Instant Client for Microsoft Windows (32-bit),選 instantclient-basic-nt-11.2.0.2.0.zip,下載後解壓縮instantclient_11_2到目錄D:\Oracl11_32(其实是随便取的命名,随便解压到哪个目录都行) 。
(2.2)设置环境变量:
对于NLS_LANG环境变量, 最好设置成和数据库端一致, 首先从数据库端查询字符集信息:
SQL> select userenv('language') nls_lang from dual;
1>.选择"Path" - 点击"编辑", 把 "D:\Oracle\app\YM\product\instantclient_11_2;" 加入;
2>.点击"新建", 变量名设置为"TNS_ADMIN", 变量值设置为"D:\Oracle\app\YM\product\instantclient_11_2;", 点击"确定";
3>.点击"新建", 变量名设置为"NLS_LANG", 变量值设置为"SIMPLIFIED CHINESE_CHINA.ZHS16GBK", 点击"确定";
最后点击"确定"退出.
(2.3)设置plsql:
在perference->Connection里面设置OCI Library和Oracle_Home,例如本机设置为: