我有2个通过Microsoft SQL Server Management删除的不同数据库。 因此,它们不再可以在程序中找到。 但是它们的.ldf和.mdf文件仍然保留,令人讨厌的sqlserver.exe仍在使用它们!
我已经多次创建和删除数据库,但只有这两个仍然存在。
我可以告诉MSQLServer停止使用它们或删除它们而不必重新启动sqlserver.exe吗?
这些不应该存在的旧文件实际上占用了大量磁盘空间。
答案 0 :(得分:0)
您可以分离正在使用这些文件的数据库,然后删除这些文件。
More information about detach and attach
在这种情况下,您不需要重新启动SQL Server。
更新
此外,请查看哪个应用程序正在锁定文件。 Stackoverflow question on finding application holding lock on file
答案 1 :(得分:0)
我不认为lineWidth
应该使用这些文件。但我可以帮助您将其永久删除。
使用以下脚本使用现有文件创建一个数据库。然后使用marker.radius
命令将其删除。
chart: {
events: {
load() {
var series = this.series.filter(elem => elem.type === 'line')
series.forEach(series => {
this.addSeries({
data: series.userOptions.data,
showInLegend: false,
color: '#000',
enableMouseTracking: false,
zIndex: -9999,
marker: {
symbol: series.symbol,
radius: series.options.marker.radius + 1
},
lineWidth: series.options.lineWidth + 2
})
})
}
}
}