1. 导出对象(表、索引、序列等)
PLSQL->TOOLS->Export User Objects
注意默认为SQL文件
2. 导出数据
PLSQL->TOOLS->Export Tables
界面与导出对象类似,注意默认为DMP文件,也可以改成SQL文件。DMP文件较少,导入时也方便一些。
下面的操作,需要DBA的权限。用一个有DBA权限的账号进入,CONNECT AS选择SYSDBA如图:
3. 创建表空间
create tablespace name
datafile 'e:\oracle\project.dbf'
size 32M
autoextend on
next 5M maxsize 2048M
datafile为表空间路径,可以随便设置
name为需要填的名字
4. 创建用户
create user username identified by password default tablespace name;
name为刚刚创建的表空间名
username填自己需要的用户名
password填自己需要的密码,口令不能太简单
5. 分配权限
grant connect,resource,dba to username;
给刚刚创建的用户授权
.
下面的操作,使用新创建的用户进入
6. 导入对象
之前导出的是SQL文件,所以选择SQL Inserts,在Import file中选择之前导出的文件,点Import即可