假设oracle有个全新的数据库orcl,现在要把数据库文件(.dmp)导入这个全新的数据库orcl中。详细步骤如下:
1. 创建表空间
例如:
create tablespace test(表空间名称) datafile 'F:\oracle\oradata\orcl\test.dmp'(表空间的存储位置)
size 50M (表空间大小,单位兆)
autoextend on next 50M
maxsize unlimited
extent management local autoallocate
segment space management auto;
2. 创建用户并将表空间分配给用户
create user test(用户名)
identified by test(密码)
default tablespace test(表空间名称);
3. 给用户授予权限
grant dba,connect,resource,
aq_administrator_role,aq_user_role,
authenticateduser to test(用户名);
4. 导入数据(在命令提示符窗口)
imp test/test@orcl
BUFFER=64000
file=D:\test.dmp(dmp文件所在位置)
FULL=y(FULL和TABLES是两种导入模式,TABLES可以只导入部分表,TABLES=(tab1,tab2,...))
COMMIT=y IGNORE=y LOG=test.log
注:()内内容为注解。
分享到:
相关推荐
对于本机安装了oracle 客户端,下述命令都可以在 dos 执行,当然 dmp 文件导出在本地。 但在实际研发时,没人愿意在本机上安装庞大的 oracle 软件,这时你需要使用 Xshell/puTTY.. 远程工具连接到 Linux 进行操作,...
Oracle dmp文件导出导入(还原)到不同的表空间和不同的用户操作
文档中分步骤的详细列举了客户端导入导出dmp文件,sql文件的方法及每段命令的含义,同时包括服务器端导入导出dmp文件的方法,可以修改表空间及用户名称。很好的一份资料
oracle导入dmp文件之前要做的工作
导入dmp 文件
oracle 导入dmp文件.docx
imp方式批量导入dmp文件。oracle数据库bat脚本。需要配置数据库的链接信息和dmp路径信息。
Oracle数据导入dmp文件可以是“某个用户下的数据库”,也可以是“某张表”,这里以导入数据库为例说明: <方法1: 使用客户端Enterprise Manager Console> 1.用SYS用户名,以DBA的身份在ie中登入到数据库(ORACLE...
能够解决oracle导入时表空间不一致问题。不错,已经帮助我好几次了,共享下!
将备份的dmp文件导入到oracle的详细过程步骤,包括创建用户、为用户分配权限等
Oracle数据库导入dmp文件
oracle 无客户端版 建表空间 、用户、导入系统表、设置用户密码不过期、导出、入系统表、删除表空间用户等操作。在Oracle服务端 11.2.0.4 版本上测试通过。
数据库 oracle dmp 导入
如何在oracle中导入dmp数据库文件。这里面有详细的介绍。内容通俗易懂
若你的oracle安装在Unix/Linux上,直接在shell中使用imp;如果你的oracle安装在Windows上,随便 在哪里开启一个CMD窗口就可以执行imp!
此方法很简单。我第一次弄就搞定了 1、登录linux,以oracle用户登录如果是root用户登录的,登录后用 su - oracle命令切换成oracle用户
如何在oracle中导入dmp数据库文件
dmp文件导入oracle数据库方法.pdf