Bytebase 2.16.0 - 支持 Oracle 和 SQL Server DML 变更的事前备份

2024-04-27 13:52

本文主要是介绍Bytebase 2.16.0 - 支持 Oracle 和 SQL Server DML 变更的事前备份,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

🚀 新功能

  • 支持 Oracle 和 SQL Server DML 变更的事前备份。

  • 支持在 SQL 编辑器中显示存储过程和函数。

  • 支持兼容 TDSQL 的 MySQL 和 PostgreSQL 版本。

  • 支持把数据库密码存储在 AWS Secrets Manager 和 GCP Secret Manager。
    file

  • 支持通过 IAM 连接到 Google Cloud SQL (适用于 MySQL 和 PostgreSQL)。

  • 支持在 schema 编辑器中编辑分区表(适用于 MySQL 和 TiDB)。
    file

🔔 重大变更

  • 弃用了 Oracle 的基于数据库的管理模式,仅支持基于 schema 管理的模式。

🎄 改进

  • 支持在上传 SQL 文件后按照指定的编码格式进行预览。
    file

  • 增强 SQL 编辑器自动补全功能。

📕 安装及升级

参考升级指南。如果从之前版本升级,获取新版本后,重新启动升级即可。


💡 更多资讯,请关注 Bytebase 公号:Bytebase

这篇关于Bytebase 2.16.0 - 支持 Oracle 和 SQL Server DML 变更的事前备份的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/940680

相关文章

MySQL 面试题

1.数据库三范式 第一范式:1NF是对属性的原子性约束,要求字段具有原子性,不可再分解;(只要是关系型数据库都满足1NF) 第二范式:2NF是在满足第一范式的前提下,非主键字段不能出现部分依赖主键;解决:消除复合主键就可避免出现部分以来,可增加单列关键字。 第三范式:3NF是在满足第二范式的前提下,非主键字段不能出现传递依赖,比如某个字段a依赖于主键,而一些字段依赖字段a,这就是传递依赖。解

线上问题引发的思考---从一个死锁看mysql innodb的锁机制

这次问题应该是我在美团点评实习过程中导致的最大的问题,是真正线上数据库操作出现的问题。虽然没有导致不可用等高级别的错误,但这次经历让我更加明白企业级和学校的不同。功能实现的没有问题,自测也没有问题,但是上线以后就出了大问题。功能是对外提供的接口里包含了一个事务方法。事务的主要内容是先根据参数查找符合条件的数据进行逻辑删除(修改状态),之后再根据参数向数据表中插入数据。上线之后发现调用方起了6.7个

oracle的 listagg() WITHIN GROUP ()函数将多行数据整合成一行

工作中遇到的需求,把查询结果中某列多行的值合并到一行内,listagg()函数可以做,下面贴几篇别人写的文章。 1.https://blog.csdn.net/sinat_36257389/article/details/81004843 2.https://xiaoxiaoher.iteye.com/blog/2430412 3.https://www.cnblogs.com/hm1990hpu

Java基于B/S医院绩效考核管理平台系统源码java+springboot+MySQL医院智慧绩效管理系统源码

Java基于B/S医院绩效考核管理平台系统源码java+springboot+MySQL医院智慧绩效管理系统源码 医院绩效考核系统是一个关键的管理工具,旨在评估和优化医院内部各部门、科室和员工的绩效。一个有效的绩效考核系统不仅能帮助医院实现其战略目标,还能提升医疗服务质量,增强患者满意度,并促进员工的专业成长。 以下是一个医院绩效考核系统的主要组成部分和考虑因素: 医院绩效考核系统开发环

错误号码1130:Host ‘XXX‘ is not allowed to connect to this MySQL server

安装完mysql用Navicat连接时出现的这个问题,根据下面文章的办法解决,多谢作者,现做个记录以备查看。 错误号码1130:Host ‘XXX’ is not allowed to connect to this MySQL server java.sql.SQLException: null, message from server: “Host ‘xxx’ is not allowed

sql批量更新的方式

业务场景:更新多条数据某一相同字段的值 sql:PGSQL(参考的是mysql的写法,一样可用) 参考链接1:MySQL批量更新数据 参考链接2:Mysql Update批量更新的几种方式 我的实现方式Mybatis: <update id="updateXxx" parameterType="java.util.List">update Aset field = CASE id<fo

记录Oracle数据库中创建序列及查询

创建序列: CREATE SEQUENCE xxx_seqINCREMENT BY 1 -- 每次加几个START WITH 1 -- 从1开始计数NOMAXvalue -- 不设置最大值NOCYCLE -- 一直累加,不循环nocache; select last_number from dba_sequences where sequence_name='xxx_SEQ'; --

MySQL数据库——23.元数据

MySQL 元数据 是关于数据库和表结构的数据,它包含了数据库中的各种信息,例如表的结构、索引、触发器、存储过程等。元数据存储在系统数据库中,主要包括以下几个系统表: information_schema: 这个数据库包含了 MySQL 数据库服务器的元数据信息,例如数据库、表、列、索引、权限等信息都可以在这里找到。 mysql: 这个数据库包含了 MySQL 服务器的用户信息、权限信息、

【Java orm 框架比较】十 新增hammer_sql_db 框架对比

迁移到(https://gitee.com/wujiawei1207537021/spring-orm-integration-compare) orm框架使用性能比较 比较mybatis-plus、lazy、sqltoy、mybatis-flex、easy-query、mybatis-mp、jpa、dbvisitor、beetlsql、dream_orm、wood、hammer_sql_db

常见备份拷贝操作

备份拷贝 主要总结一些平时用到的备份操作 1.虚拟机备份拷贝 1.选中.vmx文件和所有的.vmdk文件,添加到压缩文件 vmx是虚拟系统配置文件,而vmdk则是虚拟磁盘文件,它们都是VMware所支持的文件格式 2.在另一台电脑上打开VMware,解压压缩包 3.点击打开虚拟机,选择解压后的.vmx文件,开启此虚拟机,选择“ 我已经复制该虚拟机” 2.