oracle导入dmp文件

oracle用imp导入dmp文件

…衆ロ難τιáo~ 提交于 2019-11-28 16:14:26
oracle命令行登录 sqlplus 用户名/密码 创建用户 create user 用户 identified by 密码 ; 创建表空间 create tablespace 表空间名 datafile 'D:\oracle11\oradata\库名\XXX.pdf' size 200M autoextend on next 50m maxsize 1000m ; 用户授权 grant connect ,resource to 用户名 ; 用创建的用户名和密码登录oracle数据库 conn 用户名/密码 最该权限授权 用最高权限账号登录 grant dba to 用户名 imp导入dmp 该命令需要在cmd的dos命令窗口直接执行,而不是sqlplus.exe full=y 是导入文件中全部内容 ignore=y相当于,如果没有的表,创建并倒入数据,如果已经有的表,忽略创建的,但不忽略倒入 imp 用户/密码 file=文件路径 full=y ignore=y; 来源: https://www.cnblogs.com/maggieq8324/p/11414899.html

oracle的dmp的导入导出

自闭症网瘾萝莉.ら 提交于 2019-11-28 11:02:00
dmp文件的导出: exp xue/123456@localhost:1521/orcl file=G:\Oracle\backups_20180718.dmp owner=xue 格式:exp 用户名/密码@IP地址:端口号/数据库实例名 file=dmp文件导出时的保存路径即文件名 owner=要导出表的所属用户 dmp文件的导入: imp xue/123456@localhost:1521/orcl file=G:\Oracle\backups_20180718.dmp full=y ignore=y 格式:imp 用户名/密码@IP地址:端口号/数据库实例名 file=要导入的dmp文件的保存路径及其文件 full=y ignore=y 需要注意的两个地方: 一、在执行导出命令的时候要注意,命令 的末尾千万不要加上" ; ",否则导出命令执行失败,并提示: EXP-00010: XUE; 是无效的用户名 之所以加上 " ; " 可能写 sql语句 保留的习惯,但要注意的是,这里在cmd命令行下,写的并不是sql语句; 当然,如果非要加上 " ; " 也是可以的,前提是你将 导出命令中的 owner 后面跟着的用户名加上单引号,如 exp xue/123456@localhost:1521/orcl file=G:\Oracle\backups_20180718.dmp

Oracle将完整的dmp文件导入数据库

故事扮演 提交于 2019-11-28 10:06:17
1.创建用户表空间 create tablespace tbs_bidm (表空间的名字) datafile 'D:\app\oracle\bidm\tbs_bidm_01.dbf' size 800M (初始大小) autoextend on(自动扩展) next 512m maxsize unlimited; 2.创建一个自己的用户 create user bidm (用户名) identified by bidm(密码) default tablespace tbs_bidm(上面创建的表空间) temporary tablespace temp(临时的表空间) profile DEFAULT 3.需要给自己的用户赋予权限管理自己表空间 grant create any view to bidm; grant create session to bidm; grant debug connect session to bidm; grant select any table to ntmeta; grant dba to BIDM;-----dba为最高级权限,可以创建数据库,表等 4 打开cmd,执行下面语句: imp usename/password@localhost/orcl(表示SID) file= E:\Oracle_11g\app\Administrator

oracle 导入dmp文件

寵の児 提交于 2019-11-27 04:18:10
创建监听服务:(便于远程连接服务器上的数据库) oracle Net Configuration Assistant --- > 选择本地NET服务名配置---》添加 -----》服务名(即服务器上的数据库实例名称)--》下一步至 主机名:服务器的IP地址 ----》连接测试--》成功代表配置成功,现在可以远程访问数据库了。 导入oracle的dmp文件: 1、创建实例,与导出的dmp所在的实例相同 2、创建用户,与导出的dmp的用户名及密码权限都相同 3、采用PL/SQL 导入dmp文件 以sys as sysdba身份登录,创建表空间和用户 创建表空间:与要导入的dmp文件的表空间名称一致 create tablespace erp logging datafile 'D:\oracle\product\10.1.0\oradata\erp\erp.dbf' size 32m autoextend on next 32m maxsize 2048m extent management local; commit; 创建用户,指定表空间 create user erp identified by aisino2012 default tablespace erp; commit; 注意:要赋予权限dba grant connect,resource,dba to erp ;