Rss & SiteMap

Foxtable(狐表) http://www.foxtable.com

新一代数据库软件,完美融合Access、Foxpro、Excel、vb.net之优势,人人都能掌握的快速软件开发工具!
共10 条记录, 每页显示 10 条, 页签: [1]
[浏览完整版]

标题:下载远程文件提示中止线程

1楼
foxyuan 发表于:2025/3/16 20:24:00
如图,远程数据库备份文件下载时,在文件下载结束前提示中止线程。之前一直正常,最近单个备份文件快到100M了,论坛里之前说大文件可能有这问题,这算大吗?有什么解决办法?


图片点击可在新窗口打开查看此主题相关图片如下:snipaste_2025-03-16_17-16-25.png
图片点击可在新窗口打开查看



图片点击可在新窗口打开查看此主题相关图片如下:snipaste_2025-03-16_17-16-00.png
图片点击可在新窗口打开查看


Dim ftp1 As New FtpClient
ftp1.Host = 
ftp1.Port = 
ftp1.Account = 
ftp1.Password = ""
'If ftp1.DirExists("/autobackup/tuoguOSdata/") Then
Dim fls As List(Of String)
Dim flag As Boolean = True
fls = ftp1.GetFileList("/autobackup/tuoguOSdata/")
For Each fl As String In fls
    If FileSys.FileExists(ProjectPath & "\备份\tuoguOSdata\" & FileSys.GetName(fl)) = False Then
        If ftp1.Download(fl, ProjectPath & "\备份\tuoguOSdata\" & FileSys.GetName(fl), True) = True Then
            flag = True
        Else
            flag = False
            Exit For
        End If
    End If
Next
'End If
If flag = True Then
    Messagebox.show("SQL 自动备份文件已经全部下载到 'E:\备份\tuoguOSdata\'里!", "提示", MessageBoxButtons.OK, MessageBoxIcon.Information)
Else
    Messagebox.show("SQL 自动备份文件下载失败!", "提示", MessageBoxButtons.OK, MessageBoxIcon.Information)
End If
2楼
有点蓝 发表于:2025/3/16 20:47:00
100M正常不算大,但是要看带宽,如果带宽小,要下载比较长时间,中间如果网络有波动,可能就会下载失败。要注意下载时间和数据库的备份时间要错开比较长距离,比如数据库设置备份时间是凌晨1点,那么下载时间至少1小时后的2点,如果数据库比较大,最好隔开3个小时。
3楼
foxyuan 发表于:2025/3/16 20:56:00
现在报错这个文件是3月11号的备份文件,备份都是每天晚上1点,我下载是不定时点下载按钮来下载的。两年来一直没有报过错,都顺利地下载完成。只有这个月开始报错了,我试过好几天,每次都会报错。开始有两三天的文件报错后改天还能下载成功,但从11号这个文件开始,试了很多次都是下载进度条走完了后报中止线程。
4楼
有点蓝 发表于:2025/3/16 20:58:00
看看E:盘是不是满了。另外关闭杀毒软件试试
5楼
foxyuan 发表于:2025/3/16 21:12:00
E盘未满。刚退出火绒后又试了一下下载12号的文件,平均每秒400K下载,一个文件大约4分多钟下载进度条走完,但之后就是中止线程。
6楼
有点蓝 发表于:2025/3/16 21:22:00
明天联系客服远程测试一下
7楼
foxyuan 发表于:2025/3/16 21:26:00

图片点击可在新窗口打开查看此主题相关图片如下:snipaste_2025-03-16_21-24-15.png
图片点击可在新窗口打开查看


报错后下载目录里有这个后缀的文件保留下来,我改后缀后保留,再下载下一个,还是一样的报错。
8楼
有点蓝 发表于:2025/3/16 21:39:00
这个是下载中途产生的临时文件,说明没有下载完毕。

另外重启一下服务器试试。

最后改下代码,下载完毕记得关闭ftp

……
ftp1.close
9楼
foxyuan 发表于:2025/3/16 22:40:00
服务器今天刚重启过。我新建了一个项目文件,只有一个窗口下载按钮,一样会报错。
10楼
有点蓝 发表于:2025/3/16 22:41:00
明天联系客服远程测试一下
共10 条记录, 每页显示 10 条, 页签: [1]

Copyright © 2000 - 2018 foxtable.com Tel: 4000-810-820 粤ICP备11091905号

Powered By Dvbbs Version 8.3.0
Processed in .02344 s, 2 queries.