本地不安装ORACLE,使用PLSQL远程连接服务器ORACLE

因为ORACLE比较庞大,安装也稍有点麻烦。咱们平时不须要每台电脑都安装ORACLE,只须要在服务器安装ORACLE就能够了,而后使用PLSQL远程连接,可是须要ORACLE的一些配置文件的支持,咱们能够不用本地安装ORACLE。html

步骤一:数据库

        在ORACLE官方下载instant client服务器

        地址:http://www.oracle.com/technetwork/topics/winx64soft-089540.htmloracle

        选择本身电脑合适版本字体

步骤二:编码

        下载后,解压将里面的instantclient_11_2取出来放在本地,能够放在本地磁盘任意目录。htm

        若是解压没有instantclient_11_2,能够取名为instantclient_11_2放在本地磁盘的任意目录blog

 步骤三:io

        在instantclient_11_2下建立network目录,再network目录下建立admin目录,再admin目录下建立tnsnames.ora文件。登录

        tnsnames.ora内容:

                        orcl =   
                            (DESCRIPTION =      
                                  (ADDRESS_LIST =         
                                        (ADDRESS = (PROTOCOL = TCP)(HOST = 10.192.0.103 )(PORT = 1521))      
                                  )       
                                  (CONNECT_DATA =        
                                        (SERVICE_NAME = orcl )      
                                  )

                              )

           红色信息根据本身的实际状况修改

           HOST为要链接的IP地址,PORT为要链接的端口,SERVICE_NAME 为要链接的数据库名,第一个蓝色字体的orcl为本身本地的名称

    步骤四:

                配置环境变量:个人电脑右键属性--》高级系统属性--》环境变量

                添加环境变量:

                        

                    根据本身的instantclient_11_2目录配置环境变量

                    个人是在F盘:TNS_ADMIN  F:\instantclient_11_2\network\admin    

        步骤五:

                    下载PLSQL,安装PLSQL,安装完毕以后,登录界面点击取消,进入未登陆的界面。

                    点击Tools--》Preferences--》Connection。填写相应的本身的盘符的目录值。其余默认便可

                    

重启PLSQL,登录界面会显示相应的Database等下拉框信息。输入用户名和密码。成功

若是有乱码问题,按照网上的解决办法:

 

链接成功后有时候查询出来的数据会出现乱码的问题,这是由于本地的编码和服务器端编码不一致,这时候咱们能够经过SQL语句: select userenv('language') from dual; 查询出服务器端的编码,如我本身的查询结果为 USERENV('LANGUAGE') AMERICAN_AMERICA.ZHS16GBK 咱们就须要添加一个环境变量NLS_LANG ,值为: AMERICAN_AMERICA.ZHS16GBK 而后重启PL/SQL就不会再有乱码问题了。

相关文章
相关标签/搜索