(Navicat premium 12)将远程Oracle数据库导到本机Oracle数据库(结构和数据)+(PL/SQL连接本地Oracle数据库)

Navicat Premium连接Oracle数据库时的报错 一、起因 因为需要使用Oracle数据库,而本人又是个懒人,不想下载Oracle的客户端工具PL/SQL Developer或者Sqldeveloper。要下载、破解真的是麻烦,想起一直在用的Navicat Premium支持的数据库种类非常多,丢图跑: 嘿嘿,果然有Oracle。填上地址、端口、用户名密码之后连接测试竟然报错了。 错误信息为:ORA-28547:connection t... 阅读详情

目标:将远程Oracle数据库一个用户下的表导入到本机Oracle数据库。

说明一下解决这个问题的过程:

开始是使用PL/SQL工具进行导入,尝试多次出现很多问题,最后导入了表结构,但是数据没有进行导入。虽然最终没有解决问题,但是当中将PL/SQL连接上本机Oracle数据库还是值得记录一下。后面采用navicat premium 12工具进行处理。所以此篇博文分成两部分,第一部门:使用PL/SQL 处理;第二部分:使用Navicat premium 12 处理。

第一部分PL/SQL处理(阅读价值:PL/SQL连接到本机Oracle数据库)

1、找到 PL/SQL的tnsnames.ora 文件

2、找到的oracle的tnsnames.ora 文件

3、将oracle的tnsnames.ora 文件的本地连接信息内容拷贝PL/SQL的tnsnames.ora 文件中

4、配置PL/SQL客户端:

  1. 工具——》首选项——》连接——》修改配置如下:
  2. 配置用户:                      

备注:在使用PL/SQL连接本机数据库时要保证本机Oracle数据库服务要开启。

那么为什么使用PL/SQL导入数据库导本机不能成功呢?我导入的数据库的表中含有clob类型的字段,所以只能使用Oracle导出,关于PL/SQL导出导出数据库的博文有很多,在此不进行赘述,但是导出可执行文件找不到对应文件,处理起来比较麻烦,就放弃采用这种方式。

步骤:PL/SQL 工具——》导出表

 

第二部分Navicat处理(将远程Oracle数据库导入到本地Oracle数据库)

1、打开Navicat premium 12 ,创建两个连接,一个连接为远程数据库,一个为本机数据库。

2、打开远程数据库的连接,找到你要导出的数据库,你可以选择导出“结构和数据”或者“仅结构”,我操作的是结构和数据,就导出了远程数据库的结构与数据对应的sql文件。

3、进行导入操作:打开本机Oracle数据库

  • 打开导出的sql文件,发现当中的表空间,本机的数据库没有,所以这里我创建一个相同的表空间:

备注:新建表空间中的部分参数,我根据Oracle数据库表空间Users填写,只是改了表空间的名字。

  • 你可以创建一个和远程数据库对应用户一样的用户,这里创建了一个远程数据库对应用户一样名字的用户:

填写创建用户信息:

给创建的用户设置权限,我给用户设置的是DBA权限,因为是本机数据库,图方便。

  • 可以开始执行sql文件:

备注:执行导出的SQL文件时,发现执行不成功,最开始的错误是“缺失右括号”,很奇怪,于是我们采用另外一种方式进行导进。以上使用Navicat 进行导入导出操作中,我们获取的信息是:我们知道了表空间以及对应的用户,于是我们创建了相应的表空间以及用户,这对于以下我们进行的操作是有作用的。

4、进行两个数据库之间的数据传输:

点击下一步进入下一界面,点击“开始”即可。远程数据库对应用户下的表结构和数据就导入到本机数据库,使用Navicat的操作不会有clob类型字段的问题。

 

使用Navicat Premium 迁移 Oracle 数据表到MySQL数据库中 —数据迁移: 1,先在Navicat上分别连接上你需要操作的Oracle库和MySQL库 MySQL库的连接: Oracle库的连接: 2,Navicat下配置OCI 一般情况下Navicat下自带OCI的,因为我本地... 阅读详情

相关推荐

Navicat Premium 16连接Oracle保姆级教程:从instantclient下载到字符集配置

本文提供Navicat Premium 16连接Oracle数据库的详细教程,重点解决因Instant Client版本选择不当导致的字符集配置难题。通过对比Basic与Basic Lite版本差异,指导用户下载正确的32位OCI驱动并配置路径,深入解析字符集错误原理与NLS_LANG设置,帮助开发者顺利完成连接并规避常见错误。

