数据库的导入导出

Oracle Database 导入导出 1.1  Oracle Database数据导出常用的有EXP工具,但是此工具在导出大数据量的时候效率较低,所以在10g后推出DATAPUMP(数据泵)此工具的效率比EXP高很多。 1.2   背景 导入/导出(Exp/Imp)是Oracle幸存的最古老的两个命令行工具,但导入/导出(Exp/Imp)并不是一种好的备份方式,正确的说法是Exp/Imp只能是一个好的转储工具,特别是在小型数据 阅读详情
 

导出数据:

exp 用户名/密码@服务器名 file=路径名

例如:

exp system/system@zj file=D:\20091212.dmp

导入数据:

imp 用户名/密码@服务器名 file=路径名  full=y

例如:

imp system/system@zj file=D:\20091212.dmp  full=y

flow_comp,flow_define,flow_groupware,flow_meta,flow_param,flow_pkg

exp本地导出与imp本地导入

exp命令:

1 exp username/psw@TEST file=d:test.dmp full=y

2 exp username/psw@TEST file=d:test.dmp owner=(ly)

3 exp username/psw@TEST file= d:test.dmp tables=(grid1,grid2)

1其中一是将Test(与某一数据库对应的oracle服务名)数据库进行整体导出

2将属于用户ly的所有表导出

3将表grid1,与grid2导出

d:test.dmp是导出的文件地址

imp命令:

1 imp system/psw@TEST file=d:test.dmp

2 imp system/psw@TEST full=y file=d:test.dmp ignore=y

3 imp system/psw@TEST file=d:test.dmp tables=(grid1)ignore=y表示如果被导入的数据库中某个表已经存在就忽略不导入那个表

3表示只导入grid1这个表

在导入导出前要先测试下对应的数据库是否是通的:tnsping test来测试,同样test是服务名

所有命令可在cmd下执行

用exp/imp远程操作数据库

对ORACLE数据库进行远程操作,假设数据库在192.168.1.110上,具体方法如下:

一、在客户端创建和服务端对应的服务名

方法1:

修改tnsnames.ora文件

加入远程服务器的命名:

Sql代码

TEST_ORCL =  

(DESCRIPTION =  

    (ADDRESS_LIST =  

      (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.1.110)(PORT = 1521))  

    )  

    (CONNECT_DATA =  

      (SERVICE_NAME = orcl)  

    )  

)

方法2:

在oracle客户端,打开net manager。

创建一个服务命名TEST_ORCL,主机IP为:192.168.1.110,服务名orcl,端口1521

二、测试远程服务器是否畅通

进入到cmd后,执行命令:tnsping TEST_ORCL。

三、远程操作数据库

导出:

Sql代码

1:exp username/password@TEST_ORCL file=bak_filepath

2:exp username/password@TEST_ORCL full=y file=bak_filepath

username 用户名,password 密码,TEST_ORCL 客服端服务名,bak_filepath 备份文件存放的路径

导入:

Sql代码

1:imp username/password@TEST_ORCL file=bak_filepath full=y

2:imp username/password@TEST_ORCL/database_name file=bak_filepath full=y

3:imp username/password@TEST_ORCL file=bak_filepath fromuser=fromadmin touser=toadmin

username 用户名,password 密码,TEST_ORCL 客服端服务名,bak_filepath 备份文件存放的路径

fromadmin 备份数据的用户名,toadmin 还原数据库的用户名。database_name 还原到那个数据库上

full=y 将数据库整体导出,包括表结构等。

SYBASE数据库导入导出 一:SYBASE数据库整个库导入      1.创建数据库设备      2.创建数据库,该库必须大于已备份库,如果不够大,通过语句更改库大小,      3.设置数据库的字符集与备份库字符集一致;       查询字符集语句:        (1) 使用isql查看当前已经安装的字符集        isql -Usa -P      >use master      >go 阅读详情

相关推荐

<蓝桥杯软件赛>零基础备赛20周--第16周--GCD和LCM

gcd,lcm

罗勇军的博客 7568

Oracle数据库的导出(exp/expdp)和导入(imp/impdp)方法总结

默认表空间用“USERS”;临时表空间用“TEMP”;成员选择“DBA”服务器权限选择“UNLIMITED TABLESPACE”

Crazy_young_man的博客 1万+

Python 安装 PyTorch(GPU)详细教程

本章教程,介绍如何安装PyTorch GPU版本的具体教程。

猿小白的博客 1386

Oracle导出导入

Oracle数据库导入导出dmp

够钟的博客 3179

oracle数据库的导入与导出

数据库的导入与导出。

qq_43114229的博客 1万+

ORACLE导入导出

oracle11g用exp命令导出数据库表时,有时会发现只导出了一部分表时而且不会报错,原因是有空表没有进行导出,之前一直没有找到方法于是用最笨的方法重新建这些空表,当然在我们实际当中表的数量大时我们该怎么办?Imp\impdp是导入命令,exp/expdp是导出命令。Impdp:创建目录存放导入的文件----创建表空间[和导出的表空间一致]-----创建用户[如果已存在同名用户需要先删除,删除时先从dbcnt删除,再在sqlplus执行drop命令]----用户授权----cmd命令导入。

qq_35479076的博客 8874

Oracle-数据库的导入&导出

Oracle数据库的导入&导出

UntifA的博客 2万+

[DataBase][1] 主流数据库导入导出

