1 回答

TA贡献1943条经验 获得超7个赞
尝试使用 wsadmin - jython 接口运行以下代码段:
ds_name = 'Team Server Datasource' #Name copied from your question, update if required
provider_id = #Use the same provider id used for creating the datasource (provider_id used in dsid = AdminTask.createDatasource('provider_id, '[-name [Team Server Datasource] ...)
#Get the list of datasources
dsList = AdminConfig.list('DataSource', provider_id).splitlines()
for ds in dsList:
if (ds_name == AdminConfig.showAttribute(ds, "name")):
#Modify Connection Pool
AdminConfig.modify(AdminConfig.showAttribute(ds, 'connectionPool'), '[[maxConnections "50"]]')
#Modify SendStringParametersAsUnicode property if it exists
propSet = AdminConfig.list("J2EEResourcePropertySet", ds)
for prop in AdminConfig.list("J2EEResourceProperty", propSet).splitlines():
if (AdminConfig.showAttribute(prop, "name") == 'SendStringParametersAsUnicode'):
AdminConfig.modify(prop, [["value", "true"]])
AdminConfig.save()
添加回答
举报