常见建库脚本
--查询数据库文件位置 管理员用户登录,执行此语句查看实例BASESYS的表空间文件的存放位置,查询结果示例:D:\APP\ADMINISTRATOR\ORADATA\BASESYS
select t1.name,t2.name from v$tablespace t1,v$datafile t2 where t1.ts# = t2.ts#;
--创建表空间,datafile为上述查询出的表空间位置加上BASESYS.DBF
create tablespace basesys
logging
datafile 'D:\APP\ADMINISTRATOR\ORADATA\ORCL\BASESYS.DBF'
size 50m
autoextend on
next 20m maxsize unlimited
extent management local;
--创建用户帐号:basesys 密码 basesys
create user basesys identified by basesys
default tablespace basesys
temporary tablespace TEMP;
--给用户授权
grant connect,resource, exp_full_database,imp_full_database to basesys;
账号处理脚本
--解锁账号
alter user system account unlock;
--取消账号过期时间
alter profile default limit FAILED_LOGIN_ATTEMPTS unlimited;
--修改密码脚本 修改用户system密码为manager
alter user system identified by manager;
常见数据库备份脚本
--在cmd命令行下执行下面指令,导入数据,备份文件临时放在d盘下
EXP basesys/basesys @192.168.0.118/orcl BUFFER=64000 FILE=D:\basesys.dmp OWNER=basesys
IMP basesys/basesys @127.0.0.1/basesys BUFFER=64000 FILE=D:\basesys.dmp FROMUSER=basesys TOUSER=basesys LOG=basesys.TXT
网友评论