如何用PLSQL连接服务器的Oracle数据库
由于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数据库相关推荐
- 32位plsql连接64位Oracle数据库
看到这篇文章写的挺不错的就转载过来了 今儿个重装了个系统,win7 64位.接着装了个64位的oracle11g,oracle11g下载页面:http://www.oracle.com/technet ...
- 工作笔记:如何用Django连接Kerberized甲骨文(Oracle)数据库
背景简介 很多企业上的数据库是使用Kerberos授权的无明文密码数据库.这种把普通Oracle数据库转化为由Kerberos授权的Oracle数据库的过程叫做Kerberize,也可以说是Kerbe ...
- 使用plsql连接别人的oracle数据库
找到安装oracle中tnsnames.ora文件 我本地的安装路径为:I:\oracle\dbhome\NETWORK\ADMIN\tnsnames.ora 我们做的只需要复制一份oracle本身自 ...
- PLSQL无法连接64位Oracle数据库/Database下拉框为空的解决方法
PLSQL无法连接64位Oracle数据库/Database下拉框为空的解决方法 参考文章: (1)PLSQL无法连接64位Oracle数据库/Database下拉框为空的解决方法 (2)https: ...
- linux数据库创建表空间语句,如何用LINUX用命令创建ORACLE数据库表空间和用户
如何用LINUX用命令创建ORACLE数据库表空间和用户 文本模式下如何建 更新时间:2019-06-21 19:36 最满意答案 先su 到 oracle用户,SYS用户以DBA身份登陆 //创建临 ...
- sqlplus连mysql库_sqlplus连接服务器的Oracle的经历
今天用sqlplus连接服务器的Oracle 时,怎么也连接不上.服务器端的数据库名为cebdsp,tnsnames.ora 配置为 cebdsp = (DESCRIPTION = (ADDRESS ...
- vs2008 64位 如何连接64位oracle,vs2008中如何连接服务器上Oracle实例?
vs2008中如何连接服务器上Oracle实例? 本地机器tnsnames.ora ORCL = (DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST = f ...
- jsp mysql oracle_Jsp 连接 mySQL、Oracle 数据库备忘
Jsp 连接 mySQL.Oracle 数据库备忘 2009-12-15 16:47 Jsp 环境目前最流行的是 Tomcat5.0.Tomcat5.0 自己包含一个 Web 服务器,如果是测试,就没 ...
- jdbc链接mysql按照id查询_使用jdbc连接并操作Oracle数据库(增删改查IDUS)
使用jdbc连接并操作Oracle数据库(增删改查IDUS) [oracle@zaibei-db ~]$ sqlplus /nolog SQL*Plus: Release 11.2.0.4.0 Pro ...
最新文章
- 公司--页面调用日期控件 WdatePicker日历控件使用方法
- iOS 汉字转拼音 PinYin4Objc
- [转]小白都能看懂的softmax详解
- Flex与JavaScript的交互:调用JavaScipt或者被JavaScript调用
- 关于linux驱动管理笔记
- Science揭秘:为什么“好记性不如烂笔头”?
- 计算机怎么取消u盘启动程序,如何设置电脑启动项的为U盘启动,小编教你如何设置电脑启动项的为U盘启动...
- python中文意思是什么-python是什么意思中文翻译
- RealView Development Suite 4.0 Professional安装
- 无线通信安全作业1-无线通信安全最新消息
- 教你如何屏蔽网通的域名纠错系统
- spring boot 源码解析43-JmxMetricWriter详解
- 洞泾镇科大智能机器人_【企业风采】G60科创走廊的标志性项目洞泾镇商会副会长企业科大智能总部园区,预计明年初全部落成...
- Photoshop CS 中的“照片滤镜/Photo Filter”命令详解(转)
- 手机闹钟软件测试用例,手机软件测试用例+规范
- 女生节中奖名单~快来写地址
- toj3857. Jiong
- 建筑CAD制图教程:CAD软件中怎么画直线梯段?
- 用友云亮相华为生态伙伴大会
- 【opencv学习手账】1.鼠标相应事件