蓄电池监控管理平台数据库初始化程序
DELL
2024-09-27 8a65f2b0c54c601bfcebb8584d1683fd6bd3e6e1
BattMonitor_DB_Builder/src/com/sql/Sql_Mysql.java
@@ -41,6 +41,9 @@
   final public static String DB_UPSPWRDEV_ALARM = "`db_upspwrdev_alarm`";                  //UPS告警数据库
   final public static String DB_UPSPWRDEV_DATA_HISTORY = "`db_upspwrdev_data_history`";      //UPS历史实时数据库
   final public static String DB_IED_SCOUT     = "`db_ied_scout`";                     //UPS历史实时数据库
   final public static String DB_NJ_MEASUREMENT = "`db_nj_measurement`";                  //南京首页属性信息配置表
   //--------------------------------------------------------------------------------------------//
   public final static String TB_HardDevSmsState = "tb_hard_dev_sms_state";
   //--------------------------------------------------------------------------------------------//
@@ -75,12 +78,13 @@
   
   public final static String FBS9600SetParam_Table = DB_RamDB + ".`tb_fbs9600_setparam`";
   //public final static String FBS9600Param_Table = DB_RamDB + ".`tb_fbs9600_param`";
   //public final static String FBS9600Param_Table = DB_RamDB + ".`tb_fbs9600_param`";
   
   //--------------------------------------------------------------------------------------------//
   //--------------------------------------------------------------------------------------------//
   public final static String AppSys_Table = DB_AppSys + ".`tb_app_sys`";
   public final static String FBSDevStateChangeInf_Table = DB_AppSys + ".`tb_fbsdev_statechange_inf`";
   public final static String BattInf_Table = DB_BATT_INF + ".`tb_battinf`";
   public final static String BattCurrInf_Table = DB_BATT_INF + ".`tb_battcurr_inf`";
   public final static String BattMainInf_Table = DB_BATT_INF + ".`tb_batt_maint_inf`";
   public final static String BattMainProcess_Table = DB_BATT_INF + ".`tb_batt_maint_process`";
@@ -171,6 +175,12 @@
   public final static String FBS9140_Topology_State = DB_RamDB + ".tb_fbs9140_topology_state";               //并联BTS拓扑状态信息
   public final static String FBS9149_SetParam = DB_RamDB + ".tb_fbs9149_setparam";                        //并联BTS9组参数表
   public final static String Check_Dialog_Table = DB_RamDB + ".tb_check_dialog";                           //充放电一体机离线检测表
   public final static String IntelligentBusbar_State_Table = DB_RamDB + ".tb_intelligentbusbar_state";         //充放电一体机离线检测表
   public final static String Dev_6185_AlmpPram_Table = DB_RamDB + ".tb_dev_6185_almparam";                  //BTS61850告警参数表
   public final static String Dev6159_Power_Yc_Table = DB_RamDB + ".tb_dev6159_power_yc";                  //BTS61850告警参数表
   public final static String Dev6159_Power_Yx_Table = DB_RamDB + ".tb_dev6159_power_yx";                  //BTS61850告警参数表
   
   /**************************** db_user数据库 ***************************************************/
@@ -251,8 +261,12 @@
   public static final String Tb_Fault_Upload_Table = WEB_Site +".`tb_fault_upload`";                     //故障隐患上传表,用于故障隐患考核
   public static final String Tb_Fbs9100_SetParam_Temp_Table = WEB_Site +".`tb_fbs9100_setparam_temp`";      //本年度二次核容放电参数考核
   public static final String Tb_Fault_Upload_Application_Table = WEB_Site +".`tb_fault_upload_application`";   //故障隐患上传表,用于故障隐患考核
   public static final String Tb_Resset_Station_Table = WEB_Site +".`tb_resset_station`";                  //机房内阻测试计划表
   public static final String Tb_Badld9_Mon_Table = WEB_Site +".`tb_badld9_mon`";                  //机房内阻测试计划表
   public static final String Tb_Mac_Ukey_Table = WEB_Site +".`tb_mac_ukey`";                  //机房内阻测试计划表
                                                          
   /***************************** db_battinf数据库  ***************************************/
   public final static String BattInf_Table = DB_BATT_INF + ".`tb_battinf`";
   public final static String DeverrorRecord_Table = DB_BATT_INF + ".`tb_deverror_record`";                  //机房问题记录表
   public final static String BattinfApply_TABLE = DB_BATT_INF + ".`tb_battinf_apply`";                     //机房安装审批表
   public final static String BattinfEx_TABLE = DB_BATT_INF + ".`tb_battinf_ex`";                           //基站信息表
@@ -348,6 +362,7 @@
   public final static String Pwrdev_Event_Table = DB_PWRDEV_DATA_RT + ".`tb_pwrdev_event`";
   public final static String Upspower_Sinal_Table = DB_PWRDEV_DATA_RT + ".`tb_upspower_sinal`";               //UPS遥信和告警实时状态表
   public final static String Upspower_Simulate_Table = DB_PWRDEV_DATA_RT + ".`tb_upspower_simulate`";            //UPS遥测信息实时状态表
   public final static String Pwrdev_Rt_Info_Table = DB_PWRDEV_DATA_RT + ".`tb_pwrdev_rt_info`";            //UPS遥测信息实时状态表
   
   
   
@@ -375,6 +390,14 @@
   public final static String UPSpwrdev_Alarm_Table = DB_UPSPWRDEV_ALARM + ".tb_upspwrdev_alarm";               //UPS设备实时告警记录表
   public final static String UPSpwrdev_Alarm_History_Table = DB_DEV_TESTPARAM + ".tb_upspwrdev_alarm_history";   //UPS设备历史告警记录表
      
   /***************************** db_ied_scout 数据库  **********************************/
   public final static String Connect_Inf_Table = DB_IED_SCOUT + ".tb_connect_inf";      //ied连接信息表
   public final static String Ied_NodeState_Table = DB_IED_SCOUT + ".tb_ied_nodestate";   //ied状态信息表
   /***************************** db_nj_measurement 数据库  **********************************/
   public final static String Njhome_Config_Table = DB_NJ_MEASUREMENT + ".tb_njhome_config";   //首页属性信息配置表
   public final static String Njhome_Station_Table = DB_NJ_MEASUREMENT + ".tb_njhome_station";   //首页机房信息配置表
   //--------------------------------------------------------------------------------------------//
   //--------------------------------------------------------------------------------------------//
   public Connection mysql_con;
@@ -398,7 +421,9 @@
   public void close_con()
   {
      try {
         mysql_con.close();
         if(null != mysql_con) {
            mysql_con.close();
         }
      } catch (SQLException e) {
         e.printStackTrace();
      }
@@ -1264,7 +1289,7 @@
   public void sqlMysqlExecute(String sql_str) throws SQLException
   {
      Statement sql = mysql_con.createStatement();
      sql.setQueryTimeout(60);
      sql.setQueryTimeout(5*60);
      sql.execute(sql_str);
   }
   //执行sql语句