ttt77的博客 787

oracle使用命令行导入及Navicat Premium 15连接工具数据泵导出及导入dmp文件(详细步骤)

oracle使用sql语句导入.dmp后缀数据 步骤一 安装oracle 登录 sysdba 安装Oracle数据库 数据库安装完成打开sqlplus命令行方式 输入 sqlplus / as sysdba 语句,使用dba角色登录oracle 步骤二 创建表空间、用户 、以及用户授权 1. 创建表空间,如有多个表空间则需要创建多个 create tablespace 表空间名称 datafile 存放表空间地址 我的是存放在oracle'D:\Oracle\oradata\orcl\SMARTFLO

m0_46598549的博客 1万+

Navicat Premium:高效连接Oracle和MySQL数据库

Navicat Premium是一款全能数据库管理工具,它提供了一站式的解决方案,不仅支持多种流行的数据库系统如MySQL、PostgreSQL、Oracle和SQL Server等,还包括对MongoDB、SQLite等NoSQL和云数据库的支持。它以直观的图形用户界面,简化了数据库管理,加快了开发过程,使得复杂的数据结构设计、数据迁移、查询、备份等任务变得更加简单。

weixin_42612804的博客 902

oracle数据表导入导出(Navicat、PLSQL)

一、Navicat 使用的虽然是同一个工具但不能直接导入: 导出后的SQL文件: 1、删除DROP TABLE行。(可不除,需勾选遇到错误时继续) 2、将表名、列名中的 " 全部除去。(替换为空) 3、将USER改为要使用的用户。用户名须带 " 。   二、PLSQL...

哈哈哈哈的博客 4712

Navicat Premium 12:全面管理MySQL与Oracle数据库的解决方案

Navicat Premium 12是一个功能强大的数据库开发工具,它支持多种流行的数据库系统,例如MySQL、PostgreSQL、SQLite、Oracle、SQL Server、MariaDB、MongoDB和更多。它的设计旨在提供一个用户友好的界面,允许用户轻松地管理和操作各种数据库,同时提供高级功能以优化数据库管理和开发的效率。数据可视化是Navicat Premium 12提供的一个强大功能,它允许用户将数据库中的数据以直观的图表形式展现出来。

weixin_30021053的博客 981

利用Python脚本生成IDA Pro许可证文件idapro.hexlic的完整指南

本文提供了一份详细的Python脚本指南,用于自动化生成IDA Pro的许可证文件idapro.hexlic。文章深入解析了脚本原理,包括构建许可证JSON、RSA密钥修补与签名生成机制,并附有完整的操作流程与常见问题排查,帮助逆向工程人员快速完成本地化许可部署。

weixin_29313547的博客 606

oracle使用Navicat工具导入导出数据

oracle使用Navicat工具导出数据

小渣渣 1万+

告别卡顿!OBS Studio最佳录制参数设置指南(适合游戏/网课/会议场景)

本文提供OBS Studio录制参数优化指南,针对游戏、网课及会议三大场景,详细解析帧率、码率与编码器设置。重点推荐利用硬件编码器(如NVENC)实现游戏录制零卡顿,并分享清晰稳定的网课录制与长时间会议录制配置方案,助你告别视频卡顿与音画不同步问题。

e4f5g6h7的博客 1330

oracle clob字段的导入导出

使用工具:navicat 导出步骤: 1.选择对应的表,点击导出向导,选择csv 2.选择要导出的表 3.根据需要选择字段 4.定义附加选项,一定要勾选包含列的标题,否则导入时无法对应字段 5.开始导出 导入步骤: 1.在需要导入数据的表右键点击导入向导,选择csv文件 2.选择对应的csv文件 3.选择分隔符,默认即可,但应是与导出时的分隔符相同 4.选择附加选项,默认即可 5.选择目标表,并可根据需要设定是否需要新建表 6.设置...

lwz18642660013的博客 4640

深度学习模型轻量化方法之【量化】

量化虽然有着硬件友好和功效提升的特点,但它也引入了模型性能的折衷。因此,设计有效的量化策略需要在模型大小、性能以及运算速度之间做出平衡。随着深度学习算法和硬件加速技术的快速发展,量化方法在使深度网络轻量化和提高部署效率方面持续发挥着重要作用。

m0_73916791的博客 2846

Oracle 查看 rman 备份情况 SQL 语句

