ITPub博客

首页 > Linux操作系统 > Linux操作系统 > SQL SERVER执行脚本

SQL SERVER执行脚本

原创 Linux操作系统 作者:wailon 时间:2013-11-09 17:18:23 0 删除 编辑


--以下文件保存为syncsql.bat
REM 进入SQL SERVER安装目录
cd F:\Program Files\Microsoft SQL Server\100\Tools\Binn
REM 执行如下脚本,相关参数解析如下:
REM -d 数据库名
REM -i SQL脚本路径
REM -o 输出的日志文件名称
REM -U 数据库登录名
REM -P 数据库登录密码
REM -S 数据库服务器
sqlcmd.exe -dwailon -iF:\dtsdata\wailon\sql_update.sql -oF:\dtsdata\wailon\\log\sql_update_out%date:~0,4%-%date:~5,2%-%date:~8,2%.txt -Uitprogram -P!tpr0gram -S192.168.2.44


--SQL脚本sql_update.sql
print('----------BEGIN UPDATE SALRTRAN FROM FuJian-------')
drop table TMP_WAILON_TRANS_1
go
select * into TMP_WAILON_TRANS_1 from V_WAILON_TRANS vwt where not exists
(select vwt.id from M_WAILON_TRANS mwt where vwt.id=mvt.id)
go

在WINDOWS系统里面,添加计划任务,定时执行即可。

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/429786/viewspace-776194/,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论

注册时间:2013-11-08

  • 博文量
    51
  • 访问量
    290739