首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > oracle >

sp2-0734:未知的命令开头'imp PERSON..."-忽略了剩余行

2014-01-28 
我安装了Oracle 9i后,在DOS系统下进行如下操作: 1、用sqlplus /nolog 进行登录; 2、SQL connect /as sysdba

我安装了Oracle 9i后,在DOS系统下进行如下操作:
1、用sqlplus /nolog 进行登录;
2、SQL> connect /as sysdba进行数据库连接;
3、SQL>CREATE USER PERSONNEL_MANAGE IDENTIFIED BY MWQ;创建PERSONNEL_MANAGE 用户,密码为MWQ;
4、把personnel_manage.dmp文件拷贝到C盘的根目录下,并进行下面操作导入数据库:
SQL>imp PERSONNEL_MANAGE/MWQ@DBSQL file=C:\personnel_manage.dmp fromuser=PERSONNEL_MANAGE ignore=y commit=y grants=y;

但是出现错误提示:
sp2-0734:未知的命令开头“imp PERSON..."-忽略了剩余行。

请问怎么解决?

------解决方法--------------------------------------------------------
imp 命令是在dos提示符下执行的。
直接cmd后执行而不是在sql下执行的
------解决方法--------------------------------------------------------
诸如下面的样子

SQL code
C:\Documents and Settings\xx\imp PERSONNEL_MANAGE/MWQ@DBSQL file=C:\personnel_manage.dmp fromuser=PERSONNEL_MANAGE ignore=y commit=y grants
------解决方法--------------------------------------------------------
你就写得简单一些:
imp PERSONNEL_MANAGE/MWQ@DBSQL file=C:\personnel_manage.dmp full=y
------解决方法--------------------------------------------------------
在DOS窗口下执行

imp PERSONNEL_MANAGE/MWQ@DBSQL full=y  file=C:\personnel_manage.dmp ignore=y

------解决方法--------------------------------------------------------
3、SQL>CREATE USER PERSONNEL_MANAGE IDENTIFIED BY MWQ;创建PERSONNEL_MANAGE 用户,密码为MWQ;
=========================================================================================
USER PERSONNEL_MANAGE 使用什么表空间?

SQL code
--参考一下:create tablespace hpx datafile 'e:/oracle/product/10.1.0/oradata/orcl/hpx.dat' size 100m autoextend on next 50m maxsize unlimited; create user hpx identified by hpx default tablespace hpx temporary tablespace temp; grant connect,resource to hpx;
        

热点排行