码迷,mamicode.com
首页 > 数据库 > 详细

oracle数据导入

时间:2018-04-16 11:03:17      阅读:199      评论:0      收藏:0      [点我收藏+]

标签:分享图片   tab   user   解决   word   png   oracl   自己   name   

1.删除原有数据库的内容

drop user username cascade;

我的数据库名为test,所以sql语句为:

drop user test cascade;

2.创建表空间:

语句为: create tablespace localtest datafile ‘F:\Oracle\localtest.dbf‘ size 2048M autoextend on;

其中localtest 为新建表空间名称,datafile 为表空间的路径 size为初始大小,autoextend 为自动扩展。

ps:执行后发现报错

技术分享图片

根据星号位置发现 单词写错了!

在来一次:

技术分享图片

 

 3.创建自己的用户:

CREATE USER utest (用户名) 
IDENTIFIED BY upassword(密码)
DEFAULT TABLESPACE test(上面创建的表空间) 
TEMPORARY TABLESPACE temp;(临时表空间就写temp即可)

执行

 

技术分享图片

4.授权:

技术分享图片

5.导入dmp 文件

注意:要从sql 环境退出,

输入exit 退出;

执行语句:

imp yzy/**** @localhost:1521\orcl file=d:\0309.dmp full=y log =y;

技术分享图片

有报错了!

原因是tnsnames.ora里的host 不是localhost ,这里你可以改为localhost,也可使用文件里的

解决

技术分享图片

重写语句:

imp yzy/**** @DESKTOP-K74S92Q:1521\orcl file=d:\0309.dmp full=y log =y;

技术分享图片

好了,正在导表呢,但是从日志上来看有一些错误,我们可以忽略错误,只需加上ignore=y,就可以了

 

oracle数据导入

标签:分享图片   tab   user   解决   word   png   oracl   自己   name   

原文地址:https://www.cnblogs.com/yzy18/p/8854481.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!