故障排除

以下是一些常见的问题及其解决方案:

  • 确保使用MariaDB客户端使用主机,端口,数据库,用户名和密码连接到数据库。请参阅MariaDB文档以获取适当的安全性和连接信息,以及MariaDB客户端的使用。
  • 如果您尝试列出表格并没有任何反应,请检查FME日志文件。可能存在一个没有生成对话框的潜在错误。通常这意味着不存在参数,或者权限不足以访问所请求的资源。
  • 使用UNIX操作系统时,环境变量mysql_host.mysql_tcp_port.用户mysql_pwd.可用于指定MARIADB连接参数。
  • 如果您收到类似“查询期间与Mariadb Server的连接”或“MariaDB Server已经消失的错误”,则可能必须增加您的最大允许数据包大小服务器变量。这可以通过编辑我的.INI文件在MariaDB服务器安装文件夹中。编辑的行或添加如果不存在,则是:

max_allowed_pa​​ckets = 8m.

默认为1米,含义最大数据包大小为1 MB。亚搏在线如果您正在阅读或编写大型几何特征或大型BLOB或文本值,安全软件建议8MB(8M)或更多。

Workbench中的翻译错误

MariaDB Writer和Workbench功能类型参数存在已知问题。

在MariaDB Writer的特征类型参数中,数据库用户字段应留空。在字段中输入用户名可能会导致FME翻译失败。但是,即使翻译成功,MariaDB也无法读取结果表。