码迷,mamicode.com
首页 > 数据库 > 详细

Oracle在dos命令下导出导入

时间:2015-03-27 23:33:53      阅读:199      评论:0      收藏:0      [点我收藏+]

标签:

DOS下运行的命令,也可以加参数在SQL/PLUS环境下运行
简单例子实现

单表备份(前提库的结构是一样的)
导出:
开始钮->运行->输入CMD->进入DOS界面
EXP 用户名/密码@连接字符串 GRANTS=Y TABLES=(stu) file=C:\文件名.DMP
导入:
开始钮->运行->输入CMD->进入DOS界面
IMP 用户名/密码@连接字符串 IGNORE=Y TABLES=(stu) FULL=N file=C:\文件名.DMP

其中stu是你要的表名

全库导
导出:
开始钮->运行->输入CMD->进入DOS界面
EXP 用户名/密码@连接字符串 FULL=Y file=C:\文件名.DMP
导入:
开始钮->运行->输入CMD->进入DOS界面
IMP 用户名/密码@连接字符串 FULL=Y file=C:\文件名.DMP

你说的情况按全库导做就可以了.

使用实例(oracle 9i)
--创建用户并授权
create user 用户名 identified by 密码;
grant connect,resource,dba to 用户名;
--按用户导出
exp 用户名/密码@数据库名称 owner=用户名 file=绝对路径(D:\\test.dmp)
--按用户导入
imp 用户名/密码@数据库名称 file=绝对路径(D:\\test.dmp) full=y;

原文:http://www.2cto.com/database/201409/338485.html

Oracle在dos命令下导出导入

标签:

原文地址:http://www.cnblogs.com/xiaoshi212/p/4373099.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!