GIS数据的导入


在上篇oracle数据库静默安装完成后,进行gis系统数据的导入工作。

对于虚拟机上数据库的登录方法:
1.将虚拟机开机之后,使用PlSql工具连接数据库IP地址、数据库名、密码等信息,注意,在此之前需要关闭防火墙或进行TNS配置;
2.使用CRT工具连接,使用命令行登录数据库:

  su - oracle 

  sqlplus / as sysdba

  conn sys/oracle as sysdba
  
  startup

然后进行下面操作。

数据库里执行:
//创建用户

create user gislt identified by gislt default tablespace USERS temporary tablespace TEMP;

//授权命令:

grant connect to gislt;(授权连接)
grant resource to gislt;(授权资源)
grant unlimited tablespace to gislt;

将GISLT180428.zip解压后的dmp文件,上传到/u01/app/oracle/admin/gistest/dpdump/

su - oracle
impdp \"sys/1 as sysdba\"   DIRECTORY=DATA_PUMP_DIR  DUMPFILE=GISLT180428.DMP  SCHEMAS=gislt REMAP_TABLESPACE=GISDTS:USERS
//DIRECTORY:指定转储文件和日志文件所在的目录
//DUMPFILE:导入文件名
//SCHEMAS:源数据库名
//REMAP_TABLESPACE:将源表空间的所有对象导入到目标表空间中:REMAP_TABLESPACE=source_tablespace:target:tablespace

转载自:https://blog.csdn.net/Paul_Xu1021/article/details/82992701

You may also like...