微信扫一扫 分享朋友圈

已有 809 人浏览分享

开启左侧

使用PLSQL连接服务器的Oracle数据库

[复制链接]
809 0
由于ORACLE比较庞大,安装也稍有点麻烦。我们平时不需要每台电脑都安装ORACLE,只需要在服务器安装ORACLE就可以了,然后使用PLSQL远程链接,但是需要ORACLE的一些配置文件的支持,我们可以不用本地安装ORACLE。
1. 在ORACLE官方下载instant client
地址:http://www.oracle.com/technetwork/topics/winx64soft-089540.html
2.下载后,解压将里面的instantclient_19_6取出来放在本地,可以放在本地磁盘任意目录。
3.在instantclient_19_6下创建network文件夹,在network文件夹下创建admin文件夹,再admin文件夹下创建tnsnames.ora文件。

tnsnames.ora内容:

                     AUSIDK =   
                        (DESCRIPTION =      
                             (ADDRESS_LIST =         
                                 (ADDRESS = (PROTOCOL = TCP)(HOST = 10.21.0.131 )(PORT  1521))  
                              )      
                              (CONNECT_DATA =        
                                    (SERVICE_NAME = AUSIDK)      
                               )

                         )

红色信息根据自己的实际情况修改
HOST为要连接的IP地址,PORT为要连接的端口,SERVICE_NAME 为要连接的数据库名,第一个蓝色字体的 AUSIDK 为自己本地的名称(可以随便起名)

4.添加环境变量
配置环境变量:我的电脑右键  属性  --》 更改设置  --》 高级  --》 环境变量
image.png
根据自己的instantclient_19_6目录配置环境变量
我的是在:D:\oracle\PLSQL\PLSQL\instantclient_19_6\network\admin

5.plsql软件请自行安装,这里不在讲解
点击  Configore  --》 Preferences  --》。填写相应的自己的盘符的目录值。其他默认即可

image.png
我这里的Oracle主目录名是:D:\oracle\PLSQL\PLSQL\instantclient_19_6\network\admin
                                  OCI库是: D:\oracle\PLSQL\PLSQL\instantclient_19_6\oci.dll
关闭所有的PLSQL窗口,重新打开

6.直接在数据库行输入IP地址,端口号,数据库名。用户名、密码进行登录

image.png
连接成功后有时候查询出来的数据会出现乱码的问题,这是因为本地的编码和服务器端编码不一致
我们就需要添加一个环境变量NLS_LANG ,值为: AMERICAN_AMERICA.ZHS16GBK 然后重启PL/SQL就不会再有乱码问题了。

image.png

免责声明:
1,海欣资源网所发布的资源由网友上传和分享,不保证信息的正确性和完整性,且不对因信息的不正确或遗漏导致的任何损失或损害承担责任。
2,海欣资源网的资源来源于网友分享,仅限用于学习交流和测试研究目的,不得将上述内容用于商业或者非法用途,否则,一切后果请用户自负。
3,海欣资源网所发布的资源由网友上传和分享,版权争议与本站无关,您必须在下载后的24个小时之内,从您的电脑中彻底删除上述内容。
4,如果您喜欢,请支持正版,购买正版,得到更好的正版服务,如有侵权,请联系我们删除并予以真诚的道歉,联系方式邮箱 haixinst@qq.com
海欣资源-企业信息化分享平台。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

0

关注

0

粉丝

35

主题
热度排行
回复排行
最新贴子

Archiver|手机版|海欣资源 ( 湘ICP备2021008090号-1 )|网站地图

GMT+8, 2024-4-24 15:21 , Gzip On, MemCached On.

免责声明:本站所发布的资源和文章均来自网络,仅限用于学习交流和测试研究目的,不得将上述内容用于商业或者非法用途,否则,一切后果请用户自负。 本站信息来自网络,版权争议与本站无关,您必须在下载后的24个小时之内,从您的电脑中彻底删除上述内容。 如果您喜欢,请支持正版,购买正版,得到更好的正版服务,如有侵权,请联系我们删除并予以真诚的道歉。