plsql到底怎么导入dmp表呢,折磨一天了 ,求高手解答

cileen 2010-12-04 02:26:42
求高手手把手指点,时间紧急

万分感谢!!!!!!!!!!!!!
...全文
9056 17 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
17 条回复
切换为时间正序
请发表友善的回复…
发表回复
tangren 2010-12-04
  • 打赏
  • 举报
回复
[Quote=引用 14 楼 cileen 的回复:]

为什么在cmd 里面可以看到表
用plsql链接去看不到表呢
[/Quote]
连接的用户是否一样?
njlywy 2010-12-04
  • 打赏
  • 举报
回复
cmd下imp help=y…
cileen 2010-12-04
  • 打赏
  • 举报
回复
为什么在cmd 里面可以看到表
用plsql链接去看不到表呢
bj_yongfei 2010-12-04
  • 打赏
  • 举报
回复
www.360Oracle.com Oracle学习天地 有对PLSQL的课程
  • 打赏
  • 举报
回复
[Quote=引用 11 楼 cileen 的回复:]
导进入了 谢谢各位!!!!!!!!!!!
附录一:
给用户增加导入数据权限的操作
第一,启动sql*puls
第二,以system/manager登陆
第三,create user 用户名 IDENTIFIED BY 密码 (如果已经创建过用户,这步可以省略)
第四,GRANT CREATE USER,DROP USER,ALTER USER ,CREATE ANY VIEW ,
……
[/Quote]
第一,启动sql*puls
第二,以system/manager登陆
第三,create user 用户名 IDENTIFIED BY 密码 (如果已经创建过用户,这步可以省略)
第四,GRANT dba TO 用户名字
第五, 运行-cmd
imp system/manager full=y file=filename.dmp(文件的绝对路径)
不需要user=system/manager
cileen 2010-12-04
  • 打赏
  • 举报
回复
导进入了 谢谢各位!!!!!!!!!!!
附录一:
给用户增加导入数据权限的操作
第一,启动sql*puls
第二,以system/manager登陆
第三,create user 用户名 IDENTIFIED BY 密码 (如果已经创建过用户,这步可以省略)
第四,GRANT CREATE USER,DROP USER,ALTER USER ,CREATE ANY VIEW ,
DROP ANY VIEW,EXP_FULL_DATABASE,IMP_FULL_DATABASE,
DBA,CONNECT,RESOURCE,CREATE SESSION TO 用户名字
第五, 运行-cmd-进入dmp文件所在的目录,
imp userid=system/manager full=y file=*.dmp
或者 imp userid=system/manager full=y file=filename.dmp
cileen 2010-12-04
  • 打赏
  • 举报
回复
就是导不进 郁闷啊 !!!!!!!!!!!!!!
心中的彩虹 2010-12-04
  • 打赏
  • 举报
回复
[Quote=引用楼主 cileen 的回复:]
求高手手把手指点,时间紧急

万分感谢!!!!!!!!!!!!!
[/Quote]
最简单的方法

把dmp 文件放到c盘跟目录

dos 下运行
imp system/root file=yourdmp.dmp log=yourdmp.log full=y ignore=y
iqlife 2010-12-04
  • 打赏
  • 举报
回复
不用PLSQL啊

IMP是oracle 工具,不是PLSQL语句

WIN 在CMD里运行的
UNIX 在变量里添加,然后再控制台里运行
cileen 2010-12-04
  • 打赏
  • 举报
回复
imp system/manager file=yourdmp.dmp log=yourlog.log fromuser=数据导出用户 touser=数据导入用户 rows=y ignore=y


导入用户 导出用户是什么意思?
我用的是system/root 这个用户 以 sysdba方式登录

导入导出用户选谁?
cileen 2010-12-04
  • 打赏
  • 举报
回复
我用的是plsql ---工具 ---导入表
cileen 2010-12-04
  • 打赏
  • 举报
回复
每次一闪而过 而且显示 done
但是库中神马都没有
tangren 2010-12-04
  • 打赏
  • 举报
回复
最简单的,使用要导入的目标用户登录(但要具有imp_full_database权限):
c:\>imp <用户名>/<密码> [@<连接串>] file=导入文件名 full=y ignore=y
详细
lxyzxq2008 2010-12-04
  • 打赏
  • 举报
回复
或者你把你出现的问题贴出来
lxyzxq2008 2010-12-04
  • 打赏
  • 举报
回复
imp system/manager file=yourdmp.dmp log=yourlog.log fromuser=数据导出用户 touser=数据导入用户 rows=y ignore=y
cileen 2010-12-04
  • 打赏
  • 举报
回复
求救!

17,140

社区成员

发帖
与我相关
我的任务
社区描述
Oracle开发相关技术讨论
社区管理员
  • 开发
  • Lucifer三思而后行
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