如何在plsql 执行导入导入语句: 在dos下能直接执行exp 和imp语句,但plsql下执行报错?

2025-04-05 02:14:47
推荐回答(2个)
回答1:

首先你要知道pl\sql 是一个数据库开发工具,在pl\sql 里操作是对用户可见的,其后台执行 exp 和 imp 命令,操作过程用图形界面显示了。而cmd里运行是调用了系统里的exp.exe和imp.exe程序执行的,是前端显示操作。
你在pl\sql 里操作导出导入,因为后台已经有命令操作,所以你再按部就班写命令,重复了肯定错啊。

回答2:

exec rc(''exp userid=yuechaotian/test@s9i tables=(test_tianyc) file=c:\mygirl.dmp'');