1.问题定义:我们在开发的时候使用的是局域网中的测试机上面的oracle数据库,由于需要将测试机上面的数据库备份到本地机器上面,便于不处于局域网环境中仍然可以继续开发,维护等。
2.步骤说明:
1.启动oracle服务(oracle实例名为:orahnhj)
2.创建本地帐户(username:keyword3,password:tlink1234)
3.局域网数据库导出,导入到本地(局域网数据库实例名:217,username:keyword,password:tlink1234)
1.启动oracle服务
开始 ->运行 ->cmd ->lsnrctl ->start ->exit
net start oracleservice*** (***为安装oracle实例名,注意命令行后面无分号)
例如:
C:\Documents and Settings\Owner>lsnrctl
LSNRCTL for 32-bit Windows: Version 9.0.1.1.1 - Production on 10-6月 -2009 17:05
Copyright (c) 1991, 2001, Oracle Corporation. All rights reserved.
欢迎来到LSNRCTL,请键入"help"以获得信息。
LSNRCTL> start
~~~
命令执行成功
LSNRCTL> exit
C:\Documents and Settings\Owner>net start oracleserviceorahnhj
OracleServiceORAHNHJ 服务正在启动 .......................
OracleServiceORAHNHJ 服务已经启动成功。
2.创建本地帐户
C:\Documents and Settings\Owner>sqlplus
SQL*Plus: Release 9.0.1.0.1 - Production on 星期三 6月 10 17:59:22 2009
(c) Copyright 2001 Oracle Corporation. All rights reserved.
请输入用户名: sys/change_on_install@orahnhj as sysdba
连接到:
Oracle9i Enterprise Edition Release 9.0.1.1.1 - Production
With the Partitioning option
JServer Release 9.0.1.1.1 - Production
SQL> create user keyword3 identified by "tlink1234" default tablespace "TEST";
用户已创建
SQL> grant "CONNECT" to keyword3;
授权成功。
SQL> grant unlimited tablespace to keyword3;
授权成功。
SQL> conn keyword3/tlink1234@orahnhj -->表示创建用户成功且成功链接
已连接。
3.局域网数据库导出,导入到本地
D:\>d:
D:\>exp keyword/tlink1234@217 rows=y indexes=n compress=n buffer=65536 feedback=
100000 file=keyword090610.dmp log=keyword090610.log
~~~ 一些执行记录,在本地磁盘(D:)可以找到D:\keyword090610.dmp,D:\keyword090610.log导出日志文件
D:\>imp keyword3/tlink1234@orahnhj fromuser=keyword touser=keyword3 rows=y index
es=n commit=y buffer=65536 feedback=100000 ignore=n file=keyword090610.dmp log=k
eyword090610_2.log
~~~ 一些执行记录,将本地磁盘(D:)D:\keyword090610.dmp导入,生成D:\keyword090610_2.log导入日志文件
分享到:
相关推荐
这个"Oracle导入导出命令bat执行命.rar"文件显然包含了一系列用于自动化这些过程的批处理(BAT)脚本。 首先,让我们来理解一下Oracle的导入导出命令。`expdp`和`impdp`是Oracle Data Pump的命令行工具,用于导出和...
### Oracle 创建用户、表空间及导入导出命令详解 #### 一、创建表空间 在 Oracle 数据库中,表空间是存储数据的基本单位。表空间由一个或多个数据文件组成,用于存储表、索引等数据库对象。创建表空间通常包括创建...
- `expdp`和`impdp`:Oracle Data Pump是Oracle提供的高效数据导入导出工具,支持大量数据的快速传输。 - `sqlplus`:通过SQL命令行工具,配合`INSERT INTO SELECT`语句或`CREATE TABLE AS SELECT`进行数据导入...
本文将详细介绍 Oracle 19c 备份恢复-导入导出的基本命令、工作方式、模式、选项和高级选项。 一、基本命令 exp 和 imp 是 Oracle 数据库提供的两个命令行工具,用于数据库的备份恢复和数据的导入导出。exp 用于...
### Oracle创建用户、表空间、导入导出命令详解 ...以上就是关于Oracle数据库中创建用户、表空间以及导入导出命令的详细解析,这些操作对于数据库管理员来说至关重要,能有效帮助他们管理和维护数据库的高效运行。
Oracle数据库导入导出命令详解 Oracle数据库导入导出命令是数据库管理员和开发人员必备的技能之一。今天,我们将详细介绍如何使用命令行来操作Oracle数据库的导入和导出。 备份数据 备份数据是数据库管理员的重要...
- 直接路径方式:这是数据泵的主要工作方式,它绕过数据库缓存,直接将数据写入数据文件,从而提高了导入导出的速度。这种方式适用于大量数据的快速移动。 - 外部表方式:数据泵可以通过创建外部表来读取和写入...
oracle 创建表空间 导入导出 详细阐述 oracle创建用户,表空间 及导入导出数据的个人经验。
本文将深入探讨如何导入数据到Oracle数据库以及创建新用户,这对于数据库管理员和开发者来说是至关重要的技能。以下是对标题"Oracle数据库导入数据以及创建用户"的详细解读: 1. 数据导入: - **SQL*Loader**:...
Oracle 数据库提供了强大的数据导入导出功能,通过 `exp` 和 `imp` 命令来实现数据的备份与恢复。这些命令对于日常的数据库管理来说至关重要,能够有效地帮助管理员进行数据迁移、备份和恢复等操作。 #### 二、...
用imp和exp命令导入导出oracle数据库。从创建表空间,到创建用户,授权,导入等等命令都写了例子。 只要照着命令来一般都能够实现导入导出的功能。
本文将详细介绍Oracle数据库的导出(EXP)和导入(IMP)命令。 **一、Oracle数据库导出命令(EXP)** 1. **USERID参数** `USERID=demo/demopwd@orcl`:这部分指定了连接到Oracle数据库的凭证。`demo`是用户名,`...
### Oracle经典教程第七章:数据库导入导出详解 在Oracle数据库管理中,数据的导入导出是一项基础且关键的操作,用于实现数据的备份与恢复、数据迁移等需求。本章节将深入探讨Oracle数据库的导入导出机制,涵盖其...
Oracle创建删除用户、角色、表空间、导入导出.命令总结 从中可以学到很多oracle的知识。尤其针对入门者
Oracle 提供了两种主要工具用于数据的导入导出:`EXP` 和 `IMP` 命令。 - **EXP (Export):** 用于从 Oracle 数据库中导出数据。 - **IMP (Import):** 用于将数据导入到 Oracle 数据库中。 这些工具允许用户以高效...
Oracle数据库的导入导出涉及多个命令和选项,熟练掌握这些命令对于数据库管理和维护至关重要。通过理解不同参数的含义和用途,可以有效地管理数据,并确保在各种场景下的数据安全和一致性。在实际操作中,务必确保有...
远程工具连接到 Linux 进行操作,进行 Linux 上 dmp 文件的导入导出。 正文 a. 将用户 system 用户表导出到指定路径 D 盘 exp system/password@SID file=d:/daochu.dmp full=y b. 将用户 system 与 sys 用户的表...
为了确保数据的安全和可靠性,Oracle数据库提供了导入导出命令,以便用户可以轻松地备份和恢复数据库。本文将详细介绍Oracle数据库的导入导出命令,包括exp和imp命令的使用方法和参数设置。 exp命令 exp命令是...