当前位置: 首页 > news >正文

dimp 导入dmp文件报错:无效的模式名(DM8:达梦数据库)

dimp 导入dmp文件报错:无效的模式名-DM8:达梦数据库

  • 环境介绍
  • 1 搭建A1 数据库5236
    • 1.1 A1数据库5236创建模式名,表,测试数据
    • 1.2 从A1数据库5236导出dmp文件
  • 2 搭建A2数据库5237
    • 2.1 创建 数据用户ABC231115
    • 2.2 在A2 数据库5237 导入DMP(报错无效的模式名)
    • 2.3 使用REMAP_SCHEMA=ABC231115:ABC231115,成功导入
  • 3 达梦数据库学习使用列表

环境介绍

  • 某些项目会使用dmp逻辑备份还原的方法,迁移数据,偶然遇到报错 :无效的模式名,不知如何解决,经过验证,解决经验分享如下
  • A1数据库5236 使用SYSDBA创建模式,表,数据,并导出DMP文件
  • A2数据库5237 使用SYSDBA创建5236模式同名的数据库用户,并导入dmp遇到报错
  • dimp 在A2数据库5237 使用REMAP_SCHEMA:源端模式名:目的模式名 ,替换SCHEMAS=模式名,问题解决

1 搭建A1 数据库5236

1.1 A1数据库5236创建模式名,表,测试数据

--使用SYSDBA登录,创建模式名,表名
CREATE SCHEMA "ABC231115" ;CREATE TABLE "ABC231115"."AT231115"
(
"C1" VARCHAR2(50) NOT NULL,
"C2" VARCHAR(50),
"C3" VARCHAR(50),
"C4" VARCHAR(50),
NOT CLUSTER PRIMARY KEY("C1")) ;insert into "ABC231115"."AT231115" VALUES ('1','','1',''); 
insert into "ABC231115"."AT231115" VALUES ('2','','2','');
insert into "ABC231115"."AT231115" VALUES ('3','','3',''); 
insert into "ABC231115"."AT231115" VALUES ('4','','4','');
insert into "ABC231115"."AT231115" VALUES ('5','','5',''); 
commit;

1.2 从A1数据库5236导出dmp文件

./dexp userid=SYSDBA/SYSDBA:5236 DIRECTORY=/home/dmdba/ file=ABC231115_AT231115.DMP 
  • 日志
[dmdba@localhost bin]$ ./dexp userid=SYSDBA/SYSDBA:5236 DIRECTORY=/home/dmdba/ file=ABC231115_AT231115.DMP SCHEMAS=ABC231115
dexp V8正在导出 第1 个SCHEMA :ABC231115开始导出模式[ABC231115].....----- 共导出 0 个SEQUENCE ---------- 共导出 0 个VIEW ---------- 共导出 0 个TRIGGER ---------- 共导出 0 个COMMENT VIEW ---------- 共导出 0 个COMMENT COL ---------- 共导出 0 个PROCEDURE ---------- 共导出 0 个OPERATOR ---------- 共导出 0 个SYNONYM ---------- 共导出 0 个DBLINK ---------- 共导出 0 个TRIGGER ---------- 共导出 0 个PACKAGE ---------- 共导出 0 个PKG_BODY ---------- 共导出 0 个OBJECT of NO REFER OTHER CLASS ---------- 共导出 0 个OBJECT of REFER OTHER CLASS ---------- 共导出 0 个JCLASS ---------- 共导出 0 个CLASS_BODY ---------- 共导出 0 个DOMAIN ---------- 共导出 0 个PARTITION GROUP -----导出模式下的对象权限...----- [2023-11-15 16:40:33]导出表:AT231115 -----导出表对象权限...表AT231115导出结束,共导出 5 行数据模式[ABC231115]导出结束.....成功导出 第1 个SCHEMA :ABC231115共导出 1 个SCHEMA整个导出过程共花费    0.204 s成功终止导出, 没有出现警告
[dmdba@localhost bin]$

2 搭建A2数据库5237

2.1 创建 数据用户ABC231115

