一、创建用户并授权DBA权限
-- 创建用户
CREATE USER yl IDENTIFIED BY ez02WuqqiD;
-- 授予DBA权限
GRANT DBA TO yl;
二、创建表空间并执行建表操作
先创建表空间
再建表,制度表空间:
CREATE TABLE test (
id INT,
name VARCHAR(100),
age INT,
address VARCHAR(255)
) TABLESPACE MAIN;
二、数据库exp导出操作(全库)
./dexp YL/ez02WuqqiD@127.0.0.1:5236 FILE=dexp01.dmp LOG=dexp01.log DIRECTORY=/dm/backup/ FULL=Y
三、数据库imp导入操作(全库)
./dimp USERID=YL/ez02WuqqiD@127.0.0.1:5236 FILE=dexp01.dmp DIRECTORY=/dm/backup/ LOG=dexp01.log FULL=Y
###dexp参数说明:
第一个空隔的参数:分别是用户名/密码@数据库地址:端口
DIRECTORY 参数是导出文件目录
FILE 参数是导出的DMP文件名
FULL=Y 参数是整库导出
LOG 参数是日志文件
LOG_WRITE=N 参数是日志文件内容非实时写入
说明:
###dixp参数说明:
SKIP:跳过执行
APPEND追加数据,例如:数据表已有200行,导出文件有100行,执行后数据表将存在300行记录
TRUNCATE清空表记录,再导入数据
REPLACE替换表记录