文章目录一、Oracle1. 传统方式1.1 语法1.2 使用说明2. 数据泵 (Data Pump) 方式【Oracle10g及以上】2.1 检查逻辑的存在性(需要dba权限)2.2 语法2.3 使用说明3. 说明3.1 文件格式3.2 注意事项二、PostgreSQL1. 导入2. 导出2.1 语法2.2 选项说明三、MySQL 一、Oracle 1. 传统方式 1.1 语法 导入imp {...

Bro_Rabbit Blog 375

关于DataBase的文件导入导出操作

DataBase文件的导入导出 这里是关于DataBase软件对文件导入导出操作的展示,注意,这里演示的DataBase是2022.3.2版本,当然,博文只讲最实用简单的方式,若有问题欢迎留言。 目录DataBase文件的导入导出一、sql文件导入DataBase1. 内容准备2. 将girls文件拖入DataBase窗口3. 随机运行一个girls内的数据表,完成sql文件导入DataBase4. 问题记录;4. 这么好用的教程,记得收藏;二、DataBase导出sql文件三、Excel文件导入Data

Lanyan9的博客 3705

如何构建Hive数据仓库Hive 、数据仓库的存储方式 以及hive数据的导入导出

官方定义:数据仓库是面向主题的、集成的、不可更新的、随时间的变化而不断变化的,这些特点决定了数据仓库的系统设计不能采用同开发传统的OLTP数据库一样的设计方法。(1)安装hive常规配置,这里不记录安装过程唯一需要注意的地方是有一个hive.metastroe.dirname属性需要配置配置的值是hive元数据的存储路径,一般为hdfs文件系统的路径。安装完成后,需要在mysql中建立配置中指定的数据库并初始化Hive源数据库(2)安装完成之后就可以启动hive。

努力!加油!! 2076

数据无缝流转:Chat2DB导入导出功能全解析与未来展望

你是否还在为跨数据库平台的数据迁移而头疼?是否曾因连接配置繁琐而放弃高效工具?本文将系统解析Chat2DB的导入导出核心功能,通过实际操作场景展示如何零代码实现数据库连接迁移、表结构导出与数据流转,并探讨该功能在多场景下的技术创新与应用价值。 ## 导入功能:跨平台连接无缝迁移 ### 数据库连接导入流程 Chat2DB的导入功能集中在连接管理模块,支持通过文件导入多种数据库配置。在创建连接...

gitblog_00520的博客 537

**城市三维数据管理新纪元——3D City Database导入导出工具**

城市三维数据管理新纪元——3D City Database导入导出工具 项目介绍 在三维建模与城市规划领域中,高效的数据管理和交互变得日益重要。3D City Database的导入导出工具正是为此而生,它是一款基于Java的强大前端软件,旨在提供高性能的城市模型数据加载和提取服务。作为一款开放源代码的软件,它不仅支持CityGML标准版本(2.0.0 和 1.0.0),还兼容了多种数据库系统如O...

gitblog_00026的博客 477

SQL Server 2005数据库导入导出完整图解教程

SQL Server 2005是微软在数据库领域的重要里程碑版本,首次引入了多项增强功能,特别是在数据导入导出、集成服务(SSIS)和管理工具方面实现了重大突破。其强大的数据迁移能力使其广泛应用于企业级数据整合、系统升级、数据备份与恢复等关键场景。本章将从整体视角出发,简要介绍SQL Server 2005的核心功能模块,重点阐述其在多数据源环境下的导入导出机制。通过理解其在ETL(抽取、转换、加载)流程中的角色,读者将为后续章节中深入掌握SSIS、SSMS操作及数据迁移最佳实践打下坚实基础。

weixin_42591908的博客 1283

数据库导入导出详解

Sql格式:.sql格式的文件,可用文本编辑器查看,通用性比较好,效率不如第一种,适合小数据量导入导出。Pde格式:.pde格式的文件,.pde为PL/SQL Developer自有的文件格式,只能用PL/SQL Developer工具导入导出,不能用文本编辑器查看;优点:代码书写简单易,从本地即可直接导入,不用在服务器中操作,降低难度,减少服务器上的操作也就保证了服务器上数据文件的安全性。导出步骤:工具,导出表,选好表以后,下方有Oracle导出是对应的dmp文件,SQL插入是对应的SQL文件。

彷徨的博客 9865

Chat2DB数据导入导出:高效数据迁移与备份恢复策略

在现代数据库管理工作中,数据导入导出是日常运维和开发过程中不可或缺的关键环节。Chat2DB作为一款智能的通用SQL客户端,提供了强大的数据迁移和备份恢复功能,支持MySQL、PostgreSQLOracleSQL Server等16+种主流数据库。本文将深入探讨Chat2DB在数据导入导出方面的核心能力、技术实现和最佳实践。 ## 数据导出功能详解 ### 数据库结构导出 Chat2D...

gitblog_00343的博客 1172

oracle数据库导入导出

oracle数据库导入导出

m0_37642477的博客 1万+

Oracle数据库导入导出

1、删除本地已有用户。

weixin_42164880的博客 8249

Oracle数据库导入导出

Oracle数据库使用数据泵导入导出

__猫玖__的博客 2848

Oracle 数据库导出与导入操作指南

expdp/impdp 是推荐的数据迁移工具模式重映射功能 (remap_schema) 常用于版本升级注意区分全库导出与用户级导出的参数差异希望这篇指南能帮助您高效完成数据库迁移工作!

qq_42985657的博客 3481

Oracle数据导入和导出(也称之为备份和还原)

恢复就是发生故障后,利用已备份的数据文件或控制文件,重新建立一个完整的数据库

p_itxiaobai的博客 4516

fullCarModel.zip_simulink整车_建模_整车_整车仿真_整车建模

在matlab simulink环境下对整车建模及仿真

上一篇: String的处理
下一篇: QQ交谈的js
cymlancy
博客等级 码龄15年 11粉丝 89原创
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值