首页 > 数据库 >记录一次oracle数据迁移

记录一次oracle数据迁移

时间:2022-10-11 11:11:06浏览次数:51  
标签:PWD2 user1 -- 记录 YYYY sqlplus oracle 迁移

背景:

要把系统再部署一套,现在系统考虑用原来系统的(基础)数据。

所以需要把原来的数据导出,放到新系统数据库中。

 

操作:

-- [1.1]登陆原系统
sqlplus / as sysdba
-- [1.2]查看表空间
select tablespace_name,file_name from dba_data_files;
-- YYYY /oradata/YYYY.dbf
-- [1.3]修改密码(这一步可以没有
alter user user1 identified by "PWD";
-- [1.4]exp导出dmp文件
./exp 'user1/"PWD"' BUFFER=40960000 FILE=/bb/dataBack/xxxx.dmp TABLES=\(table1,table2 \) filesize=2G

-- oracle环境变量(里面要有oracle_home;oracle_sid)
source .bash_profile
-- [2.1]创建表空间
create tablespace YYYY datafile '/oradata/YYYY.dbf' size 100M;
-- [2.2]创建用户&授权
create user user1 identified by "PWD2" default tablespace YYYY;
grant connect,resource to user1;
grant dba to user1;
-- [2.3]导入数据
./imp 'user1/"PWD2"' BUFFER=40960000 ignore=yes rows=y indexes=n file=/AA/xxxx.dmp fromuser=user1 touser=user1
-- [2.3]链接查询(进去后就可以对导出的表进行查询了,如此自证,本机该用户是可以正常使用的
sqlplus 'user1/"PWD2"'

 

其它说明

1,导出、导入,前后的用户、表空间尽量相同,可以避免一些问题。(如果你就是想不同,那请自行研究)

2,要保证oracle环境变量已配置。不然它的命令(sqlplus,imp,exp)都不能正常使用

标签:PWD2,user1,--,记录,YYYY,sqlplus,oracle,迁移
From: https://www.cnblogs.com/ben2ben/p/16778564.html

相关文章

  • 高效的代码迁移方案(使用 git)
    1.把ics2021做个备份,存为ics2021_backup2.来到ics2021/PA,把PA1-2的所有commit压缩成一个commit,使用gitrebase-i<after-this-commit>命令来源:https://sta......
  • 使用element ui的el-upload组件上传图片,记录一下
    使用elementui的el-upload组件上传图片效果预览下面是实现效果,接口方面是把有两个接口,一个接口上传图片,传参是图片和路径,返回值是路径。另一个接口是上传表单内容(用户,......
  • RedisShake迁移同步工具
    阿里开源项目地址:https://github.com/alibaba/RedisShake程序下载地址:https://github.com/alibaba/RedisShake/releases下载最新程序,里面包含了配置文件https://gith......
  • 【项目记录】6:实时时间及季度剩余时间
    由于工作需要,换季剩余时间成为需要。tkinter界面上实时显示时间(每秒),花了自己不少时间摸索,最后实现了。效果如图,代码后面给出,仅供参考。实时时间显示实现代码如下:#实......
  • 查询表中记录
    select*from 表名select:字段列表from:表面列表where:条件列表groupby:分组字段having:分组之后的条件......
  • 【项目记录】5:开篇寄语
    项目交互界面使用内置的tkinter模块打开主界面显示寄语,随机从内置的寄语显示出来,效果如图,代码(部分)列出。随机寄语---主界面随机寄语---登录界面   实现代码:#打......
  • oracle 查询连接情况,oracle如何查看当前有哪些用户连接到数据库
    可以执行以下语句:selectusername,serial#,sidfromv$session;---查询用户会话altersystemkillsession‘serial#,sid‘;---删除相关用户会话建议以后台登陆删......
  • oracle 查看当前连接数
    1、查看当前的数据库连接数selectcount(*)fromv$process;--当前的数据库连接数2、数据库允许的最大连接数selectvaluefromv$parameterwherename='processes'......
  • 【前端】CSS易忘样式记录 | 研
    盒模型box-sizing:规定计算一个元素实际宽高的方式box-sizing属性允许您以特定的方式定义匹配某个区域的特定元素。值描述content-box这是由CSS2.1规定的宽......
  • Day03-java学习记录
    类型转换由于Java是强类型语言,所以某些运算,需要用到类型转换!低》》》》》》》》》》》》》》》》》高byte,short,char->int->long->float->double强制转换高到低自......