Jak uzyskać logiczną nazwę dziennika transakcji w SQL Server 2005
Próbuję napisać procedurę T-SQL, która zmniejsza plik dziennika transakcji przy użyciuDBCC SHRINKFILE na podstawie logicznej nazwy bazy danych. TheDB_NAME()
funkcja daje logiczną nazwę bazy danych. Czy istnieje odpowiednik dla dziennika transakcji? Jeśli nie, czy jest jakiś inny sposób uzyskania tych informacji? Domyślna nazwa dzienników transakcji to<<Database Name>>_log
, ale wolałbym nie polegać na tym.