Confluence 6 已经存在的安装配置数据库字符集编码

针对已经存在的 Confluence 安装,如果你安装的 Confluence 版本是 6.4 或者早期的版本,我们在安装的时候没有检查你数据库的字符设置。

如果你的数据库当前没有被配置使用 UTF-8 编码(或者与 UTF-8 相同的编码,例如在 Oracle 中使用的 AL32UTF8 编码):

  • 当你在使用 Confluence 的时候你可能会看到健康检查的警告
  • 你可能在升级 Confluence 后不能启动 Confluence

如果这个问题出现了,你需要修改你已经存在数据库使用的字符集为 UTF-8,有关字符集的修改针对不同的数据修改方法不同。

请参考 Troubleshooting Character Encodings 页面来获得有关字符集问题的处理。

MySQL

请参考 How to Fix the Collation and Character Set of a MySQL Database 页面来获得在你数据库中修改字符的详细信息。你需要确定的字符集是正确的。

Microsoft SQL Server

请参考 How to fix the collation of a Microsoft SQL Server Confluence database 页面来获得在你对数据库字符进行修改的时候需要的详细信息。

PostgreSQL 

如果你使用的 PostgreSQL 数据库,最好的办法是重新创建你的数据库。

请参考 Database Setup for PostgreSQL 页面中的内容来如何创建的数据库,并且使用正确的字符集。请参考 Migrating to Another Database 页面中的内容来对数据库进行合并。

Oracle

如果你使用的 Oracle 数据库,最好的办法是重新创建你的数据库。

请参考 Database Setup for Oracle 页面中的内容来如何创建的数据库,并且使用正确的字符集。请参考 Migrating to Another Database 页面中的内容来对数据库进行合并。

https://www.cwiki.us/display/CONFLUENCEWIKI/Configuring+Database+Character+Encoding

原文地址:https://www.cnblogs.com/huyuchengus/p/9142172.html

时间: 2024-07-30 18:54:39

Confluence 6 已经存在的安装配置数据库字符集编码的相关文章

Confluence 6 新安装配置数据库字符集编码

Confluence 和你的数据库必须配置使用相同的字符集. Confluence 使用 UTF-8 字符集编码,所以你的数据库也必须配置为使用 UTF-8 (或者与 UTF-8 相同的编码,例如在 Oracle 中使用的 AL32UTF8 编码). 当你在第一次安装 Confluence 的时候,你需要考虑下面的的几个位置配置使用不同的字符集: 当你创建数据库的时候. 当你使用 JDBC 字符串连接数据库时候配置的连接字符串,或者是你使用的数据源(如果你在安装 Confluence 的时候使用

Confluence 6 数据库字符集编码和问题

数据库字符集编码 你的数据库和 JDBC 数据源连接必须配置为使用 UTF-8 编码(或者根据你配置的数据库来制定正确的 UTF-8 编码字符集,例如在 Oracle 中使用的是 AL32UTF8 ).Confluence 中也有多个检查来确保你的数据库也是使用的 UTF-8 编码. 请参考 Configuring Database Character Encoding 页面来获得更多的内容. 字符集编码的问题 请参考 Troubleshooting Character Encodings 页面

mysql安装 卸载 查字符集编码

下载地址 :     https://cdn.mysql.com//Downloads/MySQL-8.0/mysql-8.0.11-winx64.zip 解压zip  解压完之后的目录 在里面新建一个my.ini文件  文件内容如下 [mysql]  # 设置mysql客户端默认字符集  default-character-set=utf8  [mysqld]  #设置3306端口  port = 3306  # 设置mysql的安装目录  basedir=D:/java/software/m

更改数据库字符集编码引起的问题

用svn拉下来的项目,部署好的Oracle数据库(gbk编码),用tomcat部署好并发布项目,当访问相关网页时,出现乱码.于是把Oracle的字符编码改成utf8,tomcat也改成UTF-8,重新部署发布,仍然解决不了问题.后来用MySQL数据库并提前设置好utf-8编码,乱码问题得以解决.原来,当把数据库更改编码后,以前旧的数据就会在数据库出现乱码,所以乱码问题不能有效解决.所以,一般要在数据库创建时就应该选择好编码,否则会出现乱码,丢失部分数据. 原文地址:https://www.cnb

数据库: 安装配置数据库,使用Navicat for MySQL和手机APP 连接测试(如果上一节碰到问题可参考这一节)

   咱就安装上       还有这个                    最终测试请参考上一节 启动MySQL服务主要有以下两种方法: 第一种: 在搜索框中输入“services,msc” ,enter键确认之后找到MySQL服务,双击打开属性对话框,通过点击“启动”,“停止”来改变服务状态. 第二种: 在搜索栏中输入"cmd",右键命令提示符选项,选择以管理身份下运行,在命令提示符界面输入“net start MySQL80"即可启动MySQL服务.输入“net sto

安装配置数据库mysql+springMVC 与数据库连接完成 检索,条件检索和插入

新建表:Test-----右键Create  Table-----在表中添加字段 一.项目与数据库连接 1.修改数据库登录用户名和密码,连接数据库 context.xml (片段) <Context> <Resourcename="jdbc/TerasolunaSampleDataSource" type="javax.sql.DataSource"driverClassName="com.mysql.jdbc.Driver"

Confluence 6 配置数据库查询超时时间

如果数据库的查询时间太长同时你的应用程序显示没有响应,你可以配置数据库的查询超时时间.在默认情况下 Confluence 没有超时时间.希望配置数据库查询超时时间,在你的测试服务器上进行下面的操作: 1. 关闭 Confluence. 2. 从 confluence-x.x.x.jar 文件中解压出 databaseSubsystemContext.xml.这个文件在 confluence/WEB-INF/lib/,同时拷贝到 confluence/WEB-INF/classes/ 目录下面.

xampp安装配置详细步骤

一个优秀的士兵要有自己称心的武器,一个合格的前端开发要有自己开发编写代码的电脑环境.接下来为大家推荐一款强大的集成软件,不用再分步安装配置数据库服务器等.xampp软件集成了Apache服务器和Mysql数据库等,一键安装,稍加配置就能给你一个称心如意的开发环境. 第一步:下载xampp软件 可以去百度搜索xampp,可以找到很多安装包 我比较喜欢这个版本的xampp v3.1.0,现在提供给大家 链接:http://pan.baidu.com/s/1i41ud8p 密码:y8jc 接下来就是普

openstack安装配置—— controller node配置

    实际生产环境中,每个服务模块很有可能都是一个集群,但我们这里只是带大家配置了一个实验环境,所以我们这里把keystone.nova.neutron.glance.dashboard都安装在了contoller节点上. controller节点基础配置 [[email protected] ~]# hostname controller [[email protected] ~]# lscpu Architecture:          x86_64 CPU op-mode(s):