chinese直男口爆体育生外卖, 99久久er热在这里只有精品99, 又色又爽又黄18禁美女裸身无遮挡, gogogo高清免费观看日本电视,私密按摩师高清版在线,人妻视频毛茸茸,91论坛 兴趣闲谈,欧美 亚洲 精品 8区,国产精品久久久久精品免费

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

SpringBoot + Flyway,自動(dòng)化實(shí)現(xiàn)數(shù)據(jù)庫版本控制

jf_ro2CN3Fa ? 來源:CSDN ? 作者:CSDN ? 2022-12-02 14:26 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群


為什么使用Flyway

最簡單的一個(gè)項(xiàng)目是一個(gè)軟件連接到一個(gè)數(shù)據(jù)庫,但是大多數(shù)項(xiàng)目中我們不僅要處理我們開發(fā)環(huán)境的副本,還需要處理其他很多副本。例如:開發(fā)環(huán)境、測試環(huán)境、生產(chǎn)環(huán)境。想到數(shù)據(jù)庫管理,我們立刻就能想到一系列問題

  • 如何快速收集執(zhí)行腳本的清單
  • 執(zhí)行的腳本總要人工執(zhí)行,是否可以通過機(jī)器執(zhí)行
  • 執(zhí)行的腳本是否已經(jīng)在數(shù)據(jù)庫執(zhí)行過
  • 執(zhí)行的腳本是否全部在數(shù)據(jù)庫中執(zhí)行過
  • 執(zhí)行的腳本如何回退
  • 如何初始化一個(gè)空數(shù)據(jù)庫實(shí)例

Flyway是一款數(shù)據(jù)庫版本控制管理工具,它可以簡單的、可靠的升級你的數(shù)據(jù)庫。它能幫助解決上面的問題。Flyway核心是記錄所有版本演化和狀態(tài)的MetaData,首次啟動(dòng)創(chuàng)建默認(rèn)名為SCHEMA_VERSION的元素表。表中保存了版本,描述,要執(zhí)行的sql腳本等信息。

Flyway已經(jīng)支持?jǐn)?shù)據(jù)庫包括:Oracle, SQL Server, SQL Azure, DB2, DB2 z/OS, MySQL (including Amazon RDS), MariaDB, Google Cloud SQL, PostgreSQL (including Amazon RDS and Heroku), Redshift, Vertica, H2, Hsql, Derby, SQLite, SAP HANA, solidDB, Sybase ASE and Phoeni

官網(wǎng)鏈接:https://flywaydb.org/

基于 Spring Boot + MyBatis Plus + Vue & Element 實(shí)現(xiàn)的后臺管理系統(tǒng) + 用戶小程序,支持 RBAC 動(dòng)態(tài)權(quán)限、多租戶、數(shù)據(jù)權(quán)限、工作流、三方登錄、支付、短信、商城等功能

  • 項(xiàng)目地址:https://github.com/YunaiV/ruoyi-vue-pro
  • 視頻教程:https://doc.iocoder.cn/video/

SpringBoot集成Flyway

2.1 簡單示例

參考版本信息

7bf71424-7207-11ed-8abf-dac502259ad0.png

參考目錄結(jié)構(gòu)

7c111e8c-7207-11ed-8abf-dac502259ad0.png

1.創(chuàng)建SpringBoot應(yīng)用,并添加flyway-core依賴,本例中將實(shí)現(xiàn)初始化腳本到mysql數(shù)據(jù)庫,因此同時(shí)引入了驅(qū)動(dòng)依賴 mysql-connector-java

<dependency>
<groupId>org.flywaydbgroupId>
<artifactId>flyway-coreartifactId>
<version>7.15.0version>
dependency>

參考pom.xml依賴如下

<dependencies>
<dependency>
<groupId>org.springframework.bootgroupId>
<artifactId>spring-boot-starterartifactId>
dependency>

<dependency>
<groupId>org.springframework.bootgroupId>
<artifactId>spring-boot-starter-testartifactId>
<scope>testscope>
dependency>

<dependency>
<groupId>org.springframework.bootgroupId>
<artifactId>spring-boot-starter-jdbcartifactId>
dependency>

<dependency>
<groupId>mysqlgroupId>
<artifactId>mysql-connector-javaartifactId>
<version>8.0.28version>
dependency>

<dependency>
<groupId>org.flywaydbgroupId>
<artifactId>flyway-coreartifactId>
<version>7.15.0version>
dependency>

<dependency>
<groupId>org.junit.jupitergroupId>
<artifactId>junit-jupiter-apiartifactId>
<version>5.8.2version>
<scope>testscope>
dependency>

dependencies>

2.在application.properties中設(shè)置flyway信息

server.port=7002

##是否啟動(dòng),默認(rèn)開啟
spring.flyway.enabled = true
##腳本存放路徑
spring.flyway.locations = classpath:db/migration
##當(dāng)flyway第一次運(yùn)行時(shí),會在我們對應(yīng)的數(shù)據(jù)庫中新建一個(gè)記錄腳本運(yùn)行情況的
spring.flyway.table=flyway_schema_history

> 基于 Spring Cloud Alibaba + Gateway + Nacos + RocketMQ + Vue & Element 實(shí)現(xiàn)的后臺管理系統(tǒng) + 用戶小程序,支持 RBAC 動(dòng)態(tài)權(quán)限、多租戶、數(shù)據(jù)權(quán)限、工作流、三方登錄、支付、短信、商城等功能
>
> * 項(xiàng)目地址:
> * 視頻教程:

# flyway指向的數(shù)據(jù)庫鏈接
spring.datasource.url=jdbc//127.0.0.1:3306/runoob?useUnicode=true&characterEncoding=utf8
# 用戶名
spring.flyway.user=nacos
# 密碼
spring.flyway.password=nacos
# 數(shù)據(jù)庫驅(qū)動(dòng)
spring.flyway.driver-class-name=com.mysql.cj.jdbc.Driver

3.腳本整理

將腳本整理到resource/db.migration路徑下,例如

7c2b9b5e-7207-11ed-8abf-dac502259ad0.png

參考SQL腳本信息如下

//V1.20190621.1854__CREATE_PERSION_TABLE.sql腳本內(nèi)容
createtablePERSON(
IDintnotnull,
NAMEvarchar(100)notnull
);

//V1.20190621.1904__INIT_PERSION.sql腳本內(nèi)容
insertintoPERSON(ID,NAME)values(1,'Axel');
insertintoPERSON(ID,NAME)values(2,'Mr.Foo');
insertintoPERSON(ID,NAME)values(3,'Ms.Bar');

sql 目錄中存放腳本文件,腳本名稱命名方式

  • 版本化遷移 :執(zhí)行一遍,版本號唯一,有重復(fù)會報(bào)錯(cuò):格式:V+版本號 +雙下劃線+描述+結(jié)束符
  • 重復(fù)的遷移 ,不需要版本號,腳本發(fā)生變化啟動(dòng)就會執(zhí)行:格式:R+雙下劃線+描述+結(jié)束符
  • 撤消遷移 :格式:U+版本號 +雙下劃線+描述+結(jié)束符
7c43493e-7207-11ed-8abf-dac502259ad0.png

4.運(yùn)行啟動(dòng)主類,運(yùn)行日志如下,從日志中可以看到如下信息

  • 啟動(dòng)后正確鏈接到數(shù)據(jù)庫runoob
  • 驗(yàn)證2個(gè)遷移腳本成功
  • 使用命令行的方式創(chuàng)建了一張名稱為 flyway_schema_history 的記錄表,這里要注意,所有腳本一旦執(zhí)行了就會在 flyway_schema_history中創(chuàng)建記錄, 如果出錯(cuò)引發(fā)問題,可以刪除表中記錄,反正啟動(dòng)的時(shí)候還會再執(zhí)行,當(dāng)然生產(chǎn)環(huán)境不建議此方法,但生產(chǎn)環(huán)境上部署的包都是驗(yàn)證過無問題的包也不會出現(xiàn)此問題
  • 執(zhí)行了resource/db.migration 目錄下的兩個(gè)腳本,并執(zhí)行成功
