故障排除
以下是一些常见的问题及其解决方案:
- 确保使用MariaDB客户端使用主机,端口,数据库,用户名和密码连接到数据库。请参阅MariaDB文档以获取适当的安全性和连接信息,以及MariaDB客户端的使用。
- 如果您尝试列出表格并没有任何反应,请检查FME日志文件。可能存在一个没有生成对话框的潜在错误。通常这意味着不存在参数,或者权限不足以访问所请求的资源。
- 使用UNIX操作系统时,环境变量mysql_host.那mysql_tcp_port.那用户和mysql_pwd.可用于指定MARIADB连接参数。
- 如果您收到类似“查询期间与Mariadb Server的连接”或“MariaDB Server已经消失的错误”,则可能必须增加您的最大允许数据包大小服务器变量。这可以通过编辑我的.INI文件在MariaDB服务器安装文件夹中。编辑的行或添加如果不存在,则是:
max_allowed_packets = 8m.
默认为1米,含义最大数据包大小为1 MB。亚搏在线如果您正在阅读或编写大型几何特征或大型BLOB或文本值,安全软件建议8MB(8M)或更多。
- 可能会出现各种其他问题,具体取决于MariaDB数据库和特定服务器允许的各种选项文件的值。
- 您还可以尝试阅读常见的Mariadb问题http://mariadb.com/kb/en/mariadb/troubleshooting-connection-issue/。
Workbench中的翻译错误
MariaDB Writer和Workbench功能类型参数存在已知问题。
在MariaDB Writer的特征类型参数中,数据库用户字段应留空。在字段中输入用户名可能会导致FME翻译失败。但是,即使翻译成功,MariaDB也无法读取结果表。