编写写入informix数据库的函数。
在informix数据库增加一个测试表。
This commit is contained in:
parent
f1e93989cb
commit
4878541b65
@ -624,12 +624,12 @@ public class DataImport
|
||||
|
||||
try
|
||||
{
|
||||
saveTelsalePolicyDataToOracle( oracleConnection, policyList );
|
||||
//saveTelsalePolicyDataToInformix( informixConnection, policyList );
|
||||
//saveTelsalePolicyDataToOracle( oracleConnection, policyList );
|
||||
saveTelsalePolicyDataToInformix( informixConnection, policyList );
|
||||
}
|
||||
catch ( TelsalePolicyDataSaveToOracleException error )
|
||||
catch ( Exception error )
|
||||
{
|
||||
//写入oracle错误,回滚两个数据库,再抛出异常
|
||||
//出现任何错误,回滚两个数据库,再抛出异常
|
||||
oracleConnection.rollback();
|
||||
informixConnection.rollback();
|
||||
|
||||
@ -643,14 +643,14 @@ public class DataImport
|
||||
//
|
||||
// throw new TelsalePolicyDataSaveToDatabaseException( error.getMessage() );
|
||||
// }
|
||||
catch (SQLException error )
|
||||
{
|
||||
//任何其他sql错误,回滚两个数据库,再抛出异常
|
||||
oracleConnection.rollback();
|
||||
informixConnection.rollback();
|
||||
|
||||
throw error;
|
||||
}
|
||||
// catch (SQLException error )
|
||||
// {
|
||||
// //任何其他sql错误,回滚两个数据库,再抛出异常
|
||||
// oracleConnection.rollback();
|
||||
// informixConnection.rollback();
|
||||
//
|
||||
// throw error;
|
||||
// }
|
||||
finally
|
||||
{
|
||||
//无论如何要关闭连接
|
||||
|
@ -39,8 +39,9 @@ public class uploadDataProcessor extends HttpServlet
|
||||
oracleUserName = (String) config.getServletContext().getInitParameter( "oracleUserName" );
|
||||
oraclePassword = (String) config.getServletContext().getInitParameter( "oraclePassword" );
|
||||
|
||||
//informix
|
||||
informixURL = (String) config.getServletContext().getInitParameter( "informixURL" );
|
||||
//informix dxbd_test
|
||||
//informixURL = (String) config.getServletContext().getInitParameter( "informixURL" );
|
||||
informixURL = (String) config.getServletContext().getInitParameter( "dxbd_test" );
|
||||
telsalePolicyOperatorListTableName = (String) config.getServletContext()
|
||||
.getInitParameter( "telsalePolicyOperatorListTableName" );
|
||||
}
|
||||
|
@ -35,6 +35,10 @@
|
||||
<param-name>informixURL</param-name>
|
||||
<param-value>jdbc:informix-sqli://10.187.11.163:9096/ywgl_xm:INFORMIXSERVER=pxmcx2;newcodeset=GBK,8859-1,819;user=ccx99;password=ct0IT17!</param-value>
|
||||
</context-param>
|
||||
<context-param>
|
||||
<param-name>dxbd_test</param-name>
|
||||
<param-value>jdbc:informix-sqli://10.39.0.92:9096/ywgl_xm:INFORMIXSERVER=pxmcx2;newcodeset=GBK,8859-1,819;user=ccx99;password=ct0IT17!</param-value>
|
||||
</context-param>
|
||||
<context-param>
|
||||
<param-name>ora_telsale_url</param-name>
|
||||
<param-value>jdbc:oracle:thin:@10.39.0.85:1521:dev01;user=telsale;password=Cpic%231234;</param-value>
|
||||
|
Loading…
x
Reference in New Issue
Block a user