linux导出全部docker镜像 导出linux文件 您所在的位置:网站首页 imp指定表空间导入dmp文件 linux导出全部docker镜像 导出linux文件

linux导出全部docker镜像 导出linux文件

2023-05-31 07:49| 来源: 网络整理| 查看: 265

注:我是把windows系统的数据导出,再导入到linux系统中,我重装的linux系统版本为rethat7.0,在创建用户时我用的是toad创建的用户。

一、windows导出  

1)启动cmd命令窗口

2)执行导出命令

exp file=d:\daochu.dmp full=y

或者输入exp按照执行命令信息一步一步往下操作,例如

linux导出全部docker镜像 导出linux文件_创建用户

导出的文件就位于C:\DOCUMENTS AND SETTINGS\ADMINISTRATOR目录下

如此便导入成功了。

注:执行导出的命令时候会提示输入账户密码,是数据库用户的账户密码。

二、toad创建用户1、登陆toad

登陆到toad:输入账户,密码,ip,端口号。

注:linux中刚创建的数据库,账户通常为system,密码为在安装的过程中设置过的。

 

2、创建临时表空间

select name from v$tempfile;

注:查看下列的所有的临时表空间

创建临时表空间:

create temporary tablespace mpg_temp98 tempfile '${ORACLE_HOME}\oradata\mpg_temp98.bdf' size 100m reuse autoextend on next 20m maxsize unlimited;    

mpg_temp98:临时表空间的名字需修改为你需要的表空间名字。

${ORACLE_HOME}\oradata\mpg_temp98.bdf:绝对路径

3、创建表空间

select name from v$datafile;

注:查询出当前数据库表空间,使用里面的路径,

得到其中一条记录/opt/oracle/oradata/orcl/system01.dbf

创建表空间:

create tablespace plncontrol datafile '/opt/oracle/oradata/orcl/plncontrol.dbf' size 100M reuse autoextend on next 40M maxsize unlimited default storage(initial 128k next 128k minextents 2 maxextents unlimited);

注:表空间名字为plncontrol,需修改为你需要的表空间名字

/opt/oracle/oradata/orcl/plncontrol.dbf:为你放表空间的路径.dbf是需要的。

4、创建用户并指定表空间

create user plncontrol identified by plncontrol default tablespace plncontrol temporary tablespace plncontrol_temp;

注:plncontrol:表空间

注:plncontrol_temp:临时表空间

5、创建用户和密码

create user mpg_admin98 identified by mpg_admin98 default tablespace MPG_DATA98 temporary tablespace mpg_temp98;

注:mpg_admin98:用户

mpg_admin98:密码

MPG_DATA98 :表空间

mpg_temp98:临时表空间

6、赋予用户权限

grant connect,resource,dba to plncontrol;

注:赋予它Plncontrol权限

三、导入数据

此时用户已经创建好了,现在把刚才导出的dmp文件放到linux中执行命令

imp 用户/密码 dmp路径 ignore=y full=y

imp hxsibas/xxxx file=/home/01-hxsibas20170730-owner.dmp ignore=y full=y

 

然后就没了,登录plsql就可以用新用户查看表数据了。。。。。。。。。。。。。。

 



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有