我正在尝试使用WCS 7的配置管理器创建一个实例。我正在使用DB2 9.5 64位版本的Win 7 x64机器。
实例创建发生时,我对这个Massloading错误感到震惊:
在createInstanceANT.log文件中:
[Massload] Massloading C:\ IBM \ WebSphere \ CommerceServer \ schema \ xml \ wcs.keys.xml错误 MassLoading,请查看日志以获取详细信息。
错误日志显示以下错误:
[jcc] [10165] [10044] [4.3.111] 无效的数据库网址语法: JDBC:DB2://:0 / WCSDEMO。 ERRORCODE = -4461,SQLSTATE = 42815 C:\ IBM \ WEBSPH〜1 \得到商业〜2 \设置\ DEPLOY〜1 \ XML \ createBaseSchema.xml:185: 批量加载错误
WCSDEMO是数据库名称。 Massloader无法获取要连接的URL和端口。据说它是从createInstance.properties文件中获取它们但它无法正常工作。 createInstance.properties文件包含要连接的数据库的所有详细信息。
这个错误可能是什么原因以及如何解决?我缺少任何配置更改吗?
答案 0 :(得分:0)
您能否提供更多详情。
查看位于WC_install_dir / instances / instance_name / logs中的messages.txt文件 并确认具体问题是什么。如果它与jdbc驱动程序有关,我可以帮助你。
答案 1 :(得分:0)
我一直在遇到外部系统的大量加载问题。例如。数据库与WAS安装不在同一台机器上。
在这些情况下,我寻找
正如您所看到的,将loaderDBName设置为仅在本地计算机上查找数据库的名称。但是通过更改此语句,您可以使用语法
加载loaderDBName = [DATABASE_SERVER_NAME]:[PORT] / [DATABASE_NAME]
您可以使用商业标准脚本进行批量加载。这些更改需要在许多脚本中完成。用于更新修订包和启用功能。如果您在没有更改的情况下运行数据库更新,它将首先崩溃并完成对数据库的所有架构更改,然后您需要在再次尝试之前将其注释掉。
答案 2 :(得分:-1)
IBM软件支持是您的朋友。他们会帮你解决它。