cmd命令行
#导出dmp文件
-- (导出用户名 /导出密码 @被导出的实例地址/ 实例名 schemas=被导出数据库
expdp userName1/password1 @100.100.xxx.xxx/ fund02 schemas=investproject directory=DATA_PUMP_DIR
-- 导出重命名.DMP )
dumpfile=investproject01.DMP
#导入dmp到数据库
-- (将导入到的用户名 / 密码 @实例地址 /被导出实例名 =被导入的dmp文件
impdp shanxi02 / shanxi02 @100.100.xxx.xxx /fund02 dumpfile=investproject01.DMP directory=DATA_PUMP_DIR
-- 导出用户名 :导入用户名 导出表空间 : 导入表空间 )
remap_schema=investproject : shanxi02 remap_tablespace= invest : shanmei02
sqlplus命令行
#创建新的表空间
-- 表空间名称 地址 \实例 \表空间.dbf 表空间大小 设置自动扩展大小 50M
create tablespace shanxi02 datafile'E:\xxx\sofeware\Oracle\oradata\fund02\shanxi02.dbf' size 400M autoextend on next 50M;
#创建用户并赋权对应的表空间
-- 用户名 密码 默认权限的表空间 XXX
create user shanxi02 identified by shanxi02 default tablespace shanxi02;
#给用户赋予dba的权限
-- 被赋予权限的用户名
grant connect,resource,dba to shanxi02;