我们正在连接到 C# 中的数据库,然后在其上运行一些 sql 脚本。
我需要能够在不指定名称的情况下缩小当前数据库。
我们在程序中没有数据库名称,我们只是获得连接并运行脚本。
这是我开始的:
ALTER DATABASE SSSIndexes SET RECOVERY SIMPLE WITH NO_WAIT
GO
DBCC SHRINKFILE(N'SSSIndexes_Log', 1) <-- my issue is here
GO
但我不知道数据库名称或日志文件名。
可以做到吗?