| src/main/java/com/zbooksoft/gdmis/controller/CatAjjxxController.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
| src/main/java/com/zbooksoft/gdmis/service/impl/XmlServiceImpl.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
| src/main/resources/jdbc.properties | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 |
src/main/java/com/zbooksoft/gdmis/controller/CatAjjxxController.java
@@ -379,8 +379,8 @@ File file = new File(yswjPath); if (file.exists()) { long folderSize = getFolderSize(file); long fileSizeMB = folderSize / 1024 / 1024; Long folderSize = getFolderSize(file); double fileSizeMB = (double) folderSize / 1024 / 1024; String fileSizeStr = String.format("%.2f", fileSizeMB); catYswjxx.setWjdx(fileSizeStr); catYswjxx.setWjlj(yswjPath); @@ -581,16 +581,16 @@ System.out.println(folderSize / 1024 / 1024); } public static long getFolderSize(File folder) { public static Long getFolderSize(File folder) { if (!folder.exists()) { return 0; return 0L; } if (folder.isFile()) { return folder.length(); } long totalSize = 0; Long totalSize = 0L; File[] files = folder.listFiles(); if (files != null) { for (File file : files) { src/main/java/com/zbooksoft/gdmis/service/impl/XmlServiceImpl.java
@@ -152,6 +152,7 @@ transferMap.put("USER_NUMBER", yjrlxfs); transferMap.put("TRANSFER_NUM", yjbh); transferMap.put("CREATE_TIME", cjsj); transferMap.put("CREATE_USER_ID", user.getUserId()); transferMap.put("AJ_ID", ajjxxId); Long insertId = iform.insert(1977224563949338625l, transferMap); @@ -211,7 +212,13 @@ map.put("WJTM", wjtm); //E:\项目\广海\测试数据导入\海南陆XX成果年度总结报告光盘(GHD20255082;含成果报告、普查报告、附图、评审意见).pdf //截取文件名不带后缀 从最后一个\开始 String wjm = wjtm.substring(wjtm.lastIndexOf("\\") + 1, wjtm.lastIndexOf(".")); String wjm = ""; if (wjgs != null && !"".equals(wjgs)) { wjm = wjlj.substring(wjlj.lastIndexOf("\\") + 1, wjlj.lastIndexOf(".")); } else { wjm = wjlj.substring(wjlj.lastIndexOf("\\") + 1); } map.put("WJM", wjm); map.put("XCDWMC", xcdw); src/main/resources/jdbc.properties
New file @@ -0,0 +1,48 @@ #本地数据库 jdbc.driver=org.postgresql.Driver jdbc.url=jdbc:postgresql://192.168.200.128:5432/GDMIS_MU?currentSchema=gdmis_mu&resultCaseMode=upper jdbc.username=tpcc jdbc.password=tpcc@123 #本地数据库 #jdbc.driver=org.postgresql.Driver #jdbc.url=jdbc:postgresql://183.134.255.24:5432/GDMIS_MU?currentSchema=gdmis_mu&resultCaseMode=upper #jdbc.username=gdmis #jdbc.password=zskj@1234ZXCV #生产数据库 #jdbc.driver=org.postgresql.Driver #jdbc.url=jdbc:postgresql://192.168.1.27:5432/gdmis_mu?currentSchema=gdmis_mu&resultCaseMode=upper #jdbc.username=gdmis #jdbc.password=zskj@1234ZXCV #./vb_dump -h 183.134.255.24 -p 5432 -U gdmis -W zskj@1234ZXCV -n GDMIS_MU -F t -O -T vb_login_info -T qrtz_* -f /data/backups.tar" gdmis_mu # 逻辑备份 #vb_dump dbname -h hostname -p port -U username -W password -n schema -F t -O -T vb_login_info -T qrtz_* -f "/data/backup.tar" #vb_dump -h 183.134.255.24 -p 5432 -U gdmis -W zskj@1234ZXCV -n GDMIS_MU -F t -O -T vb_login_info -T qrtz_* -f /data/backups.tar" gdmis_mu #vb_dump -h 192.168.200.128 -p 5432 -U tpcc -W tpcc@123 -n GDMIS_MU -F t -O -T vb_login_info -T qrtz_* -f "/data/backups.tar" gdmis_mu # dbname 需要备份的数据库名称,这个参数可以放在前面也可以放在后面 # -h 主机ip地址 # -p 端口号 # -U 数据库用户名 # -W 数据库密码, 也可以先不加该参数,随后输入密码 # -n 模式名,指定需要备份的模式 # -F 备份文件的输出格式 # c:自定义格式 # d:目录格式 # t:tar格式 # p:明文格式,输出一个SQL脚本文件 #-O --no-owner,该选项只对文本格式有意义。针对归档格式,可以调用vb_restore时指定选项。 # -T 不转储的表(或视图、或序列、或外表)对象列表,可以使用多个-T选项来选择多个表,也可以使用通配符指定多个表对象 # -f 输出到指定目录或文件 # 逻辑还原 # 还原明文[使用vsql或者登录后使用\i] #vsql -h hostname -p port -U username -W password -d dbname -n GDMIS_MU -O -f "/data/backup.sql" # 还原其他格式 #vb_restore -h 192.168.200.128 -p 5432 -U tpcc -W tpcc@123 -d GDMIS_MU -n GDMIS_MU -O /data/backup.tar