我想把查询结果所生成的文件 每天一次自动上传到客户的FTP上,请各位高手指点。
我再线等待。谢谢
我再线等待。谢谢
解决方案 »
- 插入数据时循序添加编号的问题!
- 作为 SQL Server 2005 的一个集成组件,Reporting Services 提供了哪些功能?
- 帮偶看看,实现下边的功能,是不是得写个触发器?
- 请问如何在ntext字段里存放大于8000字节的东西啊
- 数据库更新的问题请教??update
- 在线等待!!急急!!!该存储过程错在哪???????大虾帮忙呀!!!!!
- 关于多表连接查询的效率
- 如何获得sql数据库中某个表内容的更新日期(最近一次)
- 求教:TEMPDB库频繁出错的问题.请大家帮忙看下~
- 关于触发器的问题(急)
- sql server 复制 如果发布数据库字段有变化怎么办 ?
- 数据库从ACCESS升级到MSSQL无法显示列表内容,急!急!急!
谢谢
echo ftpuser>d:\FtpTest\ftpinfo.txt
echo ftppassword>>d:\FtpTest\ftpinfo.txt
echo type binary>>d:\FtpTest\ftpinfo.txt
echo cd DBBak>>d:\FtpTest\ftpinfo.txt
echo lcd d:\FtpTest>>d:\FtpTest\ftpinfo.txt
echo send ee.txt>>d:\FtpTest\ftpinfo.txt
echo close>>d:\FtpTest\ftpinfo.txt
echo quit>>d:\FtpTest\ftpinfo.txtftp -i -s:d:\FtpTest\ftpinfo.txt 110.1.1.120
pause[/code]
SQL里可以直接调用外部命令的哟xp_cmdshell,如下例EXEC xp_cmdshell 'copy c:\SQLbcks\AdvWorks.bck
\\server2\backups\SQLbcks, NO_OUTPUT';
1 先做一个 ftp.txt
user
pswd
Prompt
Mput c:\*.xls
Bye
Quit
Exit2 将以下CODE放置于作业中
IF not EXISTS(select 1 from MASTER..sysobjects where NAME='xp_cmdshell')
BEGIN
Exec master..sp_addextendedproc N'xp_cmdshell', N'xplog70.dll' ----附加
END
EXEC master..xp_cmdshell 'bcp ERPDATA.dbo.tblWIPrpt2 out C:\TESTFILE.xls -c -q -S -U"DATABASEUSER" -P"DATABASEPSWD"'
EXEC MASTER..xp_cmdshell 'ftp -s:d:\ftp.txt FTP 地址
EXEC master..xp_cmdshell 'del/q c:\TESTFILE.xls
Exec master..sp_dropextendedproc N'xp_cmdshell'3 做计划任务就OK 了