使用删除库工具删除库
使用删除库工具可以删除多个库,即使所选库之间存在引用也是如此。
开始之前
- 作为一项预防措施,请在运行模块前备份数据库。
- 您必须先通过使用 WebSphere® Integrated Solutions Console 向 WCM WCMConfigService 服务添加下列参数来启用删除库工具:
- connect.businesslogic.module.deletemultiplelibraries.class=com.aptrix.pluto.util.DeleteMultipleLibrariesModule
- connect.businesslogic.module.deletemultiplelibraries.remoteaccess=true
- connect.businesslogic.module.deletemultiplelibraries.autoload=false
过程
使用配置引擎运行此工具
从 wp_profile_root/ConfigEngine 目录运行 run-wcm-admin-task-delete-libraries 任务。- IBM® i
- ConfigEngine.sh run-wcm-admin-task-delete-libraries -Dlibraries="library1,library2" -DPortalAdminId=username -DPortalAdminPwd=password
- UNIX
- ./ConfigEngine.sh run-wcm-admin-task-delete-libraries -Dlibraries="library1,library2" -DPortalAdminId=username -DPortalAdminPwd=password
- Windows
- ConfigEngine.bat run-wcm-admin-task-delete-libraries -Dlibraries="library1,library2" -DPortalAdminId=username -DPortalAdminPwd=password
注: 在虚拟门户网站上运行此任务时,您必须向命令中添加 -DVirtualPortalHostName=name 或 -DVirtualPortalContext=context。