Oracle 客户端 PL/SQL Developer 15.0.4 安装与使用

目录

官网下载与安装

切换中文与注册

连接Oracle数据库

tnsnames.ora 文件使用


Oracle 客户端 PL/SQL Developer 12.0.7 安装、数据导出、Oracle 执行/解释计划、for update。

官网下载与安装

1、官网:https://www.allroundautomations.com/products/pl-sql-developer/free-trial/。

2、直接下载试用,功能与付费的是一样的,默认试用30天。

https://www.allroundautomations.com/files/trial/plsqldev1504x64.msi。

3、安装的时候先选择试用,安装完成后,然后启动,可以先不用急着连接数据库,先进去再说。

切换中文与注册

注册码亲测有效,不知道随着时间的推移是否会失效。

	产品编号(Product Code):kfj6yg6rfyhqcha6cbgs6fsw3kyje7a6qr序列号(Serial Number): 276182口令(Password): xs374ca

连接Oracle数据库

1、PL/SQL Developer 工具无法直接连接Oracle数据库,必须先从Oracle官网下载Oracle客户端-instantclient,PL/SQL Developer 底层必须依赖它进行交互。

https://download.oracle.com/otn_software/nt/instantclient/2115000/instantclient-basic-windows.x64-21.15.0.0.0dbru.zip

2、下载后,解压将得到 instantclient_21_15 目录,可以放在本地磁盘任意目录。其中 instantclient_21_15\network\admin 目录是Oracle客户端配置文件的默认目录,可以将tnsnames.ora、sqlnet.ora和oraaccess.xml等文件放置在此目录中。同时也可以配置环境变量TNS_ADMIN,用于指定配置文件存放目录。

3、运行 PL/SQL Developer 工具,打开 首选项->Oracle->连接,设置 OCI 库值是 instantclient_21_15\oci.dll 文件。

4、然后重新运行 PL/SQL Developer 工具就可以连接 Oracle数据库了。

5、此时查询的结果通常中文会乱码,这是因为本地的编码和服务器端编码不一致,使用如下语句查询服务器端编码。解决办法:打开 首选项->Oracle->连接,添加 Oracle 环境变量 NLS_LANG,值是下面查询的结果值,重启PL/SQL就不会再中文乱码了。

select userenv('language') from dual;-- SIMPLIFIED CHINESE_CHINA.ZHS16GBK

tnsnames.ora 文件使用

1、默认情况下登录的时候是下面这样的,填写用户名、密码、数据库URL地址,有时候数据库URL地址比较长,或者地址比较多,很难记住,此时可以使用 tnsnames.ora 文件。

2、tnsnames.ora 文件的用途就是配置被连接的数据库地址,方便登录时可以直接选择数据库,而不需要手动输入,但是用户名和密码还是手输的。

 3、在  instantclient_21_15\network\admin 目录 下新建 tnsnames.ora 文件,输入内容如下,可以配置多个数据库地址,主要就是修改 HOST-主机IP、PORT-端口、SERVER_NAME-服务实例名,:

#本机oracle数据库地址
ORCL@localhost =(DESCRIPTION =(ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1521))(CONNECT_DATA =(SERVER = DEDICATED)(SERVICE_NAME = orcl)))#远程oracle数据库地址
ORCLgbk@172.16.11.37 =(DESCRIPTION =(ADDRESS = (PROTOCOL = TCP)(HOST = 172.16.11.37)(PORT = 1521))(CONNECT_DATA =(SERVER = DEDICATED)(SERVICE_NAME = ORCLgbk)))

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/413724.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

P01-何谓Java方法

P01-何谓Java方法 一、System.out.println()分析 二、剖析方法 谈到方法,我就突然想到了c函数: 其实:Java 方法和 C 函数在许多方面确实有类似之处,但它们也存在一些显著的差异。下面是它们的一些共同点和不同点: 共同…

DORIS - DORIS简介

前言 本博文基于DORIS的2.1.5版本。apache-doris-2.1.5-bin-x64.tar.gz 是什么? DORIS官网 Apache Doris 是一款基于 MPP 架构的高性能、实时的分析型数据库,以高效、简单、统一的特点被人们所熟知,仅需亚秒级响应时间即可返回海量数据下的…

【第0004页 · 递归】生成括号对

【前言】本文以及之后的一些题解都会陆续整理到目录中,若想了解全部题解整理,请看这里: 第0004页 生成括号对 今天这题有点难绷,从某种程度上来说应该是第二次写这个问题了,但还是卡住了,现在我们来看一下…

安防视频汇聚平台EasyCVR启动后无法访问登录页面是什么原因?

安防视频监控/视频集中存储/云存储/磁盘阵列EasyCVR平台基于云边端一体化架构,兼容性强、支持多协议接入,包括国标GB/T28181协议、部标JT808、GA/T1400协议、RTMP、RTSP/Onvif协议、海康Ehome、海康SDK、大华SDK、华为SDK、宇视SDK、乐橙SDK、萤石云SDK等…

设计模式之适配器模式:软件世界的桥梁建筑师

一、什么是适配器模式 适配器模式(Adapter Pattern)是一种结构型设计模式(Structural Pattern),通过将类的接口转换为客户期望的另一个接口,适配器可以让不兼容的两个类一起协同工作。其核心思想是通过一个…

SQL 语言简明入门:从历史到实践

SQL(Structured Query Language)是数据库领域的核心语言。自20世纪70年代中期由IBM公司开发以来,SQL已经成为全球最广泛使用的数据库管理语言。 本文将以简洁明了的方式为您介绍SQL的历史、基本结构、核心语言组成以及其独特的特点和书写规则…

Cookie对象的缺陷与应对策略

