编写写入informix数据库的函数。
在informix数据库增加一个测试表。
This commit is contained in:
		@@ -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>
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user