是否有在数据源设置页面中,删除已登记的数据源设置的方法?

 
数据源设置页面是仅使用Resin来作为应用程序服务器时,才可以使用的功能。

目前,由于误删数据源可能导致发生系统停止等阻碍运用,因此不提供从此页面删除数据源设置的功能。

更改系统构成等必需删除数据源的内容时,请务必按照以下步骤来执行。


1. 首先,请确认在系统中没有使用为删除对象的数据源。
・没有作为系统数据库来使用数据源。
・没有作为存在的Tenant的Tenant数据库来使用数据源。
・没有作为共享数据库来使用数据源。
・没有在ViewCreator、TableMaintenance中使用数据源。
・在应用程序等中,没有单独使用数据源(JNDI名)来访问数据源的程序。

2. 停止所有系统。
停止集群中所有的应用程序服务器。

3. 确定为编辑对象的配置文件,进行数据源设置的删除处理。

 3-1.在{系统储存路径}/ conf 中存在 resin-resource-config.xml 时

  (标准系统储存路径:{storage-config.xml的<root-path-name>的路径} / system / storage )
  (如果过去在数据源设置页面中登记了数据源,则存在此文件。)

  不存在此文件时,请进行3-2的步骤。

  请从resin-resource-config.xml删除为删除对象的数据源设置。
  从<database>到</database>是1个数据源设置。

  工作完成后,请进行3-2的步骤。

 3-2. 确认resin-web.xml 。

  存在删除对象的数据源时,使用IM-Juggling删除resin-web.xml中编写的对象数据源设置。
  从<database>到</database>是1个数据源设置。

  重新部署已创建的war文件。

  如果在resin-web.xml中删除对象的数据源不存在,则不需要重新部署。
  请重启系统。

-- 适用对象 --------------------------------------------------------
iAP/Accel Platform/所有更新版本
---------------------------------------------------------------------

FAQID:1024
这篇文章有帮助吗?
0 人中有 0 人觉得有帮助
由 Zendesk 提供技术支持