Created
September 14, 2014 03:26
-
-
Save jay16/9571e31bf33e30a82983 to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
@echo off | |
@rem set login=wss | |
@rem set password=123456 | |
@rem set reldb_server="192.168.0.168" | |
@rem commom parameter | |
set reportdb="Report_DB_Name" | |
set contentdb_server="DB_Server" | |
set contentdb="DB_Name" | |
@echo on | |
@rem 0. 清理临时日志文件 | |
del .open.tmp.*.log | |
@rem 0. 清理function/table/procedure | |
sqlcmd -U %login% -P %password% -S %reldb_server% -i C:\Open.tmp\sql\drop_tfp.sql -o .open.tmp.1.drop_tfp.log -v reportdb=%reportdb% contentdb=%contentdb% contentdb_server=%contentdb_server% | |
@rem 1. 数据类型创建 [1] | |
sqlcmd -U %login% -P %password% -S %reldb_server% -i C:\Open.tmp\sql\dt_tContentTypeId.sql -o .open.tmp.1.dt_tContentTypeId.log -v reportdb=%reportdb% contentdb=%contentdb% contentdb_server=%contentdb_server% | |
@rem 2. 表结构创建 [5] | |
sqlcmd -U %login% -P %password% -S %reldb_server% -i C:\Open.tmp\sql\t_AllLists.sql -o .open.tmp.2.t_AllLists.log -v reportdb=%reportdb% contentdb=%contentdb% contentdb_server=%contentdb_server% | |
@rem 6. 检查参数表数据是否成功插入 | |
sqlcmd -U %login% -P %password% -S %reldb_server% -i C:\Open.tmp\sql\check_sql_state.sql -o .open.tmp.6.check_sql_state.log -v reportdb=%reportdb% contentdb=%contentdb% contentdb_server=%contentdb_server% | |
@rem 7. 合并日志内容,并删除临时日志文件 | |
@rem 为实现按执行先后顺序合并,临时文件名: .open.tmp.sort.procedure_name.sql | |
copy .open.tmp.*.log sql_task_list.log | |
del .open.tmp.*.log | |
pause | |
@rem sql file get parameters | |
@rem USE [$(reportdb)] | |
@rem set @content_db_name = '[$(contentdb_server)].[$(contentdb)].'; |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment