Chinaunix首页 | 论坛 | 博客
  • 博客访问: 2156120
  • 博文数量: 195
  • 博客积分: 4378
  • 博客等级: 上校
  • 技术积分: 4046
  • 用 户 组: 普通用户
  • 注册时间: 2007-09-09 11:37
个人简介

白天和黑夜只交替没交换无法想像对方的世界

文章分类

全部博文(195)

文章存档

2014年(3)

2013年(20)

2012年(18)

2011年(107)

2010年(17)

2009年(5)

2008年(20)

2007年(5)

分类: Oracle

2011-09-14 01:12:21

PL/SQL Developer 8.0.1.1501在windows7 x64中的安装使用

1.下载安装
 
   注意:不要安装在默认的C:/Program Files (x86)目录下,否则会报错,原因是不能解析这个带()的路径


2.修改PL/SQL Developer参数
 
   启动PL/SQL Developer,   点击取消不要登录,在工具/首选项(too/ preference/)里的连接(Connection),在右面设置Oracle主目录名(即安装目录Oracle_Home)
和OCI库(OCI Library)。.
 
   Oracle主目录名: e:\oracle\product\10.2.0\client_2\
 
   OCI库: e:\oracle\product\10.2.0\client_2\bin\oci.dll
 
   关闭PL/SQL Developer
 
 
 
3.添加环境变量(这两个参数设置不正确会引起报错或中文显示不出的情况)
   如果报ORA-12154: TNS:could not resolve the connect identifier specified和ORA-12705: Cannot access NLS data files or invalid 错误那就说明设置上除了
   问题。
   在电脑/属性/高级/环境变量中添加环境变量
 
   TNS_ADMIN=E:\oracle\product\10.2.0\client_2\NETWORK\ADMIN
 
   (oralce安装的目录下的NETWORK/ADMIN目录)

   (网上教程上写的是AMERICAN_AMERICA.ZHS16GBK,这里要根据自己的数据库的语言编码来设置。
例如我的数据库server端的编码为:AMERICAN_AMERICA.AL32UTF8。改成AMERICAN_AMERICA.AL32UTF8以后就能正常显示了)
 
 
 
4.修改注册表参数
 
   运行regedit找到键值HKEY_LOCAL_MACHINE/SOFTWARE/ORACLE/KEY_OraClient10g_home2/OLEDB/NLS_LANG,如果没有在OLEDB中建立NLS_LANG,
字符串类型。如果值为空修改为AMERICAN_AMERICA.AL32UTF8;将新创建的NLS_LANG也加入到win7系统的环境变量中NLS_LANG。
 
 
 
5.启功PL/SQL Developer, 登录即可正常使用
 
   NLS_LANG=AMERICAN_AMERICA.AL32UTF8

6.作为客户端,只须配置tnsnames.ora即可。

配置文件tnsnames.ora内容如下:

 

  1. #Network Configuration File: e:\oracle\product\10.2.0\client_2\NETWORK\ADMIN\tnsnames.ora
  2. # Generated by Oracle configuration tools.



  3. 10g=
  4.   (DESCRIPTION=
  5.     (ADDRESS=
  6.       (PROTOCOL=TCP)
  7.       (HOST=172.21.1.30)
  8.       (PORT=1521)
  9.     )
  10.     (CONNECT_DATA=
  11.       (SERVER=dedicated)
  12.       (SID=ora10g)
  13.     )
  14.   )

 

 

阅读(2900) | 评论(0) | 转发(1) |
给主人留下些什么吧!~~