我是一个新手,最近买了一本java方面的书。其中有一个案例用到oracle数据库。里面的配置说明:
1、请确认已经存在名称为“PERSONNEL_MANAGE”的用户,如果不存在,请先创建。
2、将光盘\TM\03\Database\文件夹中的personnel_manage.dmp文件拷贝到C盘的根目录下;
3、在DOS命令窗口输入如下代码:
imp PERSONNEL_MANAGE/MWQ@DBSQL file=C:\personnel_manage.dmp fromuser=PERSONNEL_MANAGE ignore=y commit=y grants=y;请问怎么创建PERSONNEL_MANAGE用户?谢谢!!

解决方案 »

  1.   

    用dba用户登录sqlplus执行:create user PERSONNEL_MANAGE identified by MWQ;
      

  2.   

    我好像知道了,是用c:\>sqlplus   "sys/system   as   sysdba"登录,是吗?
    我也用create user PERSONNEL_MANAGE identified by MWQ; 建立成功了。但还是执行不了imp PERSONNEL_MANAGE/MWQ@DBSQL file=C:\personnel_manage.dmp fromuser=PERSONNEL_MANAGE ignore=y commit=y grants=y; 啊?
      

  3.   

    执行不了imp 
    ===========
    没有权限啊。还是用 system用户吧。
      

  4.   

    可以通过SYS用户在控制台创建
      

  5.   

    具体的步骤可以这样来做:
    1.运行CMD进入到命令提示行,sqlplus /nolog回车,然后输入connect / as sysdba回车,下面就可以建用户了
    2.建新用户:create user PERSONNEL_MANAGE identified by MWQ;
    3.赋权限:grant connect to PERSONNEL_MANAGE ;
              grant resource to PERSONNEL_MANAGE;
             grant dba to PERSONNEL_MANAGE;
    4.导数据库:imp PERSONNEL_MANAGE/MWQ@DBSQL file=C:\personnel_manage.dmp full=y;一般这样就行了,我都是这样做的,你导不进去一般是没有权限,尝试把权限弄的大点。
      

  6.   

    sqlplus PERSONNEL_MANAGE/MWQ@DBSQL看能否进去。没有权限应该进不去
      

  7.   

    没有权限你给他个dba权限看看。
      

  8.   

    命令行.....
    sqlplus /nologconnect sys/sys as sysdbacreate user XXXX
    identified by XXXX
    default tablespace XXX
    temporary tablespace XXX
    profile DEFAULT;grant dba to XXX with admin option;grant unlimited tablespace to XXX with admin option 
      

  9.   

    我的oracle创建数据库用户时总是提示出现oracle:错误:1219.数据库未打开,请问各位兄弟有哪位知道请帮一下忙?