查看Oracle脚本
select * from v$version;
-- 查看数据库版本
select * from v$version;
-- 查看表空间
select name from v$datafile;
建表空间 用户
--建立表空间,路径和大小根据现场情况修改,用户名表空间名都大写,不用建立临时表空间 不要放在c盘
--创建用户名非WATER_V1时,请ctrl+f 替换WATER_V1关键字变成你所需要的用户名(大写)即可 文件路径适用于11g版本 如果是10g版本请用d:\oradata\路径
CREATE TABLESPACE acc
LOGGING
DATAFILE 'D:\Oracle19c\oradata\ORCL\acc.dbf' SIZE 100M AUTOEXTEND ON
NEXT 50M MAXSIZE 10240M
EXTENT MANAGEMENT LOCAL SEGMENT SPACE MANAGEMENT AUTO
/
--建立用户
CREATE USER acc PROFILE DEFAULT
IDENTIFIED BY acc DEFAULT TABLESPACE acc
ACCOUNT UNLOCK;
--改变用户在表空间上的配额:
ALTER USER acc quota UNLIMITED ON acc ;
--建立授权
GRANT CONNECT TO acc ;
GRANT DBA TO acc ;
--大家以后项目实施 装好数据库 记得执行
--消除安全配置登录十次失败无法登录
alter profile default limit failed_login_attempts unlimited;
--消除安全配置密码有效时间
alter profile default limit password_life_time unlimited;
--消除安全配置密码到期后继续使用时间
alter profile default limit password_grace_time unlimited;
--避免客户数据库超过安全事件限定导致无法登陆
--解决Oracle11g导出空表的问题(数据库版本oracle11g时使用)
alter system set deferred_segment_creation=false;
导出用户下的所有表
exp username/password file=E:/BaiduNetdiskDownload/acc.dmp owner=用户 log=E:/exp.log buffer=819200
导出指定表以XX前缀开头
exp username/password file=E:/BaiduNetdiskDownload/acc.dmp tables=AFC% log=E:/exp.log buffer=819200
导入
imp username/password file=E:/BaiduNetdiskDownload/acc.dmp full=y ignore=y log=E:/imp.log buffer=819200