--通用机创建用户 ABC231115,替换ABC231115名,默认密码为:用户名123456789
--创建用户默认表空间
CREATE TABLESPACE "ABC23111501_DATA" 
DATAFILE 'ABC231115_DATA_01.DBF' SIZE 1024 AUTOEXTEND ON NEXT 1024 MAXSIZE 409600, 'ABC231115_DATA_02.DBF' SIZE 1024 AUTOEXTEND ON NEXT 1024 MAXSIZE 409600 CACHE = NORMAL;
--创建用户索引表空间
CREATE TABLESPACE "ABC23111502_INDEX" DATAFILE 'ABC231115_INDEX_01.DBF' SIZE 1024 AUTOEXTEND ON NEXT 1024 MAXSIZE 409600, 'ABC231115_INDEX_02.DBF' SIZE 1024 AUTOEXTEND ON NEXT 1024 MAXSIZE 409600 CACHE = NORMAL;
--创建用户
CREATE USER "ABC231115" IDENTIFIED BY "ABC231115123456789" PASSWORD_POLICY 0
DEFAULT TABLESPACE "ABC23111501_DATA"
DEFAULT INDEX TABLESPACE "ABC23111502_INDEX";GRANT "PUBLIC","RESOURCE","SOI","SVI","VTI" TO "ABC231115";--修改用户失败登录次数限制:
ALTER USER ABC231115 LIMIT FAILED_LOGIN_ATTEMPS UNLIMITED;--修改用户口令过期时间限制:
ALTER USER ABC231115 LIMIT PASSWORD_LIFE_TIME UNLIMITED; --修改用户口令锁定期限制:
ALTER USER ABC231115 LIMIT PASSWORD_LOCK_TIME UNLIMITED;

2.2 在A2 数据库5237 导入DMP(报错无效的模式名)

  • 配置SCHEMAS=ABC231115导入ABC231115_AT231115.DMP文件(报错无效的模式名)
./dimp userid=SYSDBA/SYSDBA:5237 DIRECTORY=/home/dmdba file=ABC231115_AT231115.DMP SCHEMAS=ABC231115
  • 日志
[dmdba@localhost bin]$ ./dimp userid=SYSDBA/SYSDBA:5237 DIRECTORY=/home/dmdba file=ABC231115_AT231115.DMP SCHEMAS=ABC231115
dimp V8本地编码:PG_UTF8, 导入文件编码:PG_GB18030[0/1]开始导入模式[ABC231115]......[0/1]导入模式中的 NECESSARY GLOBAL 对象……[0/1]模式中的 NECESSARY GLOBAL 对象导入完成……----- [2023-11-15 16:48:34]导入表:AT231115 -----[1/1]创建表 AT231115 ...CREATE SCHEMA "ABC231115" AUTHORIZATION  "SYSDBA" CREATE TABLE "AT231115"
(
"C1" VARCHAR2(50) NOT NULL,
"C2" VARCHAR(50),
"C3" VARCHAR(50),
"C4" VARCHAR(50),
NOT CLUSTER PRIMARY KEY("C1")) STORAGE(CLUSTERBTR) ;[警告]Error Code:-2103,无效的模式名[ABC231115][警告]表创建失败,表 AT231115 导入失败...[1/1]导入模式中的 GLOBAL 对象……[1/1]模式中的 GLOBAL 对象导入完成……[1/1]模式[ABC231115]导入完成......[1/1]整个导入过程共花费    0.065 s成功终止导入, 但出现警告
[dmdba@localhost bin]$

2.3 使用REMAP_SCHEMA=ABC231115:ABC231115,成功导入

  • 在导入命令中SCHEMAS=ABC231115 改为
  • REMAP_SCHEMA=ABC231115:ABC231115,成功导入
./dimp userid=SYSDBA/SYSDBA:5237 DIRECTORY=/home/dmdba file=ABC231115_AT231115.DMP REMAP_SCHEMA=ABC231115:ABC231115
  • 日志
