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.mzph.cn/news/878650.shtml

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

相关文章

Redis的配置和启动+Redis Insight连接

一、安装 Redis的安装:从镜像站下载:索引 redis-local (huaweicloud.com),然后将其传到Linux虚拟机中进行解压,解压之后需要下载gcc,因为Redis底层是用c写的,所以要编译一下生成redis文件,然后…

vite项目配置本地开发使用https访问

在Vite项目中启用HTTPS以安全地使用navigator.mediaDevices.getUserMedia() 引言 在现代Web开发中,保护用户隐私和数据安全是至关重要的。特别是在涉及到媒体捕获功能,如使用用户的摄像头或麦克风时,Web应用需要遵循严格的安全准则。naviga…

反向迭代器:reverse_iterator的实现

目录 前言 特点 注意事项 实现 构造函数 功能函数 在list与vector中的使用 vector list 前言 反向迭代器是一种在序列容器的末尾开始,并向前移动至序列开始处的迭代器。在C中,反向迭代器由标准库中的容器类提供,比如vector、list、d…

Qt 字符串的编码方式,以及反斜杠加3个数字是什么编码\344\275\240,如何生成

Qt 字符串的编码方式 问题 总所周知,Qt的ui文件在编译时,会自动生成一个ui_xxxxx.h的头文件,打开一看,其实就是将摆放的控件new出来以及布局的代码。 只要用Qt提供的uic.exe工具,自己也可以将ui文件输出为代码文件…

c# 笔记 winform添加右键菜单,获取文件大小 ,多条件排序OrderBy、ThenBy,list<double>截取前5个

Winform右键菜单‌ 要在C# Winform应用程序中添加右键菜单,‌你可以按照以下步骤操作:‌ 1.‌创建菜单项‌ 在Form的构造函数或加载事件中,‌创建ContextMenuStrip控件的实例,‌并为其添加菜单项。‌ 2.‌绑定到控件‌ 将Con…

c++ websocket简单讲解

只做简单讲解。 一.定义和原理 WebSocket 是从 HTML5 开始⽀持的⼀种⽹⻚端和服务端保持⻓连接的消息推送机制,传统的 web 程序都是属于 "⼀问⼀答" 的形式,即客⼾端给服务器发送了⼀个 HTTP 请求,服务器给客⼾端返回⼀个 HTTP 响…

Java 入门指南:Java 并发编程 —— 并发容器 PriorityBlockingQueue

BlockingQueue BlockingQueue 是Java并发包(java.util.concurrent)中提供的一个阻塞队列接口,它继承自 Queue 接口。 BlockingQueue 中的元素采用 FIFO 的原则,支持多线程环境并发访问,提供了阻塞读取和写入的操作&a…

视频汇聚平台LntonAIServer视频质量诊断功能--偏色检测与噪声检测

随着视频监控技术的不断进步,视频质量成为了决定监控系统性能的关键因素之一。LntonAIServer新增的视频质量诊断功能,特别是偏色检测和噪声检测,进一步强化了视频监控系统的可靠性和实用性。下面我们将详细介绍这两项功能的技术细节、应用场景…

【AI】Pytorch_损失函数优化器

建议点赞收藏关注!持续更新至pytorch大部分内容更完。 本文已达到10w字,故按模块拆开,详见目录导航。 整体框架如下 数据及预处理 模型及其构建 损失函数及优化器 本节目录 损失函数创建损失函数 (共18个)nn.CrossEnt…

【多场景应用】基于杰发科技AC7840x的Mini LED背光驱动设计

应用场景: 在汽车应用中,Mini LED背光驱动设计主要用于仪表盘、中控屏和车载娱乐系统等显示屏。这项技术可以显著提升显示效果,提供更高的亮度、更深的黑色和更广的色域,使得图像更加生动逼真,尤其在强光和宽温度范围…

Redis 篇-深入了解查询缓存与缓存所带来的问题(读写不一致、缓存穿透、缓存雪崩、缓存击穿)

