社区
应用实例
帖子详情
数据库表变动后的升级部署
colayungnew
2006-10-02 02:08:25
通常一个正式的商用软件都伴随着程序版本的升级和数据库结构的变动,随着软件功能的增加,表单也会跟着增加,原有表的结构也可能发生变化(增加或删除需要的字段).
而用户在使用前版本的时候,肯定会存入数据.
问题:
如何在保留数据库原有数据的情况下,将数据库结构升级到最新(将新增加的表,有字段变化的表更新年到老数据库中)
...全文
254
1
打赏
收藏
数据库表变动后的升级部署
通常一个正式的商用软件都伴随着程序版本的升级和数据库结构的变动,随着软件功能的增加,表单也会跟着增加,原有表的结构也可能发生变化(增加或删除需要的字段). 而用户在使用前版本的时候,肯定会存入数据. 问题: 如何在保留数据库原有数据的情况下,将数据库结构升级到最新(将新增加的表,有字段变化的表更新年到老数据库中)
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
1 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
OracleRoob
2006-10-02
打赏
举报
回复
一种方法是通过执行SQL脚本,直接修改原有数据库结构。
另一种方法是将原库中的数据导入到最新的库中。
单实例11203
数据库
迁移
升级
到新版19c的rac
数据库
所有需求全部来自生产实际,源自生产,贴近实战,提高技能。 生产案例生产库A是一台2012年的
数据库
服务器,存储是戴尔sc8000数据量有20T。
数据库
版本是11.2.0.3,该
数据库
是单实例
数据库
。使用操作系统目录存储,没有使用ASM存储。需要进行
数据库
服务器和存储迁移。迁移到新服务器和新存储。迁移到新的rac环境,使用本地方式进行
升级
。 目标:我们需要迁移
数据库
A到新服务器,新存储。 源库A
数据库
版本11.2.0.3
数据库
类型单实例数据存储使用操作系统目录存储,非ASM存储容量20TosRhel6 目标库B
数据库
版本19.19
数据库
类型Rac数据存储ASM容量21TOsRhel7 难点。1-
数据库
服务器需要进行替换2-存储需要进行替换3-容量大,存储没有多余空间,只能才有原地
升级
方式4-版本跨度大,需要从11203->11204->1919单实例->1919-pdb-rac. 具体步骤1-源服务器
数据库
命令行创建11203
数据库
软件2-源服务器
数据库
命令行创建11203
数据库
实例3-在目标服务器克隆源库11.2.0.3数据软件。并且在目标服务器搭建源库的dg库。4-开始真正的割接,割接的时候没有业务的。激活11203dg为主库。5-
升级
11203到112046-
升级
11204到19.197-配置19.19单实例
数据库
为rac
数据库
中的某个pdb。Over. 针对以前学员提出文档不全的意见,其实文档都是有的,都已经上传到百度网盘。这次实战课程整理文档如下:0-创建源库11203单实例1-通过克隆方式在目标服务器rac上面创建11203
数据库
软件2-在目标库rac
数据库
上面创建11203的单实例的dg3-目标库rac安装11204单实例软件和
升级
11203到112044-11204
升级
到19c
数据库
如何做
数据库
结构的对比
升级
问题描述: 一样的模块一样的程序到了不同站点,个别用户可能就会出现安装后少
数据库
表
的情况,通常遇到此问题就可以尝试对比下
数据库
结构来解决。 这里我以智慧城市同城为例。 解决步骤: 1,站点备份,正在运营的站点,已上线的项目请一定备份下,文件备份和
数据库
都需要备份; 2,将智慧城市后端文件weliam_smartcity.zip打包上传到微擎站点的addons文件夹,解压覆盖 3,微擎后台–更新系统...
3-2 MySQL DBA笔记-迁移、
升级
、备份、恢复
数据库
文章目录13.1
升级
13.1.1
升级
表
结构或变更数据13.1.2 MySQL版本
升级
13.2 新业务
部署
上线13.3 迁移13.3.1 迁移步骤13.3.2 切换
数据库
时长短连接的影响13.4 生产环境常用的备份策略13.4.1 备份策略13.4.2 备份建议13.5 常用备份方式和恢复方法13.5.1 使用dd备份和恢复数据13.5.2 使用mysqldump备份和恢复数据13.5.3 使用Percona XtraBackup备份和恢复数据13.5.4 使用mysqlbinlog进行时间点恢复 因为每
Flyway
数据库
迭代
升级
迁移
Flyway简介 Flyway是一款开源的
数据库
版本管理工具。它可以很方便的在命令行中使用,或者在Java应用程序中引入,用于管理我们的
数据库
版本。 在项目或产品中,很难一开始就把业务理清楚,把
数据库
表
设计好,因此数据
表
也会在迭代周期不断迭代。在Java应用程序中使用Flyway,能快速有效地用于迭代
数据库
表
结构,并保证
部署
到测试环境或生产环境时,数据
表
都是保持一致的。 Flyway支持的
数据库
很多,从官网摘抄如下: Supported databases are Oracle, SQL Serv.
9.4.太极平台旧版本
升级
部署
——非全新安装
1.
升级
需求 客户系统一旦
部署
上线,开始使用后,以后再进行更新
升级
,就不会像以前全新
部署
那样简单和方便了。 在
升级
的过程中,需要考虑以下几个问题: 系统正在生产和使用,不能停工。
升级
过程中,不能影响到客户使用。 原有系统中的数据不能丢失。数据包括文件数据和
数据库
数据。 文件数据比较简单,直接复制拷贝即可同步。
数据库
文件则比较麻烦,不仅要考虑到
数据库
表
结构的
变动
,还涉及到每个
表
数据内...
应用实例
27,579
社区成员
68,558
社区内容
发帖
与我相关
我的任务
应用实例
MS-SQL Server 应用实例
复制链接
扫一扫
分享
社区描述
MS-SQL Server 应用实例
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章