欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

nacos改oracle

nacos是一款國(guó)內(nèi)較為流行的服務(wù)注冊(cè)中心,它的出現(xiàn)給開(kāi)發(fā)者帶來(lái)了極大的便利。其默認(rèn)的數(shù)據(jù)存儲(chǔ)類型是MySQL,但這對(duì)于一些大型企業(yè)而言可能并不夠穩(wěn)定和高效,所以有必要將其改為oracle數(shù)據(jù)庫(kù)來(lái)存儲(chǔ)。下文將介紹nacos修改為oracle數(shù)據(jù)庫(kù)的過(guò)程。

首先,需要在oracle數(shù)據(jù)庫(kù)中創(chuàng)建一個(gè)表來(lái)存儲(chǔ)nacos所需的數(shù)據(jù)。以下是創(chuàng)建該表的SQL語(yǔ)句:

CREATE TABLE `config_info`
(
`id` bigint(20) NOT NULL AUTO_INCREMENT,
`data_id` varchar(256) COLLATE utf8mb4_bin NOT NULL,
`group_id` varchar(128) COLLATE utf8mb4_bin NOT NULL,
`content` longtext COLLATE utf8mb4_bin NOT NULL,
`md5` varchar(32) COLLATE utf8mb4_bin DEFAULT NULL,
`gmt_create` datetime NOT NULL,
`gmt_modified` datetime NOT NULL,
PRIMARY KEY (`id`),
UNIQUE KEY `uk_config_info` (`data_id`,`group_id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_bin;

該表與nacos默認(rèn)的表結(jié)構(gòu)一致。

然后,需要修改nacos的配置文件,指定數(shù)據(jù)源為oracle。以下是修改application.properties文件的方法:

spring.datasource.platform=oracle
spring.datasource.driver-class-name=oracle.jdbc.driver.OracleDriver
spring.datasource.url=jdbc:oracle:thin:@[host]:[port]/[DBName]
spring.datasource.username=[userName]
spring.datasource.password=[password]
spring.datasource.tomcat.jmx-enabled=true
spring.datasource.tomcat.test-while-idle=true
spring.datasource.tomcat.test-on-borrow=true
spring.datasource.tomcat.validation-query=SELECT 1 FROM DUAL

其中,需要將[host]、[port]、[DBName]、[userName]、[password]替換為對(duì)應(yīng)的內(nèi)容。

最后,還需要在pom.xml文件中添加oracle數(shù)據(jù)庫(kù)的驅(qū)動(dòng):

<dependency>
<!-- Oracle jdbc driver -->
<groupId>com.oracle.ojdbc</groupId>
<artifactId>ojdbc7</artifactId>
<version>12.1.0.2-atlassian-hosted</version>
</dependency>

至此,nacos就已經(jīng)成功地改為了oracle數(shù)據(jù)庫(kù)。雖然操作比較繁瑣,但相信能夠極大地提升數(shù)據(jù)的穩(wěn)定性和效率。

上一篇php jdk