Cookie对象的缺陷与应对策略 1. 安全性问题:Cookie是明文的2. 存储限制:浏览器对Cookie数量和大小有限制3. 性能影响:Cookie携带过多增加网络流量4. 数据类型限制:Cookie的value值只能是字符串 💖The Begin&#x1f4…

华为2024 届秋招招聘——硬件技术工程师-电源方向-机试题(四套)(每套四十题)

华为 2024 届秋招——硬件-电源机试题(四套)(每套四十题) 岗位——硬件技术工程师 岗位意向——电源 真题题目分享,完整版带答案(有答案和解析,答案非官方,未仔细校正,仅供参考&am…

bbr 和 inflight 守恒的收敛原理

先看 bbr,以 2 条流 bw 收敛为例,微分方程组如下: { d x d t C ⋅ g ⋅ x g ⋅ x y − x d y d t C ⋅ g ⋅ y g ⋅ y x − y \begin{cases} \dfrac{dx}{dt}C\cdot\dfrac{g\cdot x}{g\cdot xy}-x\\\ \dfrac{dy}{dt}C\cdot\dfrac{g\cdot y…

Python酷库之旅-第三方库Pandas(113)

目录 一、用法精讲 496、pandas.DataFrame.kurtosis方法 496-1、语法 496-2、参数 496-3、功能 496-4、返回值 496-5、说明 496-6、用法 496-6-1、数据准备 496-6-2、代码示例 496-6-3、结果输出 497、pandas.DataFrame.max方法 497-1、语法 497-2、参数 497-3、…

element的el-date-picker组件实现只显示年月日时分,不显示秒

需求&#xff1a;使用element的el-date-picker组件&#xff0c;只显示时分&#xff0c;不消失秒 效果&#xff1a; 解决方法&#xff1a; <el-date-pickerv-model"ruleForm.startTime"type"datetime"placeholder"开始时间"format"yyyy-…

分支和循环(上)

目录 1. if语句 1.1 if ​1.2 else 1.3 分支中包含多条语句 1.4 嵌套if 1.5 悬空else问题 2. 关系操作符 3. 条件操作符 4. 逻辑操作符 4.1 逻辑取反操作符 4.2 逻辑与运算符 4.3 逻辑或运算符 4.4 连续:闰年的判断 4.5 短路 5. switch语句 5.1 if语句和switch…

企业级Mysql 集群技术部署

目录 1.1部署mysql 1.1.1 安装依赖性&#xff1a; 1.1.2 下载并解压源码包 1.1.3 源码编译安装mysql 1.1.4 部署mysql 2.mysql的主从复制 2.1 配置masters 2.2配置slave 2.3 延迟复制 2.4 慢查询日志 2.5并行复制 2.6 原理刨析 2. 7架构缺陷 3.半同步模式 3.1半同…

公务员面试(c语言)

1./ 描述 //公务员面试现场打分。有7位考官&#xff0c;从键盘输入若干组成绩&#xff0c;每组7个分数&#xff08;百分制&#xff09;&#xff0c;去掉一个最高分和一个最低分&#xff0c;输出每组的平均成绩。 //&#xff08;注&#xff1a;本题有多组输入&#xff09; //输入…

C语言:ASCII码表和字符操作

目录 目录 1. 引言 2. ASCII码表 2.1 控制字符 2.2 可显示字符 3. 例子 3.1 相关函数 3.2 打印能够显示的 ASCII码 3.3 字母大小写转换 3.4 数字转数字字符 1. 引言 因为计算机只是认识 0 和 1组成的一串串的二进制数字&#xff0c;为了将人类认识的文…

C++ | Leetcode C++题解之第385题迷你语法分析器

题目&#xff1a; 题解&#xff1a; class Solution { public:int index 0;NestedInteger deserialize(string s) {if (s[index] [) {index;NestedInteger ni;while (s[index] ! ]) {ni.add(deserialize(s));if (s[index] ,) {index;}}index;return ni;} else {bool negati…

求职Leetcode题目(9)

1.通配符匹配 题解&#xff1a; 其中&#xff0c;横轴为string s&#xff0c;纵轴为pattern p 这个表第(m,n)个格子的意义是:【p从0位置到m位置】这一整段&#xff0c;是否能与【s从0位置到n位置】这一整段匹配 也就是说&#xff0c;如果表格的下面这一个位置储存的是T(True)…

【LoRa】CAD的工作原理以及使用

目录 1 CAD介绍1.1 CAD工作原理1.2 与CAD有关的中断 2 CAD的使用2.1 CAD总耗时2.2 CAD均衡配置2.3 最优配置速查表 3 CAD的应用3.1 CAD项目使用3.2 CAD扩展应用CSMA 4 参考文献 1 CAD介绍 本章介绍一下LoRa芯片的CAD功能、原理以及如何使用。由于第一代SX127x的CAD使用与以后的…

【国铁采购平台-注册安全分析报告-无验证方式导致安全隐患】

前言 由于网站注册入口容易被黑客攻击&#xff0c;存在如下安全问题&#xff1a; 1. 暴力破解密码&#xff0c;造成用户信息泄露 2. 短信盗刷的安全问题&#xff0c;影响业务及导致用户投诉 3. 带来经济损失&#xff0c;尤其是后付费客户&#xff0c;风险巨大&#xff0c;造…

Linux的常见指令

前言 Hello,今天我们继续学习Liunx&#xff0c;上期我们简单了解了Linux的基本用处&#xff0c;并了解了Linux的重要性&#xff0c;今天我们就继续更加深入的学习Linux&#xff0c;进行指令方面的学习&#xff0c;我们可以通过先学习简单的基础命令来学习Linux&#xff0c;并在…