先导出到文件,再导入到文件。
步骤:
1、先将SCOTT用户中的表、视图等导出到文件
打开CMD,
C:\>cd TEMP
C:\TEMP>exp
输入:用户名: scott
输入密码:口令:tiger
导出文件: EXPDAT.DMP >
下在都选默认,按ENTER键,最后将把EXPDAT.DMP 文件导入到TEMP文件夹。
2、现在要创建另一用户。
使用SYS用户进入,先把用户lwf删除,如果不存在该用户,则略过
SQL> conn sys/super as sysdba
SQL> drop user lwf cascade;
创建用户:lwf 密码:lwf
SQL> create user lwf identified by lwf default tablespace users quota 10M on users;
给用户赋权限:
SQL> grant create session,create table,create view to lwf;
session指的是可以从别的电脑登录。
3、把数据导入到lwf用户。
打开CMD,
C:\>cd TEMP
C:\TEMP>imp
输入用户名:
用户名: lwf
密码:lwf
会提示:
导入文件: EXPDAT.DMP>
注意,下面还会提示输入用户名,指的是需要从哪个用户导入数据,因为我们备份的时候的数据可能会有多个用户。
用户名:scott
其它的按回车。。
提示:
正在将 SCOTT 的对象导入到 LWF
. 正在导入表 "BONUS"导入了 0 行
. 正在导入表 "DEPT"导入了 4 行
. 正在导入表 "EMP"导入了 14 行
. 正在导入表 "SALGRADE"导入了 5 行
即将启用约束条件...
成功终止导入, 没有出现警告。
导出完成。
连过去看看:
C:\TEMP>sqlplus lwf/lwf
测试一下,查看表结构:
SQL> desc emp;
名称 是否为空? 类型
----------------------------------------- -------- ------------
EMPNO NOT NULL NUMBER(4)
ENAME VARCHAR2(10)
JOB VARCHAR2(9)
MGR NUMBER(4)
成功
分享到:
相关推荐
在Oracle数据库管理中,系统视图是获取数据库信息的关键途径,它们提供了丰富的元数据,用于监控、优化和理解数据库的内部工作。这篇博客主要聚焦于Oracle的常用系统视图以及数据导入导出的相关操作,这对于数据库...
Oracle 是一个功能强大且复杂的关系数据库管理系统,具有强大的数据存储和管理能力。为了方便用户对数据库中的数据进行管理和维护,Oracle 提供了多种导出数据的方法。下面将详细介绍 Oracle 下导出某用户所有表的...
Oracle数据库是全球广泛使用的大型关系型数据库管理系统之一,其强大的功能和稳定性深受企业青睐。在日常的数据库管理和维护中,经常需要...对于需要管理和共享Oracle数据库表结构的用户,这是一个非常有价值的资源。
导出数据库中的视图 存储过程 表数据 导出数据库中的视图 存储过程 表数据 导出数据库中的视图 存储过程 表数据
### Oracle中导出表结构 在Oracle数据库管理中,经常需要导出表结构以便于备份、迁移或分析等操作。本文将详细介绍如何使用SQL查询来获取表结构信息,并结合示例进行深入解析。 #### 一、Oracle表结构概述 Oracle...
这里介绍的"Oracle 导出数据字典的小工具"是一个实用程序,能够帮助用户将数据字典信息导出为Word格式,方便查看和共享。 首先,数据字典在Oracle中的主要组成部分包括以下几类: 1. **V$视图**:这是Oracle提供的...
在数据库管理中,有时我们需要将数据从一个环境迁移到另一个环境,或者备份某些表的数据,这时“Oracle导出INSERT语句”的工具就显得非常实用。 这个小工具的核心功能是将Oracle数据库中的数据转换为一系列的INSERT...
虽然Data Pump已成为主流,但Oracle仍然保留了旧版的Export工具(EXP),对于不熟悉Data Pump或者在低版本Oracle中工作的用户,EXP仍然是一个选择。EXP可以导出表、视图、过程、函数等对象的定义,但其速度和效率...
在"压缩包子文件的文件名称列表"中提到的"oracle表结构导出器"可能是一个专用的工具,它简化了上述过程,能够直接将Oracle表结构导出为Word格式,无需手动操作。这种工具通常会包含预设的模板和格式,使得输出的文档...
"导出Oracle表结构工具"就是这样一个实用程序,它简化了这个过程。 DBExport是一个专门设计用于Oracle数据库的工具,它能够快速高效地导出表结构和数据。标题中的"DBExport2.51 For ORACLE"指的是该工具的特定版本...
通过导出命令(`exp`)和导入命令(`imp`),我们可以方便地将某一用户的全部数据(包括表、视图、存储过程等)转移到其他位置或另一个数据库实例中。 #### 导出命令详解 ##### 基本语法 导出命令的基本语法如下...
"Oracle导出INSERT语句V1.1"是一个专门为此目的设计的实用工具。 这个工具的主要功能是帮助用户快速生成SQL INSERT语句,这些语句可以被用来重建表的数据。通常,这个过程手动操作会非常繁琐,尤其是在处理大量数据...
在Oracle数据库管理中,"以用户模式导入导出"是一项常用的数据操作技术,它允许管理员或开发者将特定用户的对象和数据从一个环境迁移到另一个环境。这个过程涉及到Oracle的Data Pump工具,包括`expdp`(导出)和`...
"PowerDesigner15连接Oracle数据库并导出Oracle的表结构" 本文主要介绍了使用PowerDesigner连接Oracle数据库,并生成E-R图的详细步骤。 知识点1:PowerDesigner简介 PowerDesigner是一个强大的数据建模工具,能够...
在C#中,我们需要创建一个OracleConnection对象来建立数据库连接。以下是一个简单的示例: ```csharp using Oracle.ManagedDataAccess.Client; string connectionString = "Data Source=(DESCRIPTION=(ADDRESS_...
Oracle的导入导出是数据库管理中常用的操作,用于备份数据、迁移数据或在多个环境间同步数据。本篇将详细解释Oracle数据库的导出(EXP)和导入(IMP)过程,以及不同类型的导出模式。 首先,Oracle的导出分为三种...
- **第三步**:通过操作系统命令将tsts表空间的数据文件以及之前生成的dmp文件复制到另一个位置,供目标数据库epras使用。 ##### 2. 在目标数据库中导入表空间 - **第四步**:在目标数据库epras中创建一个新的用户...
EXP,全称为Export,是Oracle数据库的数据导出工具,它能够将数据库的部分或全部对象(如表、视图、索引等)的结构和数据导出到操作系统文件中。EXP提供了多种选项供用户灵活配置,如: 1. `buffer`:定义了在提取...