天天看点

oracle导入导出整理(一)

数据库导入导出简易文档

1、 登陆oracle服务端,创建数据库的用户。

sqlplus  / as sysdba                 ------sys用户登录

Creat user 用户名 identified by 用户密码;

    DEFAULT TABLESPACE  iMUSE01     -----定义表空间名

    TEMPORARY TABLESPACE  iMUSE01_TEMP   ---定义临时表空间名

PROFILE MDSP_PROFILE;             -------定义profile文件名

Grant  connet resource  to  用户名;   -----给用户connet resource权限。

Grant  dba to用户名;    ---给用户dba权限

2.  三种工作方式

(1)交互式方式

        $ exp        //  然后按提示输入所需要的参数

(2)命令行方式

       $ exp user/[email protected] file=/oracle/test.dmp full=y    //  命令行中输入所需的参数

     注:user/[email protected]:用户名/密码@SID名

File :导出转储文件的名字

Full :如设为‘Y’,那么将执行一个整个数据库导出操作

(3)参数文件方式

       $ exp parfile=username.par    //  在参数文件中输入所需的参数

    参数文件 username.par 内容

      userid=username/[email protected]  --用户名/密码@SID名

      buffer=8192000                         ---用来取数据行的缓冲区的大

      file=/oracle/test.dmp                     ---导出转储文件的名字

full=y                                ---如设为‘Y’,那么将执行一个整个数据库导出操作

   注: imp同 exp