🔥博客主页: 【小扳_-CSDN博客】 ❤感谢大家点赞👍收藏⭐评论✍ 本章目录 1.0 什么是缓存 2.0 项目中具体如何添加缓存 3.0 添加缓存后所带来的问题 3.1 读写不一致问题 3.1.1 缓存更新策略 3.1.2 具体实现缓存与数据库的双写一致 3.2 缓存穿…

【日记】想见珍一面怎么就这么难(985 字)

正文 想见珍一面怎么就这么难…… 事故频发。昨天说考试时间跟机票时间冲突了,最后结果出来了,改签了,并且差价不补。我不干,他们也不干。因为上级行给我们行长施压,于是我们行长给我施压。最后要到了国庆之前拔智齿的…

华为 HCIP-Datacom H12-821 题库 (6)

有需要题库的可以看主页置顶 V群仅进行学习交流 1.转发表中 FLAG 字段中B 的含义是? A、可用路由 B、静态路由 C、黑洞路由 D、网关路由 答案:C 解析: 可用路由用U 表示,静态路由用 S 表示,黑洞路由用 B 表示&#x…

笔试,牛客.kotori和n皇后​,牛客.AOE还是单体

目录 牛客.kotori和n皇后​编辑 牛客.AOE还是单体 牛客.kotori和n皇后 想起来,我之前还写过n皇后的题,但是这个我开始只能想到暴力解法 判断是不是斜对角线,联想yxb和y-xb,假如在一条线上,那么他们的x和y会对应成比例&#xff0c…

【弱监督时间动作定位】Probabilistic Vision-Language Representation for WSTAL 论文阅读

Probabilistic Vision-Language Representation for Weakly Supervised Temporal Action Localization 论文阅读 Abstract1 Introduction2 RELATEDWORK2.1 Weakly Supervised Temporal Action Localization2.2 Vision Language Pre-training2.3 Probabilistic Representation 3…

RocketMQ高级特性四-消息过滤

目录 前言 Broker端过滤 定义与概述 消息过滤分类 原理机制 使用场景 优缺点 Java代码示例 - Tag过滤 Java代码示例 - SQL92过滤 客户端过滤 定义与概述 原理机制 使用场景 优缺点 Java代码示例 总结 前言 消息过滤是RocketMQ的一项高级特性,它允许…

常见HTTP状态码、APUD响应状态字及含义

目录 一、HTTP状态码 二、APDU指令码 一、HTTP状态码 HTTP状态(HTTP Status Code)是用以表示网页服务器超文本传输协议响应状态的3位数字代码。 关于HTTP状态码更加详细介绍推荐阅读: http://t.csdnimg.cn/qSJv6http://t.csdnimg.cn/qSJv…

光敏电阻传感器详解(STM32)

目录 一、介绍 二、传感器原理 1.光敏电阻传感器介绍 2.原理图 三、程序设计 main.c文件 ldr.h文件 ldr.c文件 四、实验效果 五、资料获取 项目分享 一、介绍 光敏电阻器是利用半导体的光电导效应制成的一种电阻值随入射光的强弱而改变的电阻器,又称为光…

基于树莓派的儿童音频播发器—Yoto

Raspberry Pi 的开发可能性使吸引人的、以儿童为中心的音频播放器得以成型 Yoto Player 为孩子们提供了拥有和控制的绝佳体验,同时不会增加屏幕时间。得益于 Raspberry Pi 以及我们认可的经销商提供的支持和专业知识,Yoto Player 在英国取得了成功。 Yo…

七款最佳的渗透测试工具(非常详细)零基础入门到精通,收藏这一篇就够了

渗透测试工具是模拟对计算机系统、网络或 Web 应用程序的网络攻击的软件应用程序,它们的作用是在实际攻击者之前发现安全漏洞。它们可以作为系统的压力测试,揭示哪些区域可能会受到真正的威胁。 本文我将介绍七款最佳的渗透测试工具。 1 Kali Linux K…