1元做网站方案,手机网站自适应分辨率,网络建设与运维技能大赛中职组,用什么程序做网站好背景#xff1a;小明在一家IT公司就职#xff0c;通过查看项目#xff0c;公司使用的是oracle#xff0c;几天后#xff0c;经理要求他从服务器导入数据库到公司服务器#xff0c;聪明的小明就开始干了起来#xff0c;整理如下教程。 说明#xff1a;此次演示环境oracl…背景小明在一家IT公司就职通过查看项目公司使用的是oracle几天后经理要求他从服务器导入数据库到公司服务器聪明的小明就开始干了起来整理如下教程。 说明此次演示环境oracle11goracle12c同理
步骤1 以管理员登录创建目录 命令如下 sqlplus as / sysdba
show user;create directory DIR as 存放的目录;
select * from dba_directories;步骤2 把导入的dmp文件放置该目录 步骤3 创建表空间
create tablespace HNZHZS_DATA datafile F:\DIR\HNZHZS_DATA.ORA size 800M autoextend on next 5M maxsize unlimited; 命令说明表空间名尽量和dmp文件名一致datafile即表空间文件存放位置建议与创建的目录同级大小自定义即可(eg:管理员执行该操作) 步骤4 创建临时表空间 create smallfile temporary tablespace HNZHZS_TEMP tempfile F:\DIR\HNZHZS_TEMP.dbf size 800M autoextend on next 5M maxsize unlimited; 步骤5 创建用户 create user hnzhzs identified by hnzhzs default tablespace HNZHZS_DATA temporary tablespace HNZHZS_TEMP;
命令说明user之后紧跟用户名by后面即为用户密码两个tablespace即为上步骤创建的表空间。 步骤6 为用户授权(登陆、操作权限) grant connect,resource,dba to 用户名; 步骤7 为用户赋权(执行目录的权限) grant read,write on directory DIR to 用户名; 步骤8 验证是否创建成功 conn 用户名/密码; 步骤9 导入dmp文件记得先退出 impdp hnzhzs/hnzhzs DIRECTORYDIR dumpfileHNZHZS.DMP remap_schemahnzhzs:hnzhzs remap_tablespaceHNZHZS_DATA:HNZHZS_DATA
命令说明该操作不需加逗号remap_schema之前导入dmp文件的用户名:现有的用户名remap_tablespace之前导入dmp文件的表空间:现有的表空间。一般用户名都是知道的表空间如果不知道没关系控制台会打印之前的表空间名称复制其名称重新执行即可。
步骤10 检验 sqlplus select count(*) from user_tables; 至此oracle用户创建以及导入dmp操作已完成。
本人正在打造技术交流群欢迎志同道合的朋友一起探讨一起努力通过自己的努力在技术岗位这条道路上走的更远。QQ群号914683950 备注技术交流 即可通过