请问怎么在oracle中create schema,我装了Toad的。还有怎么把从另一台服务器中的oracle exp的dat文件,imp进新建的schema. 

解决方案 »

  1.   

    oracle exp的dat文件,imp进新建的schema. ???
      

  2.   

    就是从另外一台机器上exp出的.dat文件怎么把它imp到指定的Schema
      

  3.   

    lz需要系统的学习oracle,lz所说的schema就是指用户
    我在这里先给个步骤吧
    1.用toad建立两个表空间,一个是数据表空间(名字可定为user_data),另一个是临时表空间(user_temp)
    2.用toad建立一个用户(user_test),指定该用户的默认表空间为user_data,临时表空间为user_temp
    3.imp user_test/passwd fromuser=emp出来的用户名 touser=user_test file=emp.dat
    buffer=1000000
      

  4.   

    楼上说的很对
    不过看样子LZ是初学,建议先别管表空间了
    1.直接用TOAD建一个用户(表空间先不管它,全用默认的)
    2.导出 exp user1/passwd1 file=c:\exp.dmp
    3.导入 imp user2/passwd2 fromuser=user1 touser=user2 file=c:\exp.dmp
    这样就OK了
    建议有时间还是系统学一下ORACLE的逻辑存储和物理存储的结构
      

  5.   

    不清楚lz的意思。schema就是方案,新建了一个用户就新建了一个方案,里面存储了这个用户的一些东西,如果此用户没有建表的话是看不到此方案的.
    以下user_datebase为你用的数据库名,asset是要建的用户名。Connect sys/sys@user_datebase AS SYSDBA;以SYS登陆去创建用户
    drop user asset cascade;
    create user asset identified by user_datebase;创建一个asset用户
    grant connect,resource,dba to asset;为用户分配权限
    Connect asset/asset@user_datebase 以asset登陆最后建个表就OK了。
    Creat table...