0

处女帖,请温柔。:)

首先,我什至不确定这是否是正确的论坛。

TLDR:我的任务是使用 IBM Websphere / Microsoft SQL Server 2014 设置 Maximo 7.5。我需要 SQL Server 2014 JDBC 驱动程序

--

如上所述,在安装过程中,Websphere / SQL Server 2014 安装良好。

然而,Maximo 在 2 小时的安装结束时向我抛出了这个错误:

 "CTGIN2471E: An error occurred while trying to start the Application Server."

堆栈跟踪如下:

SEVERE: EXIT Exception caught while trying to register new JDBC Driver.com.microsoft.sqlserver.jdbc.SQLServerDriver
Throwable occurred: java.lang.ClassNotFoundException: com.microsoft.sqlserver.jdbc.SQLServerDriver
    at java.lang.ClassNotFoundException.<init>(ClassNotFoundException.java:77)
    at java.net.URLClassLoader.findClass(URLClassLoader.java:385)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:653)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:619)
    at com.ibm.tivoli.ccmdb.install.common.config.database.ACfgDatabase.registerDriver(ACfgDatabase.java:785)
    at com.ibm.tivoli.ccmdb.install.common.config.database.SQLServer.<init>(SQLServer.java:347)
    at com.ibm.tivoli.ccmdb.install.common.config.database.SQLServer.getInstance(SQLServer.java:146)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:48)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:600)
    at com.ibm.tivoli.ccmdb.install.common.config.DatabaseConfigFactory.getInstance(DatabaseConfigFactory.java:95)
    at com.ibm.tivoli.ccmdb.install.common.config.DatabaseConfigFactory.getInstance(DatabaseConfigFactory.java:50)
    at com.ibm.tivoli.ccmdb.install.common.config.TaskRunner.getConfigurationStep(TaskRunner.java:645)
    at com.ibm.tivoli.ccmdb.install.common.config.TaskRunner.addTask(TaskRunner.java:234)
    at com.ibm.tivoli.ccmdb.install.foundation.ccmdb.FndConfigurationAction.uninstall(FndConfigurationAction.java:1421)
    at com.zerog.ia.installer.actions.CustomAction.j(DashoA10*..)
    at com.zerog.ia.installer.actions.CustomAction.uninstall(DashoA10*..)
    at ZeroGbx.a(DashoA10*..)
    at com.zerog.ia.installer.Uninstaller.a(DashoA10*..)
    at com.zerog.ia.installer.Uninstaller.a(DashoA10*..)
    at com.zerog.ia.installer.Uninstaller.a(DashoA10*..)
    at com.zerog.ia.installer.actions.UninstallProgressAction.n(DashoA10*..)
    at com.zerog.ia.installer.actions.ProgressPanelAction$1.run(DashoA10*..)

我尝试在我能找到的每个 Maximo 安装“lib”文件夹中下载并粘贴 Microsoft JDBC Driver 4.0 for SQL Server jar(在 Maximo 安装期间)。但它并没有解决问题。

我必须等待 IBM 发布补丁吗?还是这个问题在微软方面?

4

1 回答 1

0

对于 maximo 7.x:sqljdbc.jar 已包含在以下文件夹中:c:\IBM\SMP\maximo\applications\maximo\lib

根据 IBM 的建议,我会坚持使用 Windows Server 2008(64 位)和 SQL Server 2008 。较新的版本可能不受支持,并且可能有更多的陷阱。

甚至安装运行 Windows、WebSphere 和 DB2 的 Maximo 演示安装也需要很大的耐心。您的 SQL Server 安装虽然是标准的,但需要更多的配置和耐心。如果您有支持合同,我建议您与 IBM 合作。

于 2014-09-11T21:46:57.957 回答