INFO190688---[main]o.f.c.internal.license.VersionPrinter:FlywayCommunityEdition7.15.0byRedgate
INFO190688---[main]o.f.c.i.database.base.BaseDatabaseType:Database:jdbc//127.0.0.1:3306/runoob(MySQL5.7)
INFO190688---[main]o.f.core.internal.command.DbValidate:Successfullyvalidated2migrations(executiontime00:00.016s)
INFO190688---[main]o.f.c.i.s.JdbcTableSchemaHistory:CreatingSchemaHistorytable`runoob`.`flyway_schema_history`withbaseline...
INFO190688---[main]o.f.core.internal.command.DbBaseline:Successfullybaselinedschemawithversion:1
INFO190688---[main]o.f.core.internal.command.DbMigrate:Currentversionofschema`runoob`:1
INFO190688---[main]o.f.core.internal.command.DbMigrate:Migratingschema`runoob`toversion"1.20190621.1854-CREATEPERSIONTABLE"
INFO190688---[main]o.f.core.internal.command.DbMigrate:Migratingschema`runoob`toversion"1.20190621.1904-INITPERSION"
INFO190688---[main]o.f.core.internal.command.DbMigrate:Successfullyapplied2migrationstoschema`runoob`,nowatversionv1.20190621.1904(executiontime00:00.225s)

停止服務(wù)后,重新運(yùn)行日志如下,從日志中可以看到信息

  • 啟動(dòng)后正確鏈接到數(shù)據(jù)庫runoob
  • 驗(yàn)證2個(gè)遷移腳本成功
  • 本次沒有重復(fù)執(zhí)行腳本, 日志中打印當(dāng)前腳本編號20190621.1904, 即最后1次執(zhí)行的腳本
INFO193184---[main]o.f.c.internal.license.VersionPrinter:FlywayCommunityEdition7.15.0byRedgate
INFO193184---[main]o.f.c.i.database.base.BaseDatabaseType:Database:jdbc//127.0.0.1:3306/runoob(MySQL5.7)
INFO193184---[main]o.f.core.internal.command.DbValidate:Successfullyvalidated3migrations(executiontime00:00.024s)
INFO193184---[main]o.f.core.internal.command.DbMigrate:Currentversionofschema`runoob`:1.20190621.1904
INFO193184---[main]o.f.core.internal.command.DbMigrate:Schema`runoob`isuptodate.Nomigrationnecessary.

查看Mysql數(shù)據(jù)庫

7c677750-7207-11ed-8abf-dac502259ad0.png

2.2 常見問題

1.Caused by: org.flywaydb.core.api.FlywayException: Found non-empty schema(s)

Causedby:org.flywaydb.core.api.FlywayException:Foundnon-emptyschema(s)`runoob`butnoschemahistorytable.Usebaseline()orsetbaselineOnMigratetotruetoinitializetheschemahistorytable.
atorg.flywaydb.core.Flyway$1.execute(Flyway.java:200)~[flyway-core-7.15.0.jar:na]
atorg.flywaydb.core.Flyway$1.execute(Flyway.java:170)~[flyway-core-7.15.0.jar:na]
atorg.flywaydb.core.Flyway.execute(Flyway.java:586)~[flyway-core-7.15.0.jar:na]

問題原因:第一執(zhí)行的時(shí)候沒有找到schema history table ,這張表其實(shí)就是application.properties文件中spring.flyway.table屬性配置的表,因此要么使用命令創(chuàng)建一個(gè)或者在application.properties文件中設(shè)置 spring.flyway.baseline-on-migrate=true,

2.Caused by: org.flywaydb.core.api.FlywayException: Unsupported Database: MySQL 5.7

Causedby:org.flywaydb.core.api.FlywayException:UnsupportedDatabase:MySQL5.7
atorg.flywaydb.core.internal.database.DatabaseTypeRegister.getDatabaseTypeForConnection(DatabaseTypeRegister.java:106)~[flyway-core-8.4.2.jar:na]
atorg.flywaydb.core.internal.jdbc.JdbcConnectionFactory.(JdbcConnectionFactory.java:75)~[flyway-core-8.4.2.jar:na]
atorg.flywaydb.core.FlywayExecutor.execute(FlywayExecutor.java:143)~[flyway-core-8.4.2.jar:na]
atorg.flywaydb.core.Flyway.migrate(Flyway.java:124)~[flyway-core-8.4.2.jar:na]

