1.使用管理员账号(sys)登录查询字符集信息

第一步:查询LinuxOracle数据库的字符集

select userenv('language') from dual;
查询结果集可能为:AMERICAN_AMERICA.ZHS16GBK根据查询实际结果填写
第二步:导出数据库前先设置导出字符集
set NLS_LANG=AMERICAN_AMERICA.ZHS16GBK          --(针对windows)导出设置什么字符集导入有设置同样的字符集

export NLS_LANG=AMERICAN_AMERICA.ZHS16GBK    --(针对Linux)导出设置什么字符集导入有设置同样的字符集

 注意:不管是Linux导出还是windows导出建议均设置导出字符集;并且导出和导入均设置一致的字符集,避免字符错乱,导出数据库前oracel11G可能会有空表导不出的情况;

此时需要进到SQL Developer 执行如下查询:
SELECT 'ALTER TABLE ' || TABLE_NAME || ' ALLOCATE EXTENT;'FROM User_Tab_Comments where table_type='TABLE';
查询出多张空表后,复制出到SQL窗口执行以下即可;
第三步:导出数据库
exp:适用于数据库较少的数据,数据量大时导出数据较久,花费时间较长;
expdp:适用于任何数据库,对于较大数据导出时间短,速度快,该命令只能在服务端使用,用于导出大量数据。
exp 用户名/密码@数据库 file=路径 log=路径
expdp 用户名/密码@数据库 directory=数据库配置的文件夹 dumpfile=数据库导出名 logfile=数据库导出日志名称
PS:需要先建好用户。
PSS:SQL> 表示要先用sys用户登录后创建,其中 '/data3/oracle'可以替换。
SQL> create or replace directory expdir as '/data3/oracle'  --配置的路径文件 
exp 用户名/密码 file=***.dmp log=***.log fromuser=用户名 touser=用户名

exp qwer/qwer file=wer.dmp log=qwer.log 

expdp 用户名/密码 directory=expdir dumpfile=***.dmp logfile=***.log

expdp qwer/qwer directory=expdir dumpfile=qwer.dmp logfile=qwer.log

导入:

impdp qwer/qwer directory=expdir dumpfile=qwer.dmp REMAP_SCHEMA=qwer:qwer EXCLUDE=USER full=y 

imp qwer/qwer file=qwer.dmp log=qwer.log fromuser=qwer touser=qwer

第四步:cmd WindowsOracel数据库字符集设置
set NLS_LANG=AMERICAN_AMERICA.ZHS16GBK        --(针对windows)导出设置什么字符集导入有设置同样的字符集
export NLS_LANG=AMERICAN_AMERICA.ZHS16GBK   --(针对Linux)导出设置什么字符集导入有设置同样的字符集
第五步:导入数据库

impdp qwer/qwer directory=expdir dumpfile=qwer.dmp REMAP_SCHEMA=qwer:qwer EXCLUDE=USER full=y 

imp qwer/qwer file=qwer.dmp log=qwer.log fromuser=qwer touser=qwer

