当前位置: 首页 > 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指南…...

wordpress后台更新后 前端没变化的解决方法

使用siteground主机的wordpress网站&#xff0c;会出现更新了网站内容和修改了php模板文件、js文件、css文件、图片文件后&#xff0c;网站没有变化的情况。 不熟悉siteground主机的新手&#xff0c;遇到这个问题&#xff0c;就很抓狂&#xff0c;明明是哪都没操作错误&#x…...

Python|GIF 解析与构建(5):手搓截屏和帧率控制

目录 Python&#xff5c;GIF 解析与构建&#xff08;5&#xff09;&#xff1a;手搓截屏和帧率控制 一、引言 二、技术实现&#xff1a;手搓截屏模块 2.1 核心原理 2.2 代码解析&#xff1a;ScreenshotData类 2.2.1 截图函数&#xff1a;capture_screen 三、技术实现&…...

工业安全零事故的智能守护者:一体化AI智能安防平台

前言&#xff1a; 通过AI视觉技术&#xff0c;为船厂提供全面的安全监控解决方案&#xff0c;涵盖交通违规检测、起重机轨道安全、非法入侵检测、盗窃防范、安全规范执行监控等多个方面&#xff0c;能够实现对应负责人反馈机制&#xff0c;并最终实现数据的统计报表。提升船厂…...

【单片机期末】单片机系统设计

主要内容&#xff1a;系统状态机&#xff0c;系统时基&#xff0c;系统需求分析&#xff0c;系统构建&#xff0c;系统状态流图 一、题目要求 二、绘制系统状态流图 题目&#xff1a;根据上述描述绘制系统状态流图&#xff0c;注明状态转移条件及方向。 三、利用定时器产生时…...

UR 协作机器人「三剑客」:精密轻量担当(UR7e)、全能协作主力(UR12e)、重型任务专家(UR15)

UR协作机器人正以其卓越性能在现代制造业自动化中扮演重要角色。UR7e、UR12e和UR15通过创新技术和精准设计满足了不同行业的多样化需求。其中&#xff0c;UR15以其速度、精度及人工智能准备能力成为自动化领域的重要突破。UR7e和UR12e则在负载规格和市场定位上不断优化&#xf…...

Reasoning over Uncertain Text by Generative Large Language Models

https://ojs.aaai.org/index.php/AAAI/article/view/34674/36829https://ojs.aaai.org/index.php/AAAI/article/view/34674/36829 1. 概述 文本中的不确定性在许多语境中传达,从日常对话到特定领域的文档(例如医学文档)(Heritage 2013;Landmark、Gulbrandsen 和 Svenevei…...

Linux离线(zip方式)安装docker

目录 基础信息操作系统信息docker信息 安装实例安装步骤示例 遇到的问题问题1&#xff1a;修改默认工作路径启动失败问题2 找不到对应组 基础信息 操作系统信息 OS版本&#xff1a;CentOS 7 64位 内核版本&#xff1a;3.10.0 相关命令&#xff1a; uname -rcat /etc/os-rele…...

基于TurtleBot3在Gazebo地图实现机器人远程控制

1. TurtleBot3环境配置 # 下载TurtleBot3核心包 mkdir -p ~/catkin_ws/src cd ~/catkin_ws/src git clone -b noetic-devel https://github.com/ROBOTIS-GIT/turtlebot3.git git clone -b noetic https://github.com/ROBOTIS-GIT/turtlebot3_msgs.git git clone -b noetic-dev…...

Razor编程中@Html的方法使用大全

文章目录 1. 基础HTML辅助方法1.1 Html.ActionLink()1.2 Html.RouteLink()1.3 Html.Display() / Html.DisplayFor()1.4 Html.Editor() / Html.EditorFor()1.5 Html.Label() / Html.LabelFor()1.6 Html.TextBox() / Html.TextBoxFor() 2. 表单相关辅助方法2.1 Html.BeginForm() …...

Git常用命令完全指南:从入门到精通

Git常用命令完全指南&#xff1a;从入门到精通 一、基础配置命令 1. 用户信息配置 # 设置全局用户名 git config --global user.name "你的名字"# 设置全局邮箱 git config --global user.email "你的邮箱example.com"# 查看所有配置 git config --list…...