oracle忘记用户名密码
系统在安装Oracle时设定的System sys等用户更改密码:
登录sqlplus/nolog
连接数据库:connect /as sysdba
修改用户密码(例:修改sys用户密码为123):alter user sys identified by 123;
创建表空间并指定给对应用户
查询表空间路径
select * from dba_data_files
创建临时表空间
create temporary tablespace fzzhzs_temp
tempfile 'G:\app\oradata\orcl\fzzhzs_temp.dbf'
size 1024m
autoextend on
next 50m maxsize 20480m
extent management local;
创建数据表空间
create tablespace fzzhzs
logging
datafile 'G:\app\oradata\orcl\fzzhzs.dbf'
size 4096m
autoextend on
next 50m maxsize 20480m
extent management local;
创建用户并指定表空间
create user fzzhzs identified by fzzhzs
default tablespace fzzhzs
temporary tablespace fzzhzs_temp;
给用户授予权限,用SYSTEM 用户授权
grant connect,resource,dba to fzzhzs;
oracle导入导出
导出
- 用户导出 exp 用户名/密码@数据库 file=文件路径 owner=用户民
exp dm/dmdm@orcl file=D:\dm.dmp owner=dm
导入
- 全量导入 imp 用户名/密码 file=文件路径 full=y
imp dm/dmdm file=D:/dm.dmp full=y