set /A dt=%date:~0,4%%date:~5,2%%date:~8,2%-10
set expdt=%DATE:~0,4%%DATE:~5,2%%DATE:~8,2%%TIME:~0,2%%TIME:~3,2%
del *%dt%*
exp lg_dbwizard/lg1qaz@oanet_172.23.8.37 file=d:\dmp\am\lg_dbwizard_%expdt%.dmp log=d:\dmp\am\lg_dbwizard_%expdt%.log
exp lg_base/lg1qaz@oanet_172.23.8.37 file=d:\dmp\am\lg_base_%expdt%.dmp log=d:\dmp\am\lg_base_%expdt%.log
exp lg_stpublish/lg1qaz@oanet_172.23.8.37 file=d:\dmp\am\lg_stpublish_%expdt%.dmp log=d:\dmp\am\lg_stpublish_%expdt%.log
exp lg_queue/11@oanet_172.23.8.37 file=d:\dmp\am\lg_queue_%expdt%.dmp log=d:\dmp\am\lg_queue_%expdt%.log
注释:
%date:~0,4% 取date文件,从第0位开始往后取4位,即年份的阿拉伯数字;
%date:~5,2% 从第5位开始往后取2位,即月份;
%date:~8,2% 从第8位开始往后取2位,即当月的第几天。
分享到:
相关推荐
对于本机安装了oracle 客户端,下述命令都可以在 dos 执行,当然 dmp 文件导出在本地。 但在实际研发时,没人愿意在本机上安装庞大的 oracle 软件,这时你需要使用 Xshell/puTTY.. 远程工具连接到 Linux 进行操作,...
Oracle数据导入导出是指使用imp和exp命令将数据从一个数据库服务器导出到本地的dmp文件,然后再从本地dmp文件导入到另一个数据库服务器中。这种操作相当于oracle数据还原与备份,可以构建两个相同的数据库,一个用来...
DMP 文件是 Oracle 数据库的导出文件,包含了数据库中的表结构、数据和索引信息。下面将详细介绍如何将 DMP 文件导入 Oracle 数据库中。 首先,需要准备相关的环境,包括将 DMP 文件拷贝到目标服务器上,使用超大...
一、导出数据库用户和表 使用exp工具可以将Oracle数据库用户和表导出到dmp文件中。基本语法为: exp (userid=) 用户名/口令@数据库全名 file=文件存储路径\文件名.dmp (full=y) 其中,用户名和口令是数据库的...
Oracle数据库DMP文件导入方法 DMP文件导入Oracle数据库方法是一种常用的数据迁移方式,下面将详细介绍从DMP文件导入Oracle数据库的步骤。 准备工作 在开始导入DMP文件之前,需要准备好以下步骤: 1. 将DMP文件...
而导出数据库的类型包括: 1. 完全导出:`exp system/manager@mycon full=y inctype=complete file=full1.dmp` 2. 增量导出:`exp system/manager@mycon full=y inctype=incremental file=inc1.dmp` 3. 累积导出:`...
导出数据库文件的过程同样可以通过命令行工具实现,主要步骤如下: 1. **执行导出命令**: - 打开命令行窗口。 - 输入如下命令格式: ``` exp [用户名]/[密码]@[数据库名] file=[路径] ``` - 其中,`[用户名]...
本文将详细介绍如何在DOS环境下使用Oracle的内置工具`exp`来导出Oracle数据库。 ### 二、导出命令详解 #### 1. 导出整个数据库 假设我们需要导出名为`TEST`的数据库,用户名为`system`,密码为`manager`,导出...
通过使用 exp 命令,用户可以从远程数据库服务器导出数据到本地的一个 dmp 文件;而 imp 命令则可以把本地的 dmp 文件导入到远程的数据库服务器中。这两种方式可以有效地帮助管理员创建两个几乎完全相同的数据库副本...
exp命令可以把数据从远程数据库服务器导出到本地的dmp文件,imp命令可以把dmp文件从本地导入到远处的数据库服务器中。执行环境:可以在SQLPLUS.EXE或者DOS(命令行)中执行, DOS中可以执行时由于 在oracle 8i 中 ...
- **解释**:此命令将使用`system/manager`账号连接到名为`TEST`的数据库,并将整个数据库的数据导出至`D:`盘下的`daochu.dmp`文件中。 2. **指定用户导出(owner)** - **命令示例**: ```plaintext exp ...
例如,要将整个数据库导出到一个名为`backup.dmp`的文件中,可以使用以下命令: ```bash exp system/manager@dbname file=backup.dmp full=y ``` 这里`system/manager`是用户名和密码,`dbname`是数据库的名字。`...
exp 命令可以将数据从远程数据库服务器导出到本地的 dmp 文件,而 imp 命令可以将 dmp 文件从本地导入到远处的数据库服务器中。使用这些命令可以构建两个相同的数据库,一个用来测试,一个用来正式使用。 在使用 ...
这个批处理文件通常会包含一系列的DOS命令,用于调用Oracle的工具,如`expdp`(数据泵导出)或`exp`来执行数据库的备份。一个基本的`expdp`命令示例如下: ```bat expdp username/password directory=BACKUP_DIR dump...
- 整个数据库模式:导出数据库中的所有对象,这通常需要数据库管理员权限。 3. exp工具的使用: - 交互式命令行:用户可以在SQL*Plus环境中或DOS命令行下运行exp命令,根据提示输入参数,如用户、密码、数据库...
- 完全导出:`exp kf/zx@zxcc file=d:\zxcc.dmp full=y`,这个命令会将数据库zxcc中kf用户的所有对象完全导出到d:\zxcc.dmp文件中。`full=y`表示全库导出。 - 指定用户导出:`exp kf/zx@zxcc file=d:\zxcc_ur.dmp ...
例如,如果dmp文件是在Oracle 11g环境下导出的,而当前环境是Oracle 10g,直接导入可能会遇到问题。在这种情况下,最好是使用相同或更高版本的Oracle环境进行导入操作,以避免兼容性问题。 导入dmp文件的过程中,...
执行该命令后,即可开始导出数据库。 ##### 2. 导出其他服务器上的数据库 对于位于远程服务器上的数据库,可以通过以下步骤进行导出: - **配置服务**:在本地计算机上配置对远程数据库的服务访问。 - 点击下...