`
super_521
  • 浏览: 50117 次
  • 性别: Icon_minigender_2
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论

不安装Oracle客户端使用PLSQL

 
阅读更多
不安装Oracle客户端使用PLSQL

只想安装PL/SQL,不安装ORACLE客户端,可采取不需要进行安装的ORACLE精简客户端,配合PL\SQL连接ORACLE数据库.

方式一:配置客户端环境变量

1.<wbr></wbr>下载解压

(1)下载ORACLE精简客户端文件,本人使用版本是instantclient-basic-win32-10.2.0.3-20061115.zip

(2) 解压下载文件,如将解压的文件保存到D:\ProgramFiles\oracle

2.<wbr></wbr> 添加网络配置文件

在D:\ProgramFiles\oracle\network\admin目录下,新建tnsnames.ora文件,文件内容如下:

ORCL =

<wbr> (DESCRIPTION =</wbr>

<wbr><wbr><wbr> (ADDRESS = (PROTOCOL = TCP)(HOST = <span style="color:red"> 10.1.1.2</span>)(PORT = 1521))</wbr></wbr></wbr>

<wbr><wbr><wbr> (CONNECT_DATA =</wbr></wbr></wbr>

<wbr><wbr><wbr><wbr><wbr> (SERVER = DEDICATED)</wbr></wbr></wbr></wbr></wbr>

<wbr><wbr><wbr><wbr><wbr> (<a target="_blank" name="OLE_LINK4"></a><a target="_blank" name="OLE_LINK3"><u><span style="color:#785e44">SERVICE_NAME</span></u></a> =<a target="_blank" name="OLE_LINK9"></a> <a target="_blank" name="OLE_LINK8"><span style="color:red"><u>orcl</u></span></a>)</wbr></wbr></wbr></wbr></wbr>

<wbr><wbr><wbr> )</wbr></wbr></wbr>

<wbr> )</wbr>

<wbr><wbr><wbr><wbr><wbr><wbr><wbr> 以上红色字体是根据本人实际情况来设定的,其中HOST=ORACLE数据库服务器IP(<span style="color:red">10.1.1.2</span>),SERVICE_NAME=数据库服务名(<span style="color:red">orcl</span>)。服务名称可通过如下命令查询:</wbr></wbr></wbr></wbr></wbr></wbr></wbr>

show parameter service_name

<wbr></wbr>

3. 配置客户端环境变量

配置环境变量,右击“我的电脑”-“属性”-“高级”-“环境变量”-“系统变量”,增加如下内容:

配置ORACLE_HOME=D:\ProgramFiles\oracle

配置TNS_ADMIN=D:\ProgramFiles\oracle

配置NLS_LANG=SIMPLIFIED CHINESE_CHINA.ZHS16GBK

修改path,增加;%ORACLE_HOME%内容

4. 重新运行PL\SQL,录入用户名和密码进行登录即可

<wbr></wbr>

总结:

(1)客户端环境变量简单说明

NLS_LANG=SIMPLIFIED CHINESE_CHINA.ZHS16GBK-----设置为中文字符集

ORACLE_HOME=D:\ProgramFiles\oracle------设置oracle安装路径

<wbr></wbr>

2ORA-12154:<wbr>TNS:could<wbr>not<wbr>resolve<wbr>the<wbr>connect<wbr>identifier<wbr>specified<span style="background:white">(即无法解析指定的连接标识符)</span></wbr></wbr></wbr></wbr></wbr></wbr></wbr>

原因:缺少TNS_ADMIN环境变量,设置TNS_ADMIN<wbr><span style="background:white">变量是为了能够找到网络配置文件</span><wbr>tnsnames.ora<wbr></wbr></wbr></wbr>

<wbr></wbr>

(3)网络配置文件<wbr>tnsnames.ora<wbr><span style="background:white">极为重要</span></wbr></wbr>


方式二:不需配置环境变量,直接在PL\SQL上进行设置

只需将方式一中的步骤修改为:

3. 打开PL\SQL,在ToolsàPreferencesàConnection下设置Oracle Home和OCI library的路径,Oracle Home为解压文件目录,OCI library为oci.dll文件路径:


不安装Oracle客户端使用PLSQL

PL\SQL设置如下:

不安装Oracle客户端使用PLSQL

<wbr><wbr> 字符集查询: <span style="color:teal; background:white">select</span> <span style="color:teal; background:white"> userenv</span><span style="color:navy; background:white">(</span><span style="color:blue; background:white">'language'</span><span style="color:navy; background:white">)</span> <span style="color:teal; background:white">from</span> <span style="color:navy; background:white"> dual</span><span style="color:navy"><br></span> <p><span style="color:navy">配置简体中文字符集</span><span style="color:navy">:</span> 右击“我的电脑”-“属性”-“高级”-“环境变量”-“系统变量”-</p> <p>配置NLS_LANG=SIMPLIFIED CHINESE_CHINA.ZHS16GBK</p> <p>备注:该配置需注意网络配置文件<wbr>tnsnames.ora<wbr><span style="background:white">的配置</span></wbr></wbr></p> <p><wbr></wbr></p> <p><wbr></wbr></p> <p><span style="background:white"><em><strong>参考资料</strong></em>:</span></p> <h3>1.<span>Oracle</span><span>精简客户端下载及配置图解</span><span><wbr><wbr></wbr></wbr></span> </h3> <h3><span>http://blog.163.com/zhaoyuan7511@126/blog/static/17277213520117156517369/</span></h3> <p><strong>2.<a target="_blank" href="http://blog.chinaunix.net/uid-257761-id-2458150.html"><span style="color:#785e44">不安装Oracle使用PlSqlDeveloper</span></a></strong></p> <p><strong>3.不安装Oracle客户端使用PLSQL <wbr>http://www.2cto.com/database/201210/164772.html</wbr></strong></p> <br></wbr></wbr>
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics