PLSQL导出、导入数据 和 同步数据 以及 navicat 里同步数据 以及解决plsql导出数据乱码问题

news2024/12/26 0:07:28

PLSQL导出、导入数据 和 同步数据 以及 navicat 里同步数据 以及解决plsql导出数据乱码问题

  • 1. 导出数据
    • 1.1 导出.pde文件
    • 1.2 导出sql文件
      • 1.2.1 导出sql压缩文件
      • 1.2.1 导出问题——乱码 与 解决乱码问题
        • 1. 尝试解决方式1
        • 2. 尝试解决方式2
        • 3. 直接换PLSQ版本(最终解决问题)
    • 1.3 导出dum文件
  • 2. 导入数据
    • 2.1 导入sql文件
    • 2.2 导入pde文件
  • 3. 同步数据
    • 3.1 同步表结构
    • 3.2 同步数据
      • 3.2.1 同步步骤
      • 3.2.2 同步问题
        • 3.2.2.1 无主键问题
        • 3.2.2.2 clob类型问题
  • 4. 附:navicat 里同步数据
  • 5. 推荐

1. 导出数据

1.1 导出.pde文件

  • 如下:
    在这里插入图片描述
    在这里插入图片描述

1.2 导出sql文件

1.2.1 导出sql压缩文件

  • 如下:
    备注:需要注意:如果导出创建语句,记得勾选create tables
    在这里插入图片描述
    在这里插入图片描述

1.2.1 导出问题——乱码 与 解决乱码问题

  • 问题如下:
    在这里插入图片描述

1. 尝试解决方式1

  • 问题原因:
    自己电脑环境变量NLS_LANG的值和数据库字符集不一致导致的
  • 解决问题:
    1. 查看数据库的字符集
      select userenv('language') from dual;
      
      在这里插入图片描述
    2. 查看自己电脑配置的环境变量 NLS_LANG
      在这里插入图片描述
    3. 修改环境变量
      • 明显二者不一致,所以直接修改
      • 修改环境变量 NLS_LANG ,修改后的值设置为:
        SIMPLIFIED CHINESE_CHINA.AL32UTF8
      • 如下:
        在这里插入图片描述
        设置完成之后,重启启动plsql,还是乱码,往下继续

2. 尝试解决方式2

  • 上网搜搜,说是如下设置,如图:
    在这里插入图片描述
  • 这样设置之后,依然未解决,但是此方法可以解决,导出查询结果乱码的问题,导出查询结果的方式如下:
    在这里插入图片描述

3. 直接换PLSQ版本(最终解决问题)

  • 上面的方式各种尝试各种改,都没有解决问题,最后,直接下载个 plsqldev1406x64.msi 替换原先的plsqldev1207x64.msi(可以同时装两个版本),问题直接解决
    备注:instantclient-basic-windows.x64-12.2.0.1.0 不用更换,可以继续使用
  • 下载的文件如下:
    附地址:PLSQ14下载地址. 提取码:jgck
  • 下载后直接傻瓜式安装:
    在这里插入图片描述
    在这里插入图片描述
  • 安装之后,直接打卡,各种配置都不用重新配置,直接读取上个版本的配置
    在这里插入图片描述
  • 再次导出,问题解决
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    OK,上个版本啥问题不知道,反正这个版本解决问题了,就是完美!

1.3 导出dum文件

  • 自己可以试试,个人喜欢用上面两种方法

2. 导入数据

  • 上面的导出如果没啥问题,导入就更没得说了,简单的一批,简单给个步骤吧

2.1 导入sql文件

  • 就拿上面导出的那个 test.sql 文件导入到其他数据库吧,如下:
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
  • 好了,导入成功,查一下数据库
    在这里插入图片描述
    OK,完美!

2.2 导入pde文件

  • 按上面介绍的导出pde文件的方式,我们再重新导出一个表结构和数据
    在这里插入图片描述
  • 查看导出的文件
    在这里插入图片描述
  • 导入pde文件
    在这里插入图片描述
    在这里插入图片描述
  • 导入成功之后查看数据:
    在这里插入图片描述
    OK,完美导出导入!

3. 同步数据

  • 如果是新库是目标库,个人更推荐上面两种方法,下面这种方法表结构和数据是分开的,不过可以学习一下,看看吧

3.1 同步表结构

  • 操作步骤如下:
    1. Tools-->Compare User Objects
      在这里插入图片描述
    2. 选择要同步的表
      在这里插入图片描述
    3. 选择目标库
      在这里插入图片描述
    4. Compare
      在这里插入图片描述
    5. 实现同步
      在这里插入图片描述
      在这里插入图片描述
    6. 查看同步的表(没有数据,同步数据看下面的步骤)
      在这里插入图片描述

3.2 同步数据

3.2.1 同步步骤

  • 跟上面差不多,直接截图了
    在这里插入图片描述
    在这里插入图片描述

    在这里插入图片描述
    如果是所有数据都是新增数据,到这里就结束了,如果有更新数据,点击√应用就可实现更新同步

  • 看效果:
    在这里插入图片描述
    好的,这样数据就完全同步过来了

3.2.2 同步问题

3.2.2.1 无主键问题

  • 问题如下:
    在这里插入图片描述
  • 解决问题:加上主键即可
    在这里插入图片描述

3.2.2.2 clob类型问题

  • 问题如下:
    在这里插入图片描述
    在这里插入图片描述
  • 解决问题:
    方式选择更新数据库即可解决。
    在这里插入图片描述

4. 附:navicat 里同步数据

  • 如下
    在这里插入图片描述
    在这里插入图片描述

5. 推荐

  • plsql12解决常见小问题(修改表名乱码等)

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

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

相关文章

Traysoft AddTapi.NET 支持多条线路

Traysoft AddTapi.NET 支持多条线路 使用Traysoft AddTapi。您可以轻松地将手机功能添加到C#、VB.NET和C应用程序中。添加Tapi。NET将为您提供开发移动应用程序所需的一切。包括:电话呼叫、接收者ID、语音邮件、警告系统、电话呼叫跟踪和监控。添加Tapi。NET继续联系…

微服务框架 SpringCloud微服务架构 25 黑马旅游案例 25.3 我附近的酒店

微服务框架 【SpringCloudRabbitMQDockerRedis搜索分布式,系统详解springcloud微服务技术栈课程|黑马程序员Java微服务】 SpringCloud微服务架构 文章目录微服务框架SpringCloud微服务架构25 黑马旅游案例25.3 我附近的酒店25.3.1 直接开干25 黑马旅游案例 25.3 …

计算机组成大题分析(四)

假设计算机 M 的主存地址为 24 位,按字节编址,采用分页存储管理方式,虚拟地址为 30 位,页大小为 4KB,TLB 采用 2 路组相联方式 和LRU 替换策略,一共8组。请回答一下问题。 (1) 虚拟地址中有哪几位表示虚页号? 哪几位表示内存地址? (2)己知访问 TLB 时虚页号高位部分用作 TLB…

留学Assignment写作语法错误怎么改正?

如何避免Assignment写作中的一些语法错误,在留学生提交论文要求进行润色修改时,经常会碰到一些语法上的错误,这都是英语水平的问题,同时也与自身的习惯相关,下面小编说一下Assignment写作的语法错误的几种情况&#xf…

浙江省AAA级“守合同重信用”公示企业

浙江省“守合同重信用”企业公示,是市场监管部门依企业自愿申请,对符合公示条件企业前两个年度内的合同履约信息向社会公示的行政指导行为。 浙江省“守合同重信用”企业公示实行逐级推荐、分级公示、动态管理制度。企业住所地县级市场监管局受理企业公示…

你还在使用swagger?试试这个吧

文章目录easyyapi插件使用1. 安装插件2. 配置插件3. 编写javadoc4. 上传接口javadoc5. 登录YApi,查看项目接口easyyapi插件使用 1. 安装插件 打开idea的Settings–>Plugins,查找easyyapi插件安装。 2. 配置插件 安装成功后,再次打开Settings–>OtherSett…

公司小程序小程序毕业设计,企业小程序系统设计与实现,微信小程序毕业设计论文怎么写毕设源码开题报告需求分析怎么做

项目背景和意义 目的:本课题主要目标是设计并能够实现一个基于微信小程序公司企业站系统,前台用户使用小程序,后台管理使用基PHP开发,存储使用Mysql数据库;通过后台添加公司信息、资讯、产品等,用户通过小程…

vue+element+electron仿微信实现

一.仿得太像了有木有~ 1.登录窗口 2.主窗口 二.构思,以微信设计布局构思 以微信布局构思,参考element提供的组件;element提供的tabs标签页刚好能实现切换效果,element tabs 标签页;element tabs标签页虽然能达到切换…

如果把网络原理倒过来看,从无到有,一切如此清晰

从物理层到数据链路层 也从上篇我们创造一个计算机网络,你会去怎么设计?,追溯到计算机网络互联的本质就是通信问题,所以从物理层解决使用何种信号来传输比特的问题。 再从物理设备中的集线器,聊到二层的交换机&#…

零基础CSS入门教程(9)——背景颜色和背景图片

本章目录1.任务目标2.背景颜色3.背景图片4.小结1.任务目标 我们前几小节学习了如何设置字体格式&#xff0c;我们这一小节学习一下如何设置背景颜色和图片 2.背景颜色 我们可以通过background-color给标签设置背景颜色&#xff0c;例如&#xff1a; <!DOCTYPE html> …

【世界杯限定】致敬梅西,用Python刻画足球场上的战神

最近卡塔尔世界杯正在火热的进行着&#xff0c;相信球迷们一定不会错过每一场精彩的比赛吧&#xff0c;在看球的同时&#xff0c;小伙伴们不要忘记自己的学习与工作哦&#xff0c;本人纯属路人&#xff0c;虽然不是很懂球&#xff0c;但是很喜欢梅西&#xff0c;所以我开始关注…

云边协同下的统一应用管理: 基于 OpenYurt 和 KubeVela 的解决方案

作者&#xff1a;乔中沛&#xff08;伊灵&#xff09; 背景 随着万物互联场景的逐渐普及&#xff0c;边缘设备的算力也不断增强&#xff0c;如何借助云计算的优势满足复杂多样化的边缘应用场景&#xff0c;让云原生技术延伸到端和边缘成为了新的技术挑战&#xff0c;“云边协…

RNA-seq 详细教程:样本质控(6)

学习目标 了解计数数据变换方法的重要性了解 PCA (principal component analysis)了解如何使用 PCA 和层次聚类评估样本质量1. 质控 DESeq2 工作流程的下一步是 QC&#xff0c;其中包括样本和基因程度上&#xff0c;以对计数数据执行 QC 检查&#xff0c;以帮助我们确保样本或重…

[附源码]Python计算机毕业设计Django右脑开发教育课程管理系统

项目运行 环境配置&#xff1a; Pychram社区版 python3.7.7 Mysql5.7 HBuilderXlist pipNavicat11Djangonodejs。 项目技术&#xff1a; django python Vue 等等组成&#xff0c;B/S模式 pychram管理等等。 环境需要 1.运行环境&#xff1a;最好是python3.7.7&#xff0c;我…

iOS现有APP上架流程​

一. 登录App Store Connect​ 1.登录App Store Connect(apple.com)账号密码登录​ 2.点击“我的App”-->”选中升级的APP”-->创建新的APP版本号​ 输入版本的升级内容--》然后点击右上角的“存储”按钮&#xff0c;保存本次修改。​ 上传更新App Store安装包​ Xcode-…

【Rust日报】2022-12-07 测量 Rust 中 HashMap 的开销

测量 Rust 中 HashMap 的开销在处理将大量数据放入 HashMap的项目时&#xff0c;作者开始注意到 HashMap 占用了大量内存并对最小内存使用量进行了粗略计算&#xff0c;得到的常驻内存是预期的两倍多。我们都知道 HashMaps 以空间换取时间。通过使用更多空间&#xff0c;我们能…

Apache HTTP 两个路径穿越漏洞复现

目录 Apache HTTP Server 2.4.49 路径穿越漏洞&#xff08;CVE-2021-41773&#xff09; 漏洞环境&#xff1a; 漏洞复现&#xff1a; 漏洞复现成功&#xff01; Apache HTTP Server 2.4.50 路径穿越漏洞&#xff08;CVE-2021-42013&#xff09; 漏洞复现分析&#xff1a; 漏…

React - Hooks 使用(函数组件中使用 React 特性)

React - Hooks 使用&#xff08;函数组件中使用 React 特性&#xff09;一. 为什么要使用 HOOKS&#xff1f;二. HOOKS 概念三. HOOKS 用法1. useState1.1 参数及返回值1.2 setState 两种写法1.3 setState 示例2. useEffect2.1 useEffect 实例3. useRef3.1 useRef 实例四. 一个…

R语言中的偏最小二乘回归PLS-DA

主成分回归&#xff08;PCR&#xff09;的方法 本质上是使用第一个方法的普通最小二乘&#xff08;OLS&#xff09;拟合来自预测变量的主成分&#xff08;PC&#xff09;。这带来许多优点&#xff1a; 预测变量的数量实际上没有限制。 相关的预测变量不会破坏回归拟合。 但是…

Letbook Cookbook题单——数组4

Letbook Cookbook题单——数组4 59. 螺旋矩阵 II 难度中等 给你一个正整数 n &#xff0c;生成一个包含 1 到 n^2 所有元素&#xff0c;且元素按顺时针顺序螺旋排列的 n x n 正方形矩阵 matrix 。 示例 1&#xff1a; [外链图片转存失败,源站可能有防盗链机制,建议将图片保…