使用.NET频繁还原SQL数据库时出现错误
使用如下语句
RESTORE DATABASE dbname FROM DISK='c:\db.bak' with replace
频繁还原数据库时,出现如下错误:
在向服务器发送请求时发生传输级错误。 (provider: TCP 提供程序, error: 0 - 远程主机强迫关闭了一个现有的连接。)
解决方法:
在调用之前加SqlConnection.ClearAllPools()即可
使用如下语句
RESTORE DATABASE dbname FROM DISK='c:\db.bak' with replace
频繁还原数据库时,出现如下错误:
在向服务器发送请求时发生传输级错误。 (provider: TCP 提供程序, error: 0 - 远程主机强迫关闭了一个现有的连接。)
解决方法:
在调用之前加SqlConnection.ClearAllPools()即可