使用 Microsoft SQL JDBC 驱动程序发布至远程 WebSphere® Application Server 时,您可能会遇到以下错误,这是已知问题。此错误会阻止您进行数据库连接:
SystemOut
O [Microsoft][SQLServer 2000 Driver for JDBC]Error opening/loading com.microsoft.util.transliteration.properties.
SystemErr R java.sql.SQLException: [Microsoft][SQLServer 2000 Driver for JDBC]Error opening/loading com.microsoft.util.transliteration.properties.
要解决此问题,请执行以下操作:
x:\profiles\properties
其中,x:\profiles 是 WebSphere Application Server 概要文件的目录。// WebSphere system classes
grant codeBase "file:${was.install.root}/lib-" {
permission java.security.AllPermission;
permission java.io.FilePermission
"${was.install.root}${/}lib${/}msbase.jar", "read";
permission java.io.FilePermission
"${was.install.root}${/}lib${/}msutil.jar", "read";
permission java.io.FilePermission
"${was.install.root}${/}lib${/}mssqlserver.jar", "read";
};