[dmdba@localhost bin]$ ./dimp userid=SYSDBA/SYSDBA:5237 DIRECTORY=/home/dmdba file=ABC231115_AT231115.DMP REMAP_SCHEMA=ABC231115:ABC231115
dimp V8本地编码:PG_UTF8, 导入文件编码:PG_GB18030[0/1]开始导入模式[ABC231115]......[0/1]导入模式中的 NECESSARY GLOBAL 对象……[0/1]模式中的 NECESSARY GLOBAL 对象导入完成……----- [2023-11-15 16:57:36]导入表:AT231115 -----[1/1]创建表 AT231115 ...[1/1]创建表已完成,导入表 AT231115 的数据中...导入表 AT231115 的数据:5 行被处理[1/1]导入模式中的 GLOBAL 对象……[1/1]模式中的 GLOBAL 对象导入完成……[1/1]模式[ABC231115]导入完成......[1/1]整个导入过程共花费    0.022 s成功终止导入, 没有出现警告
[dmdba@localhost bin]$

3 达梦数据库学习使用列表

  • 达梦数据库学习使用列表 - - 点击跳转

相关文章:

dimp 导入dmp文件报错:无效的模式名(DM8:达梦数据库)

dimp 导入dmp文件报错:无效的模式名-DM8:达梦数据库 环境介绍1 搭建A1 数据库52361.1 A1数据库5236创建模式名,表,测试数据1.2 从A1数据库5236导出dmp文件 2 搭建A2数据库52372.1 创建 数据用户ABC2311152.2 在A2 数据库5237 导入DMP(报错无效的模式名)2.3 使用REMAP_SCHEMAABC…...

宿主机无法连接docker里的redis问题解决(生产环境慎用)

宿主机无法连接docker里的redis问题解决(生产环境慎用) 问题描述解决方案 问题描述 1.连接超时 2.连接能连上但马上断开并报错 3.提示保护模式什么的 (error) DENIED Redis is running in protected mode because protected mode is enabled链接redis …...

给女朋友开发个小程序低价点外卖吃还能赚钱

前言 今天又是无聊的一天,逛了下GitHub,发现一个库里面介绍美团饿了吗外卖红包外卖优惠券,先领红包再下单。外卖红包优惠券,cps分成,别人领红包下单,你拿佣金。哇靠,那我岂不是可以省钱还可以赚钱,yyds。。。。想想都美好哈哈哈!!! 回到正题,这个是美团饿了么分销…...

外贸客户管理系统是什么?推荐的管理软件?

外贸客户管理系统哪个好用?海洋建站如何选管理系统? 外贸客户管理系统,是一款专为外贸企业设计的客户关系管理系统,旨在帮助外贸企业建立与维护客户关系,提高客户满意度和忠诚度,提升企业业绩。海洋建站将…...

数据挖掘:分类,聚类,关联关系,回归

数据挖掘: 2022找工作是学历、能力和运气的超强结合体,遇到寒冬,大厂不招人,可能很多算法学生都得去找开发,测开 测开的话,你就得学数据库,sql,oracle,尤其sql要学&…...

力扣labuladong一刷day10一网打尽股票买卖问题共6题

力扣labuladong一刷day10股票买卖问题共6题 一、121. 买卖股票的最佳时机 题目链接:https://leetcode.cn/problems/best-time-to-buy-and-sell-stock/ 思路:只能买入1次,定义dp[i][0]数组表示第i天持有股票时手中的最大金额 数,…...

微信小程序手写table表格

wxml <view class"table"><view class"tr bg-w"><view class"th">张三</view><view class"th" style"color: #409eff;">李四</view><view class"th ">王五</view&…...

UE5 - UI Material Lab 学习笔记

1、学习资料收集 UI Material Lab : https://www.unrealengine.com/marketplace/zh-CN/product/ui-material-lab 视频1&#xff1a;https://www.bilibili.com/video/BV1Hm4y1t7Kn/?spm_id_from333.337.search-card.all.click&vd_source707ec8983cc32e6e065d5496a7f79ee6 视…...

oracle删除重复的数据

去除重复数据&#xff1a; group by 对要比对的字段进行查询是否重复 CREATE TABLE 临时表 AS (select 字段1,字段2,count(*) from 表名 group by 字段1,字段2 having count(*) > 1) 上面这句话就是建立了临时表&#xff0c;并将查询到的数据插入其中。 下面就可以进行…...

Python中的并发编程是什么,如何使用Python进行并发编程?

Python中的并发编程是指使用多线程或多进程来同时执行多个任务。这样可以提高程序的执行效率&#xff0c;特别是在处理I/O密集型任务时。Python提供了多种方式来实现并发编程&#xff0c;如threading模块和multiprocessing模块。 使用Python进行并发编程的方法如下&#xff1a…...

