写点什么

【YashanDB 知识库】imp 导入数据库时,报错 YAS-08023

作者:YashanDB
  • 2024-12-31
    广东
  • 本文字数:368 字

    阅读完需:约 1 分钟

本文内容来自 YashanDB 官网,原文内容请见 https://www.yashandb.com/newsinfo/7849010.html?templateId=1718516


**【问题分类】**数据导入导出


**【关键字】**imp、YAS-08023


【问题描述】


导出数据库时,使用以下命令,导出正常:


exp --sql 'icpdbcds/"xxx"' FILE=icpdbcds.export OWNER=icpdbcds
复制代码


导入数据库时,使用以下命令,导入报错


imp 'icpdbcds/"xxx"' file=icpdbcds.export fromuser=icpdbcds touser=icpdbcds\_dev
\-- YAS-08023, invalid file format, magic number error.
复制代码


【问题原因分析】


使用 --sql 参数导出的话,导出的文件是 sql 文件,这个文件可以用文本编辑器编辑。


如果要使用 imp 导入,那么就得去掉这个参数,重新导出为二进制文件。


imp 只能导入二进制文件,不能导入 csv 或者 sql 文件


**【解决/规避方法】**去掉--sql 参数,重新导出。


**【影响范围】**当前所有版本


【修复版本】-

发布于: 刚刚阅读数: 3
用户头像

YashanDB

关注

全自研国产新型大数据管理系统 2022-02-15 加入

还未添加个人简介

评论

发布
暂无评论
【YashanDB知识库】imp导入数据库时,报错YAS-08023_数据库_YashanDB_InfoQ写作社区