我所工作的公司正在使用SQL Server 2014从使用Oracle 10g的Maximo 7.1升级到Maximo 7.6。该程序允许7.1和Oracle 10g中的中文和泰文字符通过前端而没有任何问题但是新的SQL Server 2014的版本用???替换中文/泰文字符。
现在,我知道那里的SQL buff将会说当Unicode数据输入到非Unicode字段(nvarchar / varchar)时会发生什么,我知道。但...
我可以将这些表上的字段更改为NVARCHAR,并直接在这些表中输入数据而不会出现任何问题。例如,将组织描述字段更改为NVARCHAR(8)而不是VARCHAR(8),并将数据直接输入到后端的表中。如果我刷新组织应用程序但在前端输入数据并且保存不会将其保存在后端,则数据会显示在前端。我结束了???仍然。
我需要整合帮助。 Maximo的开发人员似乎并不热衷于此 和我们一起工作。有没有其他人成功地将Maximo 7.6与SQL Server 2014集成...特别是使用中文或泰文等Unicode字符?
答案 0 :(得分:1)
一份IBM文档指出Maximo does not support unicode in SQL Server。
另一个人对Multi-language capabilities说,你需要DB2或Oracle:
数据库平台支持
- DB2和Oracle数据库支持UNICODE for Maximo任何语言
支持- 组合(例如,英语作为基础语言,日语和阿拉伯语作为辅助语言)
- SQL Server不支持Maximo的UNICODE实现