linux导入导出数据库方法 windows导入导出数据库方法的更多相关文章

  1. windows linux 双系统默认启动windows 的几种方法

    装了双系统后,在开机时总会有想让一个系统默认启动的时候,一般安装完Ubuntu和XP双系统后,开机时默认的是启动Ubuntu系统,可是当想让XP作为默认启动的系统时怎么办呢? 在早期的Ubuntu系统 ...

  2. Kali Linux Web后门工具、Windows操作系统痕迹清除方法

    Kali Linux Web后门工具 Kali的web后门工具一共有四款,今天只介绍WebaCoo 首先介绍第一个WeBaCoo(Web Backdoor Cookie) WeBaCoo是一款隐蔽的脚 ...

  3. Linux下mongodb安装及数据导入导出教程

    Linux下mongodb安装及数据导入导出教程 #查看linux发行版本 cat /etc/issue #查看linux内核版本号 uname -r 一.Linux下mongodb安装的一般步骤 1 ...

  4. 第二百九十节,MySQL数据库-MySQL命令行导出导入数据库,数据库备份还原

    MySQL命令行导出导入数据库,数据库备份还原 MySQL命令行导出数据库:1,进入MySQL目录下的bin文件夹:cd MySQL中到bin文件夹的目录如我输入的命令行:cd C:\Program ...

  5. [Docker核心之容器、数据库文件的导入导出、容器镜像的导入导出]

    [Docker核心之容器.数据库文件的导入导出] 使用 Docker 容器 在 Docker 中,真正对外提供服务的还是容器,容器是对外提供服务的实例,容器的本质是进程. 运行一个容器 docker ...

  6. Linux服务器上的oracle数据导入和导出

    背景: 在同一台Linux服务器上,有两个数据库用户,分别为:database1,database2,如何把database1用户下面的所有的表和数据,导入到database2数据库(database ...

  7. Oracle 导出的表不全,以及数据库版本不同导入报错

    公司有两个环境下的数据库,版本不同,一个是11g r2,另一个是10g r2 首先在11g r2下用exp导出数据库备份文件,发现部分表缺失. 原来这部分表是空的,11G中新特性,当表无数据时,不分配 ...

  8. PHP导入导出excel表格图片的代码和方法大全

    基本上导出的文件分为两种: 1:类Excel格式,这个其实不是传统意义上的Excel文件,只是因为Excel的兼容能力强,能够正确打开而已.修改这种文件后再保存,通常会提示你是否要转换成Excel文件 ...

  9. node.js零基础详细教程(6):mongodb数据库操作 以及导入导出

    第六章 建议学习时间4小时  课程共10章 学习方式:详细阅读,并手动实现相关代码 学习目标:此教程将教会大家 安装Node.搭建服务器.express.mysql.mongodb.编写后台业务逻辑. ...

随机推荐

  1. Devexpress 之gridControl

    1.gridControl如何去掉主面板? 鼠标右键Run Designer=>OptionsView => ShowGroupPanel=False: 2.gridControl如何设置 ...

  2. [辅助类]NHibernateHelper

    对于学习ORM的人来说,NHibernate简直就是福音啊,而且此中技术是相当成熟,在这里分享一个小东西 public class NHibernateHelper { //数据库连接字符串 publ ...

  3. 手动启动jenkins

    无论Linux还是windows, jenkins都是作为一个后台服务存在的. 所以在Linux下,手动启动或停止jenkins: service jenkins start service jenk ...

  4. Bootstrap+MetroNic_1.5.4 Head meta

    Bootstrap+MetroNic_1.5.4 HTML <meta> 标签设定含义: <meta http-equiv="X-UA-Compatible" c ...

  5. JavaScript高级程序设计61.pdf

    JSON对象 早期的JSON解析器就是使用JavaScript的eval()函数,ECMAScript5对解析JSON的行为做出了规定,定义了全局对象JSON. JSON对象有2个方法:stringi ...

  6. JavaScript高级程序设计58.pdf

    15章 使用Canvas绘图 略 16章 HTML5脚本编程 HTML5规范了新的HTML标记和JavaScript API,以便简化创建动态Web界面的工作 跨文档消息传递 简称XDM,指来自不同域 ...

  7. Hdu 4312-Meeting point-2 切比雪夫距离,曼哈顿距离,前缀和

    题目: http://acm.hdu.edu.cn/showproblem.php?pid=4312 Meeting point-2 Time Limit: 2000/1000 MS (Java/Ot ...

  8. NIR相机

    近红外(NIR)相机——专为低照度环境而设计的高灵敏度相机 近红外光”(Near-Infrared) 是介于可见光和中红外光间的电磁波,因此是不能被人眼所察觉到的.近红外优化工业相机广泛适用于交通监控 ...

  9. vmware产品

    https://my.vmware.com/cn/group/vmware/info?slug=datacenter_cloud_infrastructure/vmware_vsphere/5_5#o ...

  10. JavaScript运行机制浅析

    从一个简单的问题谈起: <script type="text/javascript"> alert(i); var i = 1; </script> 输出结 ...