【LeetCode】136. 只出现一次的数字

136. 只出现一次的数字 难度&#xff1a;简单 题目 给你一个 非空 整数数组 nums &#xff0c;除了某个元素只出现一次以外&#xff0c;其余每个元素均出现两次。找出那个只出现了一次的元素。 你必须设计并实现线性时间复杂度的算法来解决此问题&#xff0c;且该算法只使用…...

HTTP服务器——tomcat的安装和使用

文章目录 前言下载tomcattomcat 文件bin 文件夹conf 文件lib 文件log 文件temp 文件webapps 文件work 目录 如何使用 tomcat 前言 前面我们已经学习了应用层协议 HTTP 协议和 HTTP 的改进版——HTTPS&#xff0c;这些协议是我们在写与服务器相关的代码的时候息息相关的&#x…...

代码随想录Day45 动态规划13 LeetCode T1143最长公共子序列 T1135 不相交的线 T53最大子数组和

LeetCode T1143 最长公共子序列 题目链接:1143. 最长公共子序列 - 力扣&#xff08;LeetCode&#xff09; 题目思路: 动规五部曲分析 1.确定dp数组的含义 这里dp数组的含义是结尾分别为i-1,j-1的text1和text2的最长公共子序列长度 至于为什么是i-1,j-1我之前已经说过了,这里再…...

写了个监控 ElasticSearch 进程异常的脚本!

服务器配置免密钥环境准备&#xff1a; 配置免密钥前&#xff0c;需要在服务器的 hosts 文件中配置目标主机名称与 IP 对应关系。 vim /etc/hosts IP1 hostname1 IP2 hostname2 ...... 将 mianmiyaojiaoben.zip 安装包解压在当前目录下 cd /usr/local/jiaoben unzip mianmi…...

第三篇 基于JSP 技术的网上购书系统—— 数据库系统设计(网上商城、仿淘宝、当当、亚马逊)

目录 1.逻辑关系设计 2.物理设计 2.1管理员表 2.2留言表 2.3会员登录表 2.4会员表 2.5订单表 2.6订单商品表 2.7产品表 2.8产品货架表 2.9收藏表 2.10类别表 2.11新闻表 数据库系统是用来保存数据的软件系统&#xff0c;当今比较流行的数据库系统&#xff0c;如 MS…...

电脑检测温度软件有哪些?

环境&#xff1a; Win10 专业版 问题描述&#xff1a; 电脑检测温度软件有哪些&#xff1f; 解决方案&#xff1a; 有很多电脑检测温度的软件可供选择&#xff0c;以下是一些常用的电脑温度监测工具&#xff1a; HWMonitor&#xff1a;一款免费的硬件监控软件&#xff0…...

设计模式 -- 单例模式(Singleton Pattern)

单例模式&#xff1a;最简单的设计模式之一。这种类型的设计模式属于创建型模式&#xff0c;它提供了一种创建对象的最佳方式。这种模式涉及到一个单一的类&#xff0c;该类负责创建自己的对象&#xff0c;同时确保只有单个对象被创建。这个类提供了一种访问其唯一的对象的方式…...

ubuntu给终端加代理服务器

ubuntu给终端加代理 访问google.com 是否可以访问通 curl https://www.google.com如果访问不通说明代理服务器没有配置好。 使用 gedit ~/.bashrc 打开网络配置 gedit ~/.bashrc找到文章的最后添加代理 export http_proxyhttp://127.0.0.1:7890 export https_proxyhttp://…...

centos 6.10 安装 readline 6.2.0

下载地址 解压文件 cd readline-6.2 ./configure -prefix /usr/local/readline-6.2 make && make install安装完成...

IDEA 2023搭建 SpringMVC +FreeMarker+JDBC

1.IDEA的版本&#xff0c;目前最新是2023&#xff0c;要选择旗舰版。笔者曾选择社区版&#xff0c;发现少了很多功能。只能重新安装。 2.安装好以后的第1件事&#xff0c;是设置Maven&#xff0c;并将下载地址改为淘定站&#xff0c;参照这篇一次包会——最新IDEA配置Maven指南…...

