编写写入informix数据库的函数。
在informix数据库增加一个测试表。
This commit is contained in:
parent
f1e93989cb
commit
4878541b65
@ -624,12 +624,12 @@ public class DataImport
|
|||||||
|
|
||||||
try
|
try
|
||||||
{
|
{
|
||||||
saveTelsalePolicyDataToOracle( oracleConnection, policyList );
|
//saveTelsalePolicyDataToOracle( oracleConnection, policyList );
|
||||||
//saveTelsalePolicyDataToInformix( informixConnection, policyList );
|
saveTelsalePolicyDataToInformix( informixConnection, policyList );
|
||||||
}
|
}
|
||||||
catch ( TelsalePolicyDataSaveToOracleException error )
|
catch ( Exception error )
|
||||||
{
|
{
|
||||||
//写入oracle错误,回滚两个数据库,再抛出异常
|
//出现任何错误,回滚两个数据库,再抛出异常
|
||||||
oracleConnection.rollback();
|
oracleConnection.rollback();
|
||||||
informixConnection.rollback();
|
informixConnection.rollback();
|
||||||
|
|
||||||
@ -643,14 +643,14 @@ public class DataImport
|
|||||||
//
|
//
|
||||||
// throw new TelsalePolicyDataSaveToDatabaseException( error.getMessage() );
|
// throw new TelsalePolicyDataSaveToDatabaseException( error.getMessage() );
|
||||||
// }
|
// }
|
||||||
catch (SQLException error )
|
// catch (SQLException error )
|
||||||
{
|
// {
|
||||||
//任何其他sql错误,回滚两个数据库,再抛出异常
|
// //任何其他sql错误,回滚两个数据库,再抛出异常
|
||||||
oracleConnection.rollback();
|
// oracleConnection.rollback();
|
||||||
informixConnection.rollback();
|
// informixConnection.rollback();
|
||||||
|
//
|
||||||
throw error;
|
// throw error;
|
||||||
}
|
// }
|
||||||
finally
|
finally
|
||||||
{
|
{
|
||||||
//无论如何要关闭连接
|
//无论如何要关闭连接
|
||||||
|
@ -39,8 +39,9 @@ public class uploadDataProcessor extends HttpServlet
|
|||||||
oracleUserName = (String) config.getServletContext().getInitParameter( "oracleUserName" );
|
oracleUserName = (String) config.getServletContext().getInitParameter( "oracleUserName" );
|
||||||
oraclePassword = (String) config.getServletContext().getInitParameter( "oraclePassword" );
|
oraclePassword = (String) config.getServletContext().getInitParameter( "oraclePassword" );
|
||||||
|
|
||||||
//informix
|
//informix dxbd_test
|
||||||
informixURL = (String) config.getServletContext().getInitParameter( "informixURL" );
|
//informixURL = (String) config.getServletContext().getInitParameter( "informixURL" );
|
||||||
|
informixURL = (String) config.getServletContext().getInitParameter( "dxbd_test" );
|
||||||
telsalePolicyOperatorListTableName = (String) config.getServletContext()
|
telsalePolicyOperatorListTableName = (String) config.getServletContext()
|
||||||
.getInitParameter( "telsalePolicyOperatorListTableName" );
|
.getInitParameter( "telsalePolicyOperatorListTableName" );
|
||||||
}
|
}
|
||||||
|
@ -35,6 +35,10 @@
|
|||||||
<param-name>informixURL</param-name>
|
<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>
|
<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>
|
||||||
|
<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>
|
<context-param>
|
||||||
<param-name>ora_telsale_url</param-name>
|
<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>
|
<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