oracle数据库导出并重新导入
oracle数据库导出并重新导入
一、导出数据库
1、将数据库TEST完全导出,用户名scott密码tiger,导出到D:\testDB.dmp中: [plain] exp scott/tiger@TEST file=d:\testDB.dmp full=y 2、将数据库中的表emp导出: [plain] exp scott/tiger@TEST file=d:\testDB.dmp tables=(emp)
二、导入数据库
1、导入一个完整数据库 [plain] imp scott/tiger@TEST file=d:\testDB.dmp full=y ignore=y 2、导入一个表emp [plain] imp scott/tiger@TEST file=d:\testDB.dmp tables=(emp)
附:
1、级联删除用户scott: [sql] drop user scott cascade; 2、创建用户scott,密码tiger: [sql] create user scott identified by tiger; 3、给scott赋予DBA权限: [sql] grant dba to scott;