云原生核心技术 (7/12): K8s 核心概念白话解读(上):Pod 和 Deployment 究竟是什么?

大家好&#xff0c;欢迎来到《云原生核心技术》系列的第七篇&#xff01; 在上一篇&#xff0c;我们成功地使用 Minikube 或 kind 在自己的电脑上搭建起了一个迷你但功能完备的 Kubernetes 集群。现在&#xff0c;我们就像一个拥有了一块崭新数字土地的农场主&#xff0c;是时…...

python/java环境配置

环境变量放一起 python&#xff1a; 1.首先下载Python Python下载地址&#xff1a;Download Python | Python.org downloads ---windows -- 64 2.安装Python 下面两个&#xff0c;然后自定义&#xff0c;全选 可以把前4个选上 3.环境配置 1&#xff09;搜高级系统设置 2…...

《用户共鸣指数(E)驱动品牌大模型种草:如何抢占大模型搜索结果情感高地》

在注意力分散、内容高度同质化的时代&#xff0c;情感连接已成为品牌破圈的关键通道。我们在服务大量品牌客户的过程中发现&#xff0c;消费者对内容的“有感”程度&#xff0c;正日益成为影响品牌传播效率与转化率的核心变量。在生成式AI驱动的内容生成与推荐环境中&#xff0…...

质量体系的重要

质量体系是为确保产品、服务或过程质量满足规定要求&#xff0c;由相互关联的要素构成的有机整体。其核心内容可归纳为以下五个方面&#xff1a; &#x1f3db;️ 一、组织架构与职责 质量体系明确组织内各部门、岗位的职责与权限&#xff0c;形成层级清晰的管理网络&#xf…...

TRS收益互换:跨境资本流动的金融创新工具与系统化解决方案

一、TRS收益互换的本质与业务逻辑 &#xff08;一&#xff09;概念解析 TRS&#xff08;Total Return Swap&#xff09;收益互换是一种金融衍生工具&#xff0c;指交易双方约定在未来一定期限内&#xff0c;基于特定资产或指数的表现进行现金流交换的协议。其核心特征包括&am…...

Rust 异步编程

Rust 异步编程 引言 Rust 是一种系统编程语言,以其高性能、安全性以及零成本抽象而著称。在多核处理器成为主流的今天,异步编程成为了一种提高应用性能、优化资源利用的有效手段。本文将深入探讨 Rust 异步编程的核心概念、常用库以及最佳实践。 异步编程基础 什么是异步…...

如何在网页里填写 PDF 表格?

有时候&#xff0c;你可能希望用户能在你的网站上填写 PDF 表单。然而&#xff0c;这件事并不简单&#xff0c;因为 PDF 并不是一种原生的网页格式。虽然浏览器可以显示 PDF 文件&#xff0c;但原生并不支持编辑或填写它们。更糟的是&#xff0c;如果你想收集表单数据&#xff…...

CVPR2025重磅突破:AnomalyAny框架实现单样本生成逼真异常数据,破解视觉检测瓶颈!

本文介绍了一种名为AnomalyAny的创新框架&#xff0c;该方法利用Stable Diffusion的强大生成能力&#xff0c;仅需单个正常样本和文本描述&#xff0c;即可生成逼真且多样化的异常样本&#xff0c;有效解决了视觉异常检测中异常样本稀缺的难题&#xff0c;为工业质检、医疗影像…...

新版NANO下载烧录过程

一、序言 搭建 Jetson 系列产品烧录系统的环境需要在电脑主机上安装 Ubuntu 系统。此处使用 18.04 LTS。 二、环境搭建 1、安装库 $ sudo apt-get install qemu-user-static$ sudo apt-get install python 搭建环境的过程需要这个应用库来将某些 NVIDIA 软件组件安装到 Je…...

GB/T 43887-2024 核级柔性石墨板材检测

核级柔性石墨板材是指以可膨胀石墨为原料、未经改性和增强、用于核工业的核级柔性石墨板材。 GB/T 43887-2024核级柔性石墨板材检测检测指标&#xff1a; 测试项目 测试标准 外观 GB/T 43887 尺寸偏差 GB/T 43887 化学成分 GB/T 43887 密度偏差 GB/T 43887 拉伸强度…...