oracle数据库导出与导入
一.查询导出库的字符集 3个
1.查询oracle server端的字符集
SQL>select userenv('language') from dual;
USERENV('LANGUAGE')
----------------------------------------------------
AMERICAN_AMERICA.ZHS16GBK
2.如何查询dmp文件的字符集
SQL>select nls_charset_name(to_number('0354','xxxx')) from dual;
NLS_CHARSET_NAME(TO_NUMBER('0354','XXXX'
----------------------------------------
ZHS16GBK
3.查询oracle client端的字符集
[]$ echo $NLS_LANG
AMERICAN_AMERICA.ZHS16GBK
二.导出命令(带*的有时候不需要操作)
1.切换oracle用户
[]$ su - oracle
2.打开sqlplus
[]$ sqlplus / as sysdba
3*.查看有哪些directory,找到自己要使用的directory。
[]$ SQL>select * from dba_directories;
4*.如果没有要使用的directory,可以找到一个文件夹或者创建一个文件夹作为dmp文件的存放目录。
(如果2步骤有想要的directory,跳过此步骤。)
(如果已有文件夹,跳过此步骤。)
没有的话,退出SQL,创建文件夹,再打开sqlplus
SQL>exit
[]$ cd /xxx/yyy
[]$ mkdir oracleDMP
[]$ sqlplus / as sysdba
5*.将选择的(或者创建的文件夹)指定为directory。(如果使用已有的directory,可忽略此步骤。)
SQL>create directory ORACLEDMP as '/xxx/yyy/oracleDMP';
6*.授权
SQL>grant read,write on directory ORACLEDMP to configcenter;
7.退出sqlplus
SQL>exit
8.导出
expdp方式:
[]$ expdp configcenter/pansoft2019 schemas=configcenter DIRECTORY=ORACLEDMP dumpfile=configcenter201811142147.dmp logfile=configcenter.log
exp方式:
三、导入命令(前7个步骤和导出相同,带*的有时候不需要操作)
1.切换oracle用户
[]$ su - oracle
2.打开sqlplus
[]$ sqlplus / as sysdba
3*.查看有哪些directory,找到自己要使用的directory。
[]$ SQL>select * from dba_directories;
4*.如果没有要使用的directory,可以找到一个文件夹或者创建一个文件夹作为dmp文件的存放目录。
(如果2步骤有想要的directory,跳过此步骤。)
(如果已有文件夹,跳过此步骤。)
没有的话,退出SQL,创建文件夹,再打开sqlplus
SQL>exit
[]$ cd /xxx/yyy
[]$ mkdir oracleDMP
[]$ sqlplus / as sysdba
5*.将选择的(或者创建的文件夹)指定为directory。(如果使用已有的directory,可忽略此步骤。)
SQL>create directory ORACLEDMP as '/xxx/yyy/oracleDMP';
6*.授权
SQL>grant read,write on directory ORACLEDMP to configcenter;
7.退出sqlplus
SQL>exit
8.导入
impdp方式:
[]$ impdp configcenter/pansoft2019 remap_schema=configcenter:configcenter remap_tablespace=configcenter_data:configcenter_data DIRECTORY=ORACLEDMP
dumpfile=configcenter201811142147.dmp table_exists_action=replace parallel=4 logfile=configcenter.log
impdp
configcenter/pansoft2019 目标库用户名密码
remap_schema=configcenter:configcenter 源库用户名:目标库用户名
remap_tablespace=configcenter_data:configcenter_data 源库表空间:目标库表空间
DIRECTORY=ORACLEDMP 创建和授权的Directory
dumpfile=configcenter201811142147.dmp dmp文件名
table_exists_action=replace 处理方式
logfile=configcenter.log 导入日志
oracle数据库导出与导入的更多相关文章
- 利用PL/SQL从Oracle数据库导出和导入数据
转自:https://www.jb51.net/article/109768.htm 本文实例为大家分享了使用PL/SQL从Oracle数据库导出和导入数据的方法,供大家参考,具体内容如下 1.导出数 ...
- oracle 数据库 导出与导入 expdb和impdb使用方法 (服务器本机)
expdb 与exp 导出数据有区异,exp 无法导出空值表,用于客户端,expdb 只用于服务器端.备份出来的数据可再远程传输到另外一台linux 实现异地备份! 一 关于expdp和impdp ...
- oracle如何导出和导入数据库表
oracle如何导出和导入数据库表 oracle如何将项目中的表导出后在导入自己的数据库中,这是一个完整的操作,对于数据库备份或在本地查看数据验证数据进场用到,一般情况下我都用dos黑窗口进行操作,简 ...
- oracle如何导出和导入数据库/表
oracle如何导出和导入数据库/表 oracle如何将项目中的表导出后在导入自己的数据库中,这是一个完整的操作,对于数据库备份或在本地查看数据验证数据进场用到,一般情况下我都用dos黑窗口进行操作, ...
- 案例情景--在一次Oracle 数据库导出时 EXP-00008;ORA-00904:EXP-00000: oracle不同版本导入导出规则
案例情景--在一次Oracle 数据库导出时: C:\Documents and Settings\Administrator>exp lsxy/lsxy@lsxy_db file=E:\lsx ...
- 将Oracle数据库导出为txt格式
将Oracle数据库导出为txt格式: 方法1: 对于Windows系统,可以采用以下方式: 选择控制面板-->管理工具-->数据源(ODBC),添加一个新的数据源(系统或用户DSN均可) ...
- mysql数据库和oracle数据库之间互相导入备份
把从Oracle数据库导出的数据导入到MySql数据库中1. 使用默认的结束符号导入到MySql数据库中: LOAD DATA LOCAL INFILE 'd:/oracle.txt' IGNO ...
- oracle数据库表的导入导出cmd命令大全
在实际的项目开发中经常会遇到导入导出oracle数据库中的表,以下是常用的一些cmd命令: 一.数据表的导出 1 将数据库TEST完全导出,用户名system 密码manager 导出到D:daoch ...
- oracle数据库简单的导入导出操作
一.数据库导出 1.导出用户名/密码,,导出用户名为test_expdp.导出路径默认为oracle中的dpdump文件中 expdp test_expdp/test_expdp@orcl direc ...
随机推荐
- 深度学习卷积网络中反卷积/转置卷积的理解 transposed conv/deconv
搞明白了卷积网络中所谓deconv到底是个什么东西后,不写下来怕又忘记,根据参考资料,加上我自己的理解,记录在这篇博客里. 先来规范表达 为了方便理解,本文出现的举例情况都是2D矩阵卷积,卷积输入和核 ...
- 【OCR技术系列之五】自然场景文本检测技术综述(CTPN, SegLink, EAST)
文字识别分为两个具体步骤:文字的检测和文字的识别,两者缺一不可,尤其是文字检测,是识别的前提条件,若文字都找不到,那何谈文字识别.今天我们首先来谈一下当今流行的文字检测技术有哪些. 文本检测不是一件简 ...
- C语言 · 数的划分
算法训练 数的划分 时间限制:1.0s 内存限制:256.0MB 锦囊1 使用动态规划. 锦囊2 用F[i,j,k]表示将i划分成j份,最后一份为k的方案数,则F[i,j,k]= ...
- Oracle分析函数-统计(sum、avg、max、min)
很多需求中都涉及到统计:均值.累计.范围均值.相邻记录比较等.这些操作会统计多次,或有明确的统计范围,或返回的记录统计的数据集不同... 根据场景不同可分为如下几类: 1. 全统计 2. 滚动统计 3 ...
- 搞明白GOROOT,GOPATH,GOBIN,project目录
我们接下来一个一个来看关于Go语言中的三个目录的详细解释先通过go env查看go的环境变量(我这里是mac的环境,所以可能和你的不同) localhost:~ zhaofan$ go env GOA ...
- 第四百一十五节,python常用排序算法学习
第四百一十五节,python常用排序算法学习 常用排序 名称 复杂度 说明 备注 冒泡排序Bubble Sort O(N*N) 将待排序的元素看作是竖着排列的“气泡”,较小的元素比较轻,从而要往上浮 ...
- 六、编写第一个应用【外部nodejs调用】
一. 参考地址:https://hyperledger-fabric.readthedocs.io/en/latest/write_first_app.html 根据前几节的配置 1.下载代码 git ...
- tensorflow简单记录summary方法
虽然tf官方希望用户把 train , val 程序分开写,但实际开发中,明显写在一起比较简单舒服,但在保存数据到 summary 时, val 部分和 train 部分不太一样,会有一些问题,下面讨 ...
- shell脚本学习笔记(符号)
shell脚本的学习: 1.Shell的作用是解释运行用户的命令,用户输入一条命令,Shell就解释运行一条,这样的方式称为交互式(Interactive),Shell还有 一种运行命令的方式称为批处 ...
- Cookie的简单实用
作用域: 一个域名下的所有网页共用一套cookie. 几个封装好的工具方法: // 添加一个cookie function setCookie(name, value, iDay) { var oDa ...