每天一个 DBA 小知识,助你更进一步!

LuciferLiu_DBA 3117

Navicat Premium 12 oracle 转 mysql 断点续传

--1、mysql中执行 查询 用户名下 Oracle 已经 导入的表 SELECT count(*)   FROM INFORMATION_SCHEMA. TABLES  WHERE TABLE_SCHEMA = 'Mysql接收用户'    and TABLE_TYPE = 'BASE TABLE' --2、oracle执行  将第一步查询出来的表,放在下面 in()中查询 select ...

wer754105453的专栏 1168

基于STM32设计的自动追光系统(项目资料ID:2)

基于STM32设计的自动追光系统主要由光敏采集电路、单片机核心板电路和步进电机控制电路构成。通过光敏电阻采集环境光强信息,经 STM32 单片机处理后,控制步进电机转动,实现对光源的自动追踪。该系统具有响应速度快、追踪精度较高等优点,可应用于太阳能发电、智能照明等领域,为相关场景提供高效的光资源利用方案。

以培养嵌入式工程师为己任 1万+

使用Navicat Premium 12远程连接Oracle数据库

文章目录 首先,在本机上远程连接Oracle数据库时,不需要下载Oracle的服务端,但是必须要下载客户端,Navicat Premium12、PL/SQL之类的工具。 已安装的DBMS(数据库管理系统)Navicat版本:12.0.16(64-bit) 需要连接到公司的远程数据库上的ORACLE 首先在oracle官网下载Instant Client 和sqlplus。 https://www.oracle.com/cn/database/technology/instant-client.html 需要

qq_43637120的博客 1255

有之以为利,无之以为用,在 RAP 开发里的虚实取舍

摘要(149字) SAP RAP框架通过"有"与"无"的哲学平衡实现业务应用价值。其"有"体现在CDS视图、行为定义、服务绑定等具体对象,为系统提供形体;而"无"则表现为保留的扩展空间、未暴露的实现细节和框架托管的生命周期。在采购审批应用中,RAP既通过明确定义的行为模型建立业务语义,又通过验证、动作等机制保持灵活性。这种架构既确保核心功能稳固,又为未来演进留出余地,印证了"有之以为利,无之以为用"的技术智慧

2007 年 ~ 2025 年,深耕 SAP 技术 18 年 1302

S/4HANA 迁移前的必修课:用 SCMON 找出沉睡的自定义代码

SAP S/4HANA迁移项目中,SCMON工具能有效解决历史代码评估难题。通过监控ABAP对象调用情况,SCMON可识别40-60%处于"沉睡"状态的自定义代码。配置时需注意监控周期(建议3-6个月)和数据保留期(建议1年),并配合Time Slices功能进行时段分析。工具导出的调用数据可与测试覆盖率对比,帮助决策代码迁移优先级。实际应用中需结合业务场景,建议与SUSG工具配合使用,并保持持续监控。SCMON虽不能完全替代人工判断,但其提供的客观数据能显著提升迁移决策的科学性,建议在

2007 年 ~ 2025 年,深耕 SAP 技术 18 年 289

Navicat Premium 11、16、17.3.4 客户端安装,连接 Oracle、达梦、高斯

目录 整数类型 浮点数类型 MySQL提供了多种数据类型,包括整数类型、浮点数类型、定点数类型、日期和时间类型、字符串类型和二进制类型。 分类 数据类型 说明 数值类型 BIT(M) TINYINT [UNSIGNED] BOOL,B...

蚩尤后裔-汪茂雄 1万+

PMSM控制系列文章进阶-8.电流、角度采样及其同步

摘要:本文分析了高低压电机在电流和角度采样中的不同方案选择。高压电机采用霍尔传感器和旋变进行隔离采样,低压电机则使用shunt电阻和磁编码器以降低成本。重点讨论了采样时间补偿问题:电流采样需与PWM周期同步,角度采样需考虑传感器延迟;通过park变换和反park变换时需补偿采样与发波的时间差,提出了通过测试母线电流或Ud变化来验证补偿时间准确性的方法。文中还介绍了对传感器信号进行软解码处理的方法,包括消除直流偏置、增益误差和正交误差等参数的自学习过程。

weixin_41343701的博客 612

Oracle数据库的四款工具软件

