zl程序教程

您现在的位置是:首页 >  其他

当前栏目

mssql脚本文件无法传输:解决超大脚本问题(mssql 脚本太大)

文件 mssql 问题 解决 脚本 无法 传输 超大
2023-06-13 09:18:53 时间

SQL 脚本文件传输是一个非常重要的数据库管理功能。但是,对于一些较大的文件,传输可能会出现问题,或者没有完成。这是因为传输文件的过程中可能会遇到一些网络限制,例如文件大小、网络延迟或网络中断。

在 mssql 脚本文件传输无法完成的情况下,我们可以采用一些设置和工具来解决这个问题,避免这种无法传输的状况。

首先,可以使用 mssql 中提供的脚本命令来修改网络中断超时参数,以确保脚本能够得到传输。例如,可以在客户端针对服务器超时时间使用以下命令:

EXEC sp_configure remote query timeout ,

0

GO

如果某一个客户端需要传输更大脚本,可以尝试使用以下命令将远程查询超时设置为0:

EXEC sp_configure remote query timeout ,0

GO

同时,可以通过禁用网络通信的 TCP/IP 协议,以及增加缓冲区大小来确保文件传输正常。例如,在服务器上禁用 TCP/IP 协议可以用以下命令:

netsh int ipv4 set dynamicport tcp start= 1024

end=65000

并且可以使用以下命令增加缓冲区大小:

EXEC sp_configure remote query timeout ,0

GO

ALTER SYSTEM SET network packet size = 1024

最后,可以使用文件传输协议(FTP)工具将文件成功传输到服务器。这些工具可以被包括 WinSCP 和 FileZilla 在内的软件支持。

显然,一些简单的设置和工具可以帮助我们解决 mssql 脚本传输的超大脚本问题。只要我们遵循上述步骤,就可以将这些脚本文件成功地传输到服务器。


我想要获取技术服务或软件
服务范围:MySQL、ORACLE、SQLSERVER、MongoDB、PostgreSQL 、程序问题
服务方式:远程服务、电话支持、现场服务,沟通指定方式服务
技术标签:数据恢复、安装配置、数据迁移、集群容灾、异常处理、其它问题

本站部分文章参考或来源于网络,如有侵权请联系站长。
数据库远程运维 mssql脚本文件无法传输:解决超大脚本问题(mssql 脚本太大)