問題原因:flyway-core對數(shù)據(jù)庫版本有要求,例如flyway-core的當(dāng)前最高版本V8.4.3,不能使用 MySQL 5.7, 當(dāng)flyway-core 降低到V7.15.0后 問題解決,所以匹配flyway-core和數(shù)據(jù)庫版本后問題即可解決

2.3 源碼參考

https://github.com/PNZBEIJINGL/springboot

總結(jié)

本文介紹了Springboot集成flyway方式

  • 使用Flyway之前部署腳本方式一般為開發(fā)人員按照順序匯總數(shù)據(jù)庫的升級腳, 然后DBA或者售后在生產(chǎn)庫中按照順序執(zhí)行升級腳本。
  • 使用Flyway之后部署腳本方式就變更為開發(fā)人員將腳本構(gòu)建到程序包中, 部署程序包后啟動(dòng)時(shí)Flyway自動(dòng)執(zhí)行腳本升級


審核編輯 :李倩


聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報(bào)投訴
  • 自動(dòng)化
    +關(guān)注

    關(guān)注

    31

    文章

    5933

    瀏覽量

    90267
  • 數(shù)據(jù)庫
    +關(guān)注

    關(guān)注

    7

    文章

    4020

    瀏覽量

    68353
  • spring
    +關(guān)注

    關(guān)注

    0

    文章

    341

    瀏覽量

    15940
  • SpringBoot
    +關(guān)注

    關(guān)注

    0

    文章

    177

    瀏覽量

    688

原文標(biāo)題:SpringBoot + Flyway,自動(dòng)化實(shí)現(xiàn)數(shù)據(jù)庫版本控制

