1.创建表空间
CREATE TABLESPACE WEBSITE DATAFILE 'E:\ORACLE\PRODUCT\10.2.0\ORADATA\ORCL\WEBSITE.DBF' SIZE 500M AUTOEXTEND ON NEXT 100M MAXSIZE UNLIMITED LOGGING PERMANENT
EXTENT MANAGEMENT LOCAL AUTOALLOCATE BLOCKSIZE 8K SEGMENT SPACE MANAGEMENT MANUAL FLASHBACK ON;
2.创建用户
create user db2inst1 identified by huilan default tablespace WEBSITE quota 30m on WEBSITE ;
3.给用户授予权限
GRANT CREATE USER,DROP USER,ALTER USER ,CREATE ANY VIEW ,DROP ANY VIEW,EXP_FULL_DATABASE,IMP_FULL_DATABASE,DBA,CONNECT,RESOURCE,CREATE SESSION TO db2inst1;
4.导入:
imp userid=test2/test2 full=y file=aa.dmp;
5.查看字符集
select name,value$ from props$ where name like '%NLS%';
6:数据导出:
1 将数据库TEST完全导出,用户名system 密码manager 导出到D:\daochu.dmp中
exp system/manager@TEST file=d:\daochu.dmp full=y
2 将数据库中system用户与sys用户的表导出
exp system/manager@TEST file=d:\daochu.dmp owner=(system,sys)
3 将数据库中的表inner_notify、notify_staff_relat导出
exp aichannel/aichannel@TESTDB2 file= d:\datanewsmgnt.dmp tables=(inner_notify,notify_staff_relat)
4 将数据库中的表table1中的字段filed1以"00"打头的数据导出
exp system/manager@TEST file=d:\daochu.dmp tables=(table1) query=" where filed1 like '00%'"
5 导出远程服务器
exp xxx/
[email protected]:1521/orcl BUFFER=64000 FILE=D:\xxx.dmp OWNER=xx