我的数据库一直与9001“数据库不可用的日志”错误分离。这似乎是由于DB上的Auto Close设置为True。
如何在.NET中更改此值,以便每次重新创建数据库时都不必继续启动SQL Management Studio来手动更改它?
答案 0 :(得分:0)
在Powershell中
import-module "sqlps" -DisableNameChecking
$servername = "my_server_instance"
$sql="ALTER DATABASE <DATABASE_NAME> set auto_close off"
invoke-sqlcmd -ServerInstance $servername -Query $sql