网络上流行的Oracle数据库的四款工具软件如下: PL/SQL Developer sqldeveloper Toad for Oracle Navicat Premium 以下是提到的这四款工具软件的图标: 1 PL/SQL Developer PL/SQL Developer是一个集成开发环境,专门面向Oracle数据库存储程序单元的开发。不能连接其他数据库。   特性:   PL/SQL编辑器,具有语法加强、SQL和PL/SQL帮助、对象描述、代码助手、编译器提示、PL/SQ.

你不知道的事 4万+

jre9下载 jdk9

(Java SE Runtime Environment 9.0) 9.0u175 官方最新版 【x86|x64】

复分析 阿尔福斯(Ahlfors) 第三版答案 英文

答案分为十章,有部分习题没有答案,全英文复分析阿尔福斯(Ahlfors) 第三版答案

在64位Win7中使用Navicat Premium 和PL\SQL Developer连接Oracle数据库备忘

最近接手了一个项目,服务器端数据库是oracle 11g 64位。由于主要工作不是开发,也不想在自己的电脑上安装庞大的oracle数据库,因此寻思着只通过数据库管理工具连接数据库进行一些常用的查询操作。 运行环境 服务器:windows server 2008 64位 服务器oracle版本:oracle 11g R2 64位,字符集是ZHS16GBK。  本机:windo

zlllxl2002的专栏 2826

pscad IEEE标准系统搭建说明

pscad IEEE标准系统搭建说明,包含典型的IEEE 9节点、14节点、30节点、39节点和118节点系统。内含标准测试系统的原始数据和潮流结果。

用Navicat把sql serve数据库的表结构转移到Oracle

步骤工具准备连接准备数据库连接数据传输 工具准备 1.Navicat Premium(本机) 2.sql serve数据库(服务器) 3.Oracle数据库(服务器) 这里可以用到的工具好像有很多,比如PL/SQL Developer,还有sqldeveloper,据说都可以,但是没有整成功,最终是靠Navicat拯救了职业生涯。 连接准备 既然要将sql结构转移到Oracle,那我们就要事先在O...

HEJA_BVB_09的博客 2060

SIMATIC S7-1200, S7-1500 PID 控制[手册]

SIMATIC S7-1200, S7-1500 PID 控制[手册]

Oracle客户端工具配置【Navicat、PL/SQL Developer】

到Oracle官网下载新版的instantclient,利用这种客户端的方式,不需要在机器上装上Oracle数据库,Oracle数据库体积太大,占据一定的硬盘和内存空间, 下载新版本的原因是Oracle的版本都是高版本兼容低版本的。 在Oracle官网下载客户端软件,下载完成后解压到指定的目录,以我机器为例解压到:D:\PLSQL_MAPPING\instantclient-basic-win

xufaxi的专栏 3680

Navicat Premium 64 bit 12.1.25

Navicat Premium可让你以单一程序同時连接到 MySQL、MariaDB、SQL Server、SQLite、Oracle 和 PostgreSQL 数据库,是一个可多重连接的数据库管理工具,它让管理不同类型的数据库更加方便。 官方下载地址:https://www.navicat.com.cn/download/navicat-for-mysql 软件...

Admans的专栏 3135

数据库开发工具 Navicat Premium v12.1.29 新特性,支持MongoDB, 6666,文末有破解文章

在12.1版本开始,增加了新功能MongoDB,这个太好了。之前一直没有找到顺手的mongodb。下面是12.1的新特性:) 下面是一张新增mongdb连接的图 最后大家可以去这里:https://www.luochenzhimu.com/archives/4795.html 有破解说明   下面是复制过来的文章内容 Navicat Premium 是一套数据库开...

过客2019 5820

oracle客户端连接到数据库,使用Oracle客户端连接远程数据库

=(ADDRESS_LIST=(ADDRESS= (PROTOCOL = TCP)(HOST =192.168.0.132)(PORT = 1521)))(CONNECT_DATA=(SERVICE_NAME=ORCL)))连接名:表示定义远程服务器的在本地主机名(随意输入)192.168.0.132:远程数据库的IP地址ORCL:远程数据库实例名3、右击我的电脑选”属性”->“高级”-&g...

weixin_36219894的博客 890

Oracle11g安装配置详细教程

本文中主要介绍oracle11g服务端与客户端工具的安装与配置

云哥的博客 10万+
上一篇: SpringBoot视图层技术(整合JSP,FreeMarker)
下一篇: 剑指 offer(查找数组中重复的数字)
程序员楂楂
博客等级 码龄9年 17粉丝 70原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值