由于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.添加环境变量

配置环境变量:我的电脑右键  属性  --》 更改设置  --》 高级  --》 环境变量 

根据自己的instantclient_19_6目录配置环境变量我的是在:D:\oracle\PLSQL\PLSQL\instantclient_19_6\network\admin

5.plsql软件请自行安装,这里不在讲解

点击  Configore  --》 Preferences  --》。填写相应的自己的盘符的目录值。其他默认即可

我这里的Oracle主目录名是:D:\oracle\PLSQL\PLSQL\instantclient_19_6\network\admin

OCI库是: D:\oracle\PLSQL\PLSQL\instantclient_19_6\oci.dll

关闭所有的PLSQL窗口,重新打开

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

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

如何用PLSQL连接服务器的Oracle数据库相关推荐

  1. 32位plsql连接64位Oracle数据库

    看到这篇文章写的挺不错的就转载过来了 今儿个重装了个系统,win7 64位.接着装了个64位的oracle11g,oracle11g下载页面:http://www.oracle.com/technet ...

  2. 工作笔记:如何用Django连接Kerberized甲骨文(Oracle)数据库

    背景简介 很多企业上的数据库是使用Kerberos授权的无明文密码数据库.这种把普通Oracle数据库转化为由Kerberos授权的Oracle数据库的过程叫做Kerberize,也可以说是Kerbe ...

  3. 使用plsql连接别人的oracle数据库

    找到安装oracle中tnsnames.ora文件 我本地的安装路径为:I:\oracle\dbhome\NETWORK\ADMIN\tnsnames.ora 我们做的只需要复制一份oracle本身自 ...

  4. PLSQL无法连接64位Oracle数据库/Database下拉框为空的解决方法

    PLSQL无法连接64位Oracle数据库/Database下拉框为空的解决方法 参考文章: (1)PLSQL无法连接64位Oracle数据库/Database下拉框为空的解决方法 (2)https: ...

  5. linux数据库创建表空间语句,如何用LINUX用命令创建ORACLE数据库表空间和用户

    如何用LINUX用命令创建ORACLE数据库表空间和用户 文本模式下如何建 更新时间:2019-06-21 19:36 最满意答案 先su 到 oracle用户,SYS用户以DBA身份登陆 //创建临 ...

  6. sqlplus连mysql库_sqlplus连接服务器的Oracle的经历

    今天用sqlplus连接服务器的Oracle 时,怎么也连接不上.服务器端的数据库名为cebdsp,tnsnames.ora 配置为 cebdsp = (DESCRIPTION = (ADDRESS ...

  7. vs2008 64位 如何连接64位oracle,vs2008中如何连接服务器上Oracle实例?

    vs2008中如何连接服务器上Oracle实例? 本地机器tnsnames.ora ORCL = (DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST = f ...

  8. jsp mysql oracle_Jsp 连接 mySQL、Oracle 数据库备忘

    Jsp 连接 mySQL.Oracle 数据库备忘 2009-12-15 16:47 Jsp 环境目前最流行的是 Tomcat5.0.Tomcat5.0 自己包含一个 Web 服务器,如果是测试,就没 ...

  9. jdbc链接mysql按照id查询_使用jdbc连接并操作Oracle数据库(增删改查IDUS)

    使用jdbc连接并操作Oracle数据库(增删改查IDUS) [oracle@zaibei-db ~]$ sqlplus /nolog SQL*Plus: Release 11.2.0.4.0 Pro ...

最新文章

  1. 公司--页面调用日期控件 WdatePicker日历控件使用方法
  2. iOS 汉字转拼音 PinYin4Objc
  3. [转]小白都能看懂的softmax详解
  4. Flex与JavaScript的交互:调用JavaScipt或者被JavaScript调用
  5. 关于linux驱动管理笔记
  6. Science揭秘:为什么“好记性不如烂笔头”?
  7. 计算机怎么取消u盘启动程序,如何设置电脑启动项的为U盘启动,小编教你如何设置电脑启动项的为U盘启动...
  8. python中文意思是什么-python是什么意思中文翻译
  9. RealView Development Suite 4.0 Professional安装
  10. 无线通信安全作业1-无线通信安全最新消息
  11. 教你如何屏蔽网通的域名纠错系统
  12. spring boot 源码解析43-JmxMetricWriter详解
  13. 洞泾镇科大智能机器人_【企业风采】G60科创走廊的标志性项目洞泾镇商会副会长企业科大智能总部园区,预计明年初全部落成...
  14. Photoshop CS 中的“照片滤镜/Photo Filter”命令详解(转)
  15. 手机闹钟软件测试用例,手机软件测试用例+规范
  16. 女生节中奖名单~快来写地址
  17. toj3857. Jiong
  18. 建筑CAD制图教程:CAD软件中怎么画直线梯段?
  19. 用友云亮相华为生态伙伴大会
  20. 【opencv学习手账】1.鼠标相应事件

热门文章

  1. ERP软件/会计常识积累1
  2. 安卓使用外接扫码枪扫描一维码之后EditText失去焦点的问题
  3. 时间格式:2021-01-01T14:22:39-05:00
  4. 在工作中如何保持稳定的情绪
  5. nginx实现数据库端口转发
  6. 用Python分析国庆旅游景点,告诉你哪些地方好玩、便宜、人又少
  7. 达梦数据库导出数据表结构为excel或html或文本(写文档用)
  8. 安装webpack一直提示要安装webpack-cli
  9. JavaScript网页实例:在网页里动态加载JavaScript
  10. 向 Elastic Beanstalk 环境中添加数据库