oracle建库的流程步骤

时间:2021-09-16 08:36:49

一 如果是新建的库直接
1 新建表空间,用户
2 通过用户导入数据
3 给用户授权,执行授权语句
像这里我以表空间和用户名字为AA 代表
1 create tablespace AA datafile 'E:\tablespace\AA.dbf' size 500m autoextend on next 10m;
2 create user AA identified by "AA" default tablespace AA;
3 grant connect,dba,resource,select any table to AA;
如果有之前的数据想重新建表空间 和用户 先删掉 表空间及用户
drop tablespace AA including contents and datafiles;
drop user AA cascade;
二 widows导入导出数据
1 到入库数据imp AA/AA@127.0.0.1/** full=y file= E:\database\AA.dmp buffer=1000000 ignore=y
其中第一个AA是用户第二个AA是密码,**代码SID
2 导出库数据 exp AA/AA@127.0.0.1/** file=E:\database\AA.dmp log=E:\AA.log buffer=1000000
导入导出都可以加日志文件 方式也可以是 imp AA/AA@AA 第三个AA是安装完数据库后的 tnsnames.ora配置文件设置的像

AA =
(DESCRIPTION =
(ADDRESS_LIST
(ADDRESS = (PROTOCOL = TCP)(HOST = 127.0.0.1)(PORT = 1521))
)
(CONNECT_DATA =
(SID = ***)
(SERVER = DEDICATED)
)
)