1.backup scott 备份scott用户的数据
exp
具体步聚如果:
进入CMD:
Microsoft Windows XP [版本 5.1.2600]
(C) 版权所有 1985-2001 Microsoft Corp.
C:\Documents and Settings\hphua>cd \
C:\>cd temp
C:\TEMP>del *.*;
C:\TEMP\*.*, 是否确认(Y/N)? y
C:\TEMP>exp
Export: Release 10.2.0.1.0 - Production on 星期五 5月 29 21:08:56 2009
Copyright (c) 1982, 2005, Oracle. All rights reserved.
用户名: scott
口令:
连接到: Oracle Database 10g Enterprise Edition Release 10.2.0.1.0 - Production
With the Partitioning, OLAP and Data Mining options
输入数组提取缓冲区大小: 4096 >
导出文件: EXPDAT.DMP >
(2)U(用户), 或 (3)T(表): (2)U >
导出权限 (yes/no): yes >
导出表数据 (yes/no): yes >
压缩区 (yes/no): yes >
已导出 ZHS16GBK 字符集和 AL16UTF16 NCHAR 字符集
. 正在导出 pre-schema 过程对象和操作
. 正在导出用户 SCOTT 的外部函数库名
. 导出 PUBLIC 类型同义词
. 正在导出专用类型同义词
. 正在导出用户 SCOTT 的对象类型定义
即将导出 SCOTT 的对象...
. 正在导出数据库链接
. 正在导出序号
. 正在导出簇定义
. 即将导出 SCOTT 的表通过常规路径...
. . 正在导出表 BONUS导出了 0 行
. . 正在导出表 DEPT导出了 4 行
. . 正在导出表 EMP导出了 14 行
. . 正在导出表 SALGRADE导出了 5 行
. 正在导出同义词
. 正在导出视图
. 正在导出存储过程
. 正在导出运算符
. 正在导出引用完整性约束条件
. 正在导出触发器
. 正在导出索引类型
. 正在导出位图, 功能性索引和可扩展索引
. 正在导出后期表活动
. 正在导出实体化视图
. 正在导出快照日志
. 正在导出作业队列
. 正在导出刷新组和子组
. 正在导出维
. 正在导出 post-schema 过程对象和操作
. 正在导出统计信息
成功终止导出, 没有出现警告。
C:\TEMP>
2. create user 创建用户
create user hphua identified by hphua default tablespace users quota 10M on users
具体操作实例代码:
SQL> conn sys/hpjianhua as sysdba;
已连接。
SQL> create user hphua identified by hphua default tablespace users quota 10M on
users;
用户已创建。
grant create session,create table,create view to hphua
实例:
SQL> grant create session,create table,create view to hphua
授权成功。
3.导入数据:
import the data
imp
C:\TEMP>imp
Import: Release 10.2.0.1.0 - Production on 星期五 5月 29 21:29:58 2009
Copyright (c) 1982, 2005, Oracle. All rights reserved.
ORA-01017: invalid username/password; logon denied用户名: hphua/hphua
连接到: Oracle Database 10g Enterprise Edition Release 10.2.0.1.0 - Product
With the Partitioning, OLAP and Data Mining options
导入文件: EXPDAT.DMP>
输入插入缓冲区大小 (最小为 8192) 30720>
经由常规路径由 EXPORT:V10.02.01 创建的导出文件
警告: 这些对象由 SCOTT 导出, 而不是当前用户
已经完成 ZHS16GBK 字符集和 AL16UTF16 NCHAR 字符集中的导入
只列出导入文件的内容 (yes/no): no >
由于对象已存在, 忽略创建错误 (yes/no): no >
导入权限 (yes/no): yes >
导入表数据 (yes/no): yes >
导入整个导出文件 (yes/no): no >
用户名: scott
输入表 (T) 或分区 (T: P) 名称。空列表表示用户的所有表
输入表 (T) 或分区 (T: P) 的名称或 。如果完成:
. 正在将 SCOTT 的对象导入到 HPHUA
. . 正在导入表 "BONUS"导入了 0 行
. . 正在导入表 "DEPT"导入了 4 行
. . 正在导入表 "EMP"导入了 14 行
. . 正在导入表 "SALGRADE"导入了 5 行
即将启用约束条件...
成功终止导入, 但出现警告。
分享到:
相关推荐
### Oracle数据库创建表空间、建立用户、授权及备份恢复详解 #### 一、创建与管理表空间 在Oracle数据库中,表空间是物理空间分配的基本单位。为了有效地管理和使用存储资源,合理地创建和配置表空间是非常重要的...
Oracle数据库是一种广泛使用的大型关系型数据库管理系统,尤其在企业级应用中占据重要地位。本教程将深入探讨如何创建和连接Oracle分布式数据库,并提供详细的步骤图解。首先,我们需要理解Oracle分布式数据库的概念...
这些步骤不仅适用于特定版本的Oracle数据库,而且其基本原理也适用于其他版本的Oracle数据库以及类似的数据库管理系统。通过学习这些内容,可以帮助您更好地管理和维护Oracle数据库,确保数据的安全性和可靠性。
实现方法是:首先,在OS的用户管理器中创建本地组ORA_sidDBA(sid表示数据库实例名),并将DBA账户添加到该组中。其次,在sqlnet.ora中加入信息SQLNET.AUTHENTICATION.SERVICES=(NTS)。最后,在Initsid.ora文件中,...
在众多数据库系统中,Oracle数据库以其强大的功能、高效的安全性和完整性控制能力以及支持分布式数据处理等特点脱颖而出,被广泛应用于金融、电信、政府等领域。然而,随着数据库的应用越来越广泛,其安全性问题也日...
Oracle通过提供exp和imp工具来执行数据的导出和导入操作,这两个命令行工具用于在不同版本的Oracle数据库之间转移数据,或者备份恢复数据库。下面是基于提供的文件信息,详细介绍Oracle数据库导入导出的知识点: 1....
对于部署在Linux环境下的Oracle数据库,通过自动化手段实现数据备份不仅能够提升工作效率,还能够减少人为操作带来的风险。本文将详细介绍如何在Linux环境下配置Oracle数据库的自动备份,并将备份文件传输至远程...
在数据库基础方面,Oracle数据库支持传统的数据库概念,如表、视图、索引等,同时还包含了许多高级特性,比如复杂的查询能力、数据安全机制和事务管理等。Oracle数据库设计范式涵盖了第一范式(1NF)、第二范式(2NF...
Oracle数据库是全球广泛使用的大型关系型数据库管理系统,其在企业级应用中占据着核心地位。这份"Oracle数据库开发手册"提供了全面的Oracle相关知识,包括SQL语法、数据库管理、性能优化、安全设置等多个方面,是...
综上所述,Oracle数据库的安全性策略是一个全面、细致的过程,需要数据库管理员从多个角度综合考量,通过建立合理的用户组和权限分配、实施有效的备份与恢复机制、采用安全的认证与授权手段,并结合操作系统提供的...
- TDE适用于各种操作系统环境,如描述中提到的Linux系统,以及不同的Oracle数据库版本,如Oracle Database 12c Enterprise Edition。 4. **TDE实施步骤**: - **创建钱包**:钱包是存储加密密钥的地方,可以通过...
在 ORACLE 数据库迁移过程中,有多种方法可以选择,本文将介绍三种常用的迁移方案:exp/imp 方案、expdp/impdp 方案和 RMAN 方案。每种方案都有其优缺,选择哪种方案取决于实际情况。 exp/imp 方案 exp/imp 方案是...
第一步是下载适合你操作系统的Oracle数据库软件,这可能包括Oracle Database Server、Client工具以及相关的管理工具。确保选择正确的版本,以匹配你的硬件架构(如32位或64位)和操作系统(如Windows、Linux或Unix)...
例如,使用ora_sid_role格式在/etc/group文件中定义角色,其中sid是Oracle数据库的实例名,role是Oracle服务器中的角色名称,可选的'd'表示默认角色,'a'表示带有ADMIN选项的角色。这使得Unix用户组的权限可以直接...
"Oracle自动备份"的主题聚焦在如何实现Oracle数据库的自动化备份,确保在出现故障或需要恢复数据时,可以快速有效地进行操作。 首先,Oracle数据库提供了多种备份方法,包括物理备份(如文件拷贝)和逻辑备份(如...
在Oracle数据库管理中,创建用户和表空间是基础操作之一,对于数据库的正常运行至关重要。 ### 一、创建表空间 表空间是Oracle数据库中逻辑存储结构的一部分,用于组织和管理数据文件。在Oracle中,可以创建永久性...
通过对 Oracle 10g 中 `expdp` 和 `impdp` 命令的详细介绍以及实际应用场景的分析,我们可以看出这两种命令在进行数据库备份与恢复方面具有高效性、灵活性等特点。同时,通过合理设置参数,可以有效提高备份与恢复的...
为了实现数据访问安全性,可以在操作系统层面建立用户组,这样可以作为保证数据库安全性的一种有效方法。例如,Oracle程序一般分为两类:一类是所有的用户都可以执行的程序,另一类是只限数据库管理员(DBA)可以...
- **高可用性**:DataGuard 可以在单一配置中支持多达 30 个备用数据库,这使得组织可以在本地和远程位置部署备用数据库,以实现高可用性和灾难恢复。 - **计划维护**:DataGuard 还可用于最大限度地减少因实施 ...
Oracle数据库管理包括创建数据库、表空间、用户、表、索引等对象,以及性能监控、备份恢复、权限管理等。这部分内容会介绍如何使用DDL(数据定义语言)创建和修改数据库对象,以及如何使用DML(数据操纵语言)进行...