文章出處:【微信號:芋道源碼,微信公眾號:芋道源碼】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點(diǎn)推薦

    恒訊科技解析:如何安裝MySQL并創(chuàng)建數(shù)據(jù)庫

    安裝和管理MySQL不必復(fù)雜。只需幾分鐘,你就能在Linux服務(wù)器上搭建MySQL,創(chuàng)建第一個(gè)數(shù)據(jù)庫,甚至自動(dòng)化備份——同時(shí)確保數(shù)據(jù)安全有序。 什么是 MySQL? MySQL 是一個(gè)關(guān)系型數(shù)
    的頭像 發(fā)表于 01-14 14:25 ?179次閱讀

    如何使用SpringBoot、Vue2.0、MySQL開發(fā)一套云診所系統(tǒng)?

    SpringBoot是Java領(lǐng)域非常流行的快速開發(fā)框架,提供了豐富的生態(tài)和自動(dòng)化配置,適合構(gòu)建微服務(wù)和單體應(yīng)用。 它可以很好地處理業(yè)務(wù)邏輯、數(shù)據(jù)持久、安全性(Spring Sec
    的頭像 發(fā)表于 11-27 16:02 ?290次閱讀
    如何使用<b class='flag-5'>SpringBoot</b>、Vue2.0、MySQL開發(fā)一套云診所系統(tǒng)?

    PLC數(shù)據(jù)保存到MySQL數(shù)據(jù)庫解決方案

    在工業(yè)自動(dòng)化領(lǐng)域,PLC(可編程邏輯控制器)作為核心控制設(shè)備,實(shí)時(shí)產(chǎn)生大量關(guān)鍵生產(chǎn)數(shù)據(jù),如設(shè)備運(yùn)行參數(shù)、工藝指標(biāo)、故障信息等。這些數(shù)據(jù)是企業(yè)
    的頭像 發(fā)表于 09-30 16:50 ?1581次閱讀
    PLC<b class='flag-5'>數(shù)據(jù)</b>保存到MySQL<b class='flag-5'>數(shù)據(jù)庫</b>解決方案

    mysql數(shù)據(jù)恢復(fù)—mysql數(shù)據(jù)庫表被truncate的數(shù)據(jù)恢復(fù)案例

    某云ECS網(wǎng)站服務(wù)器,linux操作系統(tǒng),部署了mysql數(shù)據(jù)庫。工作人員在執(zhí)行數(shù)據(jù)庫版本更新測試時(shí),錯(cuò)誤地將本應(yīng)在測試執(zhí)行的sql腳本在生產(chǎn)
    的頭像 發(fā)表于 09-11 09:28 ?876次閱讀
    mysql<b class='flag-5'>數(shù)據(jù)</b>恢復(fù)—mysql<b class='flag-5'>數(shù)據(jù)庫</b>表被truncate的<b class='flag-5'>數(shù)據(jù)</b>恢復(fù)案例

    【技巧合集】labview使用單機(jī)數(shù)據(jù)庫sqllite

    【Labview技巧合集】12 labview中使用單機(jī)數(shù)據(jù)庫 sqllite 配套工具包及單機(jī)工具 和例程已上傳個(gè)人網(wǎng)站#labview類#Labview#labview框架#工業(yè)自動(dòng)化#上位機(jī)#自動(dòng)化測試#計(jì)算機(jī)畢業(yè)設(shè)計(jì)
    發(fā)表于 09-07 19:47

    宏集案例 | Cogent DataHub: 高效實(shí)現(xiàn)風(fēng)電場數(shù)據(jù)集中管理與自動(dòng)化

    安全、實(shí)時(shí)的上傳至中心SCADA系統(tǒng)和Pi數(shù)據(jù)庫。這一解決方案實(shí)現(xiàn)了與現(xiàn)有系統(tǒng)的無縫集成、自動(dòng)化計(jì)費(fèi),并大幅提升數(shù)據(jù)準(zhǔn)確性,為風(fēng)電場的高效管理奠定了基
    的頭像 發(fā)表于 08-08 18:29 ?603次閱讀
    宏集案例 | Cogent DataHub: 高效<b class='flag-5'>實(shí)現(xiàn)</b>風(fēng)電場<b class='flag-5'>數(shù)據(jù)</b>集中管理與<b class='flag-5'>自動(dòng)化</b>

    數(shù)據(jù)庫數(shù)據(jù)恢復(fù)—服務(wù)器異常斷電導(dǎo)致Oracle數(shù)據(jù)庫故障的數(shù)據(jù)恢復(fù)案例

    Oracle數(shù)據(jù)庫故障: 某公司一臺服務(wù)器上部署Oracle數(shù)據(jù)庫。服務(wù)器意外斷電導(dǎo)致數(shù)據(jù)庫報(bào)錯(cuò),報(bào)錯(cuò)內(nèi)容為“system01.dbf需要更多的恢復(fù)來保持一致性”。該Oracle數(shù)據(jù)庫
    的頭像 發(fā)表于 07-24 11:12 ?647次閱讀
    <b class='flag-5'>數(shù)據(jù)庫</b><b class='flag-5'>數(shù)據(jù)</b>恢復(fù)—服務(wù)器異常斷電導(dǎo)致Oracle<b class='flag-5'>數(shù)據(jù)庫</b>故障的<b class='flag-5'>數(shù)據(jù)</b>恢復(fù)案例

    多摩川編碼器:助力自動(dòng)化控制系統(tǒng)實(shí)現(xiàn)更精準(zhǔn)的運(yùn)動(dòng)控制

    在當(dāng)今高度自動(dòng)化的工業(yè)生產(chǎn)和先進(jìn)科技領(lǐng)域,精準(zhǔn)的運(yùn)動(dòng)控制是眾多設(shè)備和系統(tǒng)穩(wěn)定、高效運(yùn)行的關(guān)鍵。多摩川編碼器作為一種關(guān)鍵的測量和反饋裝置,正憑借其卓越的性能,在自動(dòng)化控制系統(tǒng)中發(fā)揮著至關(guān)
    的頭像 發(fā)表于 07-21 16:54 ?613次閱讀

    數(shù)據(jù)庫數(shù)據(jù)恢復(fù)—MongoDB數(shù)據(jù)庫文件丟失的數(shù)據(jù)恢復(fù)案例

    將MongoDB數(shù)據(jù)庫文件拷貝到其他分區(qū),數(shù)據(jù)復(fù)制完成后將MongoDB數(shù)據(jù)庫原先所在的分區(qū)進(jìn)行了格式操作。 結(jié)果發(fā)現(xiàn)拷貝過去的數(shù)據(jù)無法
    的頭像 發(fā)表于 07-01 11:13 ?642次閱讀
    <b class='flag-5'>數(shù)據(jù)庫</b><b class='flag-5'>數(shù)據(jù)</b>恢復(fù)—MongoDB<b class='flag-5'>數(shù)據(jù)庫</b>文件丟失的<b class='flag-5'>數(shù)據(jù)</b>恢復(fù)案例

    數(shù)據(jù)庫數(shù)據(jù)恢復(fù)—SQL Server數(shù)據(jù)庫被加密如何恢復(fù)數(shù)據(jù)

    SQL Server數(shù)據(jù)庫故障: SQL Server數(shù)據(jù)庫被加密,無法使用。 數(shù)據(jù)庫MDF、LDF、log日志文件名字被篡改。
    的頭像 發(fā)表于 06-25 13:54 ?675次閱讀
    <b class='flag-5'>數(shù)據(jù)庫</b><b class='flag-5'>數(shù)據(jù)</b>恢復(fù)—SQL Server<b class='flag-5'>數(shù)據(jù)庫</b>被加密如何恢復(fù)<b class='flag-5'>數(shù)據(jù)</b>?

    SQLSERVER數(shù)據(jù)庫是什么

    SQL Server 是由微軟公司開發(fā)的一款 關(guān)系型數(shù)據(jù)庫管理系統(tǒng)(RDBMS) ,用于存儲、管理和檢索結(jié)構(gòu)數(shù)據(jù)。它是企業(yè)級應(yīng)用中廣泛使用的數(shù)據(jù)庫解決方案之一,尤其適用于Window
    的頭像 發(fā)表于 05-26 09:19 ?1173次閱讀

    MySQL數(shù)據(jù)庫是什么

    MySQL數(shù)據(jù)庫是一種 開源的關(guān)系型數(shù)據(jù)庫管理系統(tǒng)(RDBMS) ,由瑞典MySQL AB公司開發(fā),后被Oracle公司收購。它通過結(jié)構(gòu)查詢語言(SQL)進(jìn)行數(shù)據(jù)存儲、管理和操作,廣
    的頭像 發(fā)表于 05-23 09:18 ?1218次閱讀

    不用編程不用聯(lián)網(wǎng),PLC和儀表直接對SQL接數(shù)據(jù)庫,有異常時(shí)還可先將數(shù)據(jù)緩存

    不用PLC編程也不用聯(lián)網(wǎng),還不用電腦,采用IGT-DSER智能網(wǎng)關(guān)實(shí)現(xiàn)PLC和儀表直接對SQL接數(shù)據(jù)庫。 跟服務(wù)端通訊有異常時(shí)還可以先將數(shù)據(jù)暫存,待故障解除后自動(dòng)重新上報(bào)到
    發(fā)表于 04-12 10:47

    數(shù)據(jù)庫數(shù)據(jù)恢復(fù)——MongoDB數(shù)據(jù)庫文件拷貝后服務(wù)無法啟動(dòng)的數(shù)據(jù)恢復(fù)

    文件。將MongoDB數(shù)據(jù)庫文件拷貝到其他分區(qū)后,對MongoDB數(shù)據(jù)庫所在原分區(qū)進(jìn)行了格式操作。格式完成后將數(shù)據(jù)庫文件拷回原分區(qū),并重
    的頭像 發(fā)表于 04-09 11:34 ?867次閱讀
    <b class='flag-5'>數(shù)據(jù)庫</b><b class='flag-5'>數(shù)據(jù)</b>恢復(fù)——MongoDB<b class='flag-5'>數(shù)據(jù)庫</b>文件拷貝后服務(wù)無法啟動(dòng)的<b class='flag-5'>數(shù)據(jù)</b>恢復(fù)

    中興通訊GoldenDB數(shù)據(jù)庫助力首個(gè)住房公積金國產(chǎn)數(shù)據(jù)庫聯(lián)合實(shí)驗(yàn)室落地?fù)P州

    領(lǐng)域的國產(chǎn)數(shù)據(jù)庫聯(lián)合實(shí)驗(yàn)室成功落地,雙方將圍繞GoldenDB數(shù)據(jù)庫在公積金核心系統(tǒng)的深度應(yīng)用展開技術(shù)攻關(guān),為全國公積金行業(yè)數(shù)字轉(zhuǎn)型提供示范樣本。 ? 為什么住房公積金數(shù)字轉(zhuǎn)型如此
    的頭像 發(fā)表于 04-07 18:26 ?1208次閱讀