--1:导出数据库:
exp username/password@databasename file =d:\test.dmp
eg:exp jxpt/jxpt@jxpt file =d:\jxpt.dmp
注:databasename为oracle\ora92\network\admin\tnsnames.ora下的名字。
--2:创建数据库
开始菜单====>"oraHome92"===> "datebase configuration assistant"===>创建数据库jxpt
--3:启动服务
注意设置"管理工具"====>"服务"===>相应的数据库服务"OracleServiceJXPT"和监听"OracleOraHome92TNSListener"
为自动启动
--select * from dba_data_files
--4:创建表空间, 临时表空间可以不用创建了(本来自动会创建)
create tablespace tablespace1 datafile 'D:\ORACLE\ORADATA\JXPT\tablespace1.DBF' size 20M;
create temporary tablespace temp1 tempfile 'D:\ORACLE\ORADATA\JXPT\temp1.DBF' size 10M;
--5:创建用户
CREATE USER jxpt IDENTIFIED BY jxpt
DEFAULT TABLESPACE tablespace1
TEMPORARY TABLESPACE TEMP
--6:给用户权限
grant resource,connect to jxpt
--7:导入数据库
imp jxlt/jxlt@jxlt fromuser=jxpt touser=jxlt file=d:\jxlt.dmp
说明:当前用户名/密码@数据库名 fromuser=当初导出时的用户 touser=导入的新用户 file=d:\test.dmp
=====================================================
定时导出导入备份数据库
=====================================================
1、导出数据库1的数据
exp jxpt/jxpt@jxpt tables=(tb_inv_invoicecode,tb_inv_firwindetail) file=jxpt_copyData.dmp
2、执行删除表结构及数据的脚本
sqlplus outinvoice/psw@ORADB_192.168.2.94 @deltb.sql
3、导入数据到另外一个数据库
imp outinvoice/psw@ORADB_192.168.2.94 fromuser=zhengguan touser=outinvoice file=tb52.dmp ignore=y log=y
注:ignore=y 表示忽略表的创建
log=y 日志文件为y.log
见附件
========生成随机名=====================================
1: windows2000 DOS下得到当前日期 c:\%date:~4,13% 如:2008-05-07
2: windowsXP DOS下得到当前日期 %date:0~10%
exp jxpt/jxpt@JXPT file=%date:~4,13%.dmp log=%date:~4,13%
======================================================
将数据库中的表table1中的字段filed1以"00"打头的数据导出
exp system/manager@TEST file=d:\daochu.dmp tables=(table1) query=\" where filed1 like '00%'\"
http://blog.sina.com.cn/s/blog_5719dd0501009fis.html
- pt.rar (1.6 KB)
- 描述: 定时导出导入备份数据库
- 下载次数: 120
分享到:
相关推荐
oracle数据库创建脚本 #!/bin/sh OLD_UMASK=`umask` umask 0027 mkdir -p /oradata mkdir -p /u01/app/oracle/admin/tdrb/adump mkdir -p /u01/app/oracle/admin/tdrb/dpdump mkdir -p /u01/app/oracle/admin/tdrb...
手动创建数据库脚本 100%成功 相应的细节你可以自己该一下
centos系统下oracle创建数据库脚本,假设sdb为实例名。
oracle 数据库用脚本创建的方法。此方法使用多instance安装
doc文档Oracle手工创建数据库的全部脚本及说明
oracle 手工创建数据库的全部脚本及说明
windows server 2008 下,制作批处理文件(安装oracle 10g +创建数据库)
运用脚本语言创建数据库,适用于DOS系统
oracle手动脚本创建数据库,create database脚本。
这个是Oracle手工创建数据库和DBCA交互式界面创建数据库过程,有遇见的小问题解决办法,还加入了数据库创建脚本Createdb和createcatalog脚本,方便大家一起使用
ORACLE 数据库创建用户和脚本执行方法
当采用Oracle统一安装器(Oracle Universal Installer)创建数据库时,Oracle服务器有关的字典视图和脚本最后会被自动安装。但当需要升级目前的Oracle数据库服务器时,数据库管理员必须要手工重新运行创建这些视图或...
cmd脚本创建Oracle数据库
1.nacos服务,适配oracle数据库11g。 2.提供nacos,oracle的创建nacos数据库脚本。 3.nacos-dm/conf/nacos-oracle-11g.sql文件。 4.nacos版本1.4.2
标签:Oracle Navicat Navicat导入Oracle数据库脚本操作教程,可在开发过程中充分利用Navicat工具,完成数据库导入或迁移工作。
oracle数据库备份与恢复脚本:第1步:创建临时表空间 第2步:创建数据表空间 第3步:创建用户并指定表空间