我有一个Amazon EC2实例用于长时间的SQL Server查询,但在两者之间停止。 我使用临时数据库的SSD临时驱动器,但每当实例从停止状态启动时,MSSQLSERVER用户不具有临时驱动器的权限,我必须手动运行icacls然后启动SQL Server服务。 为了结束这种手动干预,我的select似乎是:
有没有指示如何设置格式化之后,但系统服务之前的驱动器权限?
我自己解决了,谢谢。 我将SQL Server服务启动types设置为自动(延迟启动),并在任务计划程序中添加一个延迟1分钟的事件,以在新的临时驱动器上运行icacls.exe。 我可以使它成为一个更复杂的批处理或PowerShell脚本,它确定实例存储驱动器的数量,并适当地分布tempdb,但现在它只能保持为1。