当前位置: 首页 > news >正文

oracle:手动同步数据库

文章目录

  • oracle:手动同步数据库
  • 一、查询有哪些表空间(原库执行)
  • 二、生成创建表空间的语句(原库执行)
  • 三、查询现有的表空间的数据文件位置(现库执行)
  • 四、创建表空间(现库执行)
  • 五、创建用户(现库执行)
  • 六、授予角色与系统权限(现库执行)
  • 七、导出表结构(原库执行,DBeaver工具操作)
  • 八、执行以上SQL(现库执行,DBeaver工具操作)
  • 九、数据导出(原库执行,DBeaver工具操作)
  • 九、数据导入(现库执行,DBeaver工具操作)
  • 十、完成,优缺点说明

oracle:手动同步数据库

一、查询有哪些表空间(原库执行)

SELECTtablespace_name,status,contents,loggingFROMdba_tablespacesORDERBYtablespace_name;

二、生成创建表空间的语句(原库执行)

SELECT'CREATE TABLESPACE '||tablespace_name||' '||'DATAFILE '''||file_name||''' '||'SIZE '||ROUND(bytes/1024/1024,0)||'M '||'AUTOEXTEND '||CASEWHENautoextensible='YES'THEN'ON NEXT '||increment_by*8192/1024/1024||'M '||'MAXSIZE '||CASEWHENmaxbytes=0THEN'UNLIMITED'ELSEROUND(maxbytes/1024/1024,0)||'M'ENDELSE'OFF'END||';'AScreate_tablespace_sqlFROMdba_data_filesORDERBYtablespace_name,file_name;

三、查询现有的表空间的数据文件位置(现库执行)

--查询现有的表空间的数据文件位置SELECTfile_name,tablespace_nameFROMdba_data_files;

四、创建表空间(现库执行)

将使用到原库的表空间都创建上

CREATETABLESPACE表空间名 DATAFILE'D:\INSTALL\ORACLE\APP\xx\ORADATA\ORCL\文件名.DBF'SIZE100M AUTOEXTENDONNEXT50M MAXSIZE5120M;


五、创建用户(现库执行)

CREATEUSER用户名 IDENTIFIEDBY"密码"DEFAULTTABLESPACE表空间名TEMPORARYTABLESPACETEMP;

六、授予角色与系统权限(现库执行)

GRANTCONNECT,RESOURCETO用户名;GRANTCREATESESSIONTO用户名;ALTERUSER用户名QUOTA UNLIMITEDON表空间名;

七、导出表结构(原库执行,DBeaver工具操作)

CREATETABLE"ENT"."DM_BAS_CUSTOMER"("OWNER_ID"NVARCHAR2(11),"CUSTOMER_ID"NVARCHAR2(11)NOTNULLENABLE,"CREATE_BY"NVARCHAR2(64),"CREATE_AT"DATEDEFAULTsysdateNOTNULLENABLE,"UPDATE_BY"NVARCHAR2(64),"UPDATE_AT"DATEDEFAULTsysdateNOTNULLENABLE,CONSTRAINT"SYS_C00173548"CHECK("CUSTOMER_ID"ISNOTNULL)ENABLE,CONSTRAINT"SYS_C00173549"CHECK("CREATE_AT"ISNOTNULL)ENABLE,CONSTRAINT"SYS_C00173550"CHECK("UPDATE_AT"ISNOTNULL)ENABLE)SEGMENT CREATION DEFERRED PCTFREE10PCTUSED40INITRANS1MAXTRANS255NOCOMPRESS LOGGING STORAGE(INITIAL65536NEXT1048576MINEXTENTS1MAXEXTENTS2147483645BUFFER_POOLDEFAULTFLASH_CACHEDEFAULTCELL_FLASH_CACHEDEFAULT)TABLESPACE"TS_ENT";COMMENTONTABLEENT.DM_BAS_CUSTOMERIS'客户档案';COMMENTONCOLUMNENT.DM_BAS_CUSTOMER.OWNER_IDIS'货主ID';COMMENTONCOLUMNENT.DM_BAS_CUSTOMER.IS_ENABLEIS'是否启用';COMMENTONCOLUMNENT.DM_BAS_CUSTOMER.CREATE_BYIS'创建者';COMMENTONCOLUMNENT.DM_BAS_CUSTOMER.CREATE_ATIS'建立时间';COMMENTONCOLUMNENT.DM_BAS_CUSTOMER.UPDATE_BYIS'修改者';COMMENTONCOLUMNENT.DM_BAS_CUSTOMER.UPDATE_ATIS'更新时间';

八、执行以上SQL(现库执行,DBeaver工具操作)

九、数据导出(原库执行,DBeaver工具操作)


九、数据导入(现库执行,DBeaver工具操作)


十、完成,优缺点说明

优点:灵活,手动操作,知根知底
缺点:每个表都要操作一次,繁琐。

http://www.jsqmd.com/news/908553/

相关文章:

  • Docker跑Jitsi Meet总断连?别慌,八成是.env里这个配置没改对
  • 阴阳师自动化脚本终极指南:快速免费解放双手的完整方案
  • JML单元总结
  • Windows取证别只盯着注册表:这5个隐藏目录和文件才是关键线索(附实战路径)
  • AI 资讯日报 2026年5月28日(星期四)
  • 从防御视角看攻击:在Windows上搭建HFish蜜罐监控内网威胁实战
  • 告别环境配置烦恼:保姆级教程带你用Arduino IDE搞定ESP32开发环境(Windows版)
  • GPT-4核心能力解析与实战:从多模态理解到工作流集成
  • 别再傻傻用Windows复制了!FastCopy命令行保姆级教程,效率翻倍不是梦
  • 【iOS研发干货】爱思助手iOS本地备份文件逆向:用 Python 提取短信与通讯录实战
  • Windows 10/11 上5分钟搞定HFish蜜罐:保姆级图文安装与首次登录避坑指南
  • 如何快速解锁QQ音乐加密文件:5步实现音乐自由播放终极指南
  • MATLAB雷达杂波与干扰仿真工具包:含地/海/体杂波建模、有源无源干扰模拟及GUI可视化
  • GHelper完整指南:华硕笔记本终极性能控制与硬件优化方案
  • ESP32S3+LVGL 8.3踩坑实录:从编译错误到屏幕点亮的完整排错指南
  • 中文在线:AI短剧年化产能有望达3000部,亏损困局下赴港募资突围前景待察
  • Windows 11的WLAN图标不见了?先别急着下驱动精灵,检查这两个服务项和面板设置
  • 空洞骑士模组管理革命:Scarab如何让复杂变简单
  • 2026年周口市黄金回收靠谱门店推荐 黄金+K金+白银+铂金回收门店TOP5排行榜+联系方式 - 盛世金银回收
  • Hitboxer终极指南:内核级键盘输入仲裁技术深度解析与实战应用
  • 微光暖人心,守护夕阳红
  • 在VMware里从零搭建Agile Controller-Campus实验环境(附Windows Server 2012 + SQL Server 2008配置)
  • RePKG:3步解锁Wallpaper Engine壁纸资源的神奇工具
  • 批量导出字段blob为zip文件
  • 软考网工下午题通关秘籍:一张拓扑图,搞定防火墙、IPS、DMZ所有考点
  • 容器网络:Docker网络模式与Kubernetes网络
  • 从怀疑到真香!2026年我亲测好用的录音转文字工具真心安利给大家
  • 别再让Tickless只省电!深入FreeRTOS低功耗模式,优化你的IoT设备响应速度与电池寿命
  • 从Windows到Linux:给新手小白的第一个命令行生存指南(CentOS 7/RHEL 8)
  • 5万10万30万的MES到底差在哪