Use this script to uninstall a Service Data Objects (SDO) repository that was previously installed, or failed to install correctly.
You install the SDO repository application on every server or cluster that you plan to use for one or more of the service integration bus-enabled web services roles as described in Installing and configuring the SDO repository.
If the data source already exists, or there has been a previous broken or partial installation of the SDO repository application, the installSdoRepository.jacl script fails to complete and configuration changes are not saved. In these cases, you have to run the uninstallSdoRepository.jacl script. This script continues when it finds unexpected results, so it can clean up a broken or partial installation.
wsadmin.ext -f app_server_root/bin/uninstallSdoRepository.jacl
wsadmin -f app_server_root/bin/uninstallSdoRepository.jaclwhere .ext is the file extension .bat for a Windows® system, or .sh for a UNIX®, Linux® or z/OS® system.
The following are the install and uninstall command pairs, where each uninstall command undoes the action of the related install command. If you attempt to uninstall with a different set of arguments to those previously used with the installSdoRepository.jacl script, you might find that the uninstall does not remove everything or that it displays warnings when it tries to remove non-existent settings.
wsadmin -f installSdoRepository.jacl -createDb wsadmin -f uninstallSdoRepository.jacl -removeDb
wsadmin -f installSdoRepository.jacl wsadmin -f uninstallSdoRepository.jacl
wsadmin -f installSdoRepository.jacl node_name server_name wsadmin -f uninstallSdoRepository.jacl node_name server_name
wsadmin -f installSdoRepository.jacl -cluster cluster_name wsadmin -f uninstallSdoRepository.jacl -cluster cluster_name