Meu requisito é obter as informações de tamanho do banco de dados coletadas diariamente, não encontrei nenhuma opção para obter o crescimento do banco de dados durante um período de tempo.
Alguém, por favor, informe qual seria o método correto para isso.
Consulte o link que detalha como criar uma tabela, procedimento armazenado e um trabalho do SQL Agent para executar esse sp e salvar detalhes nessa tabela todos os dias
http://sqljourney.wordpress.com/2013/02/13/sql-server-track-database-size-growth-trend/
Você pode começar com este link: https://stackoverflow.com/questions/176379/determine-sql-server-database-size
A partir deste link, você obterá os tamanhos de bancos de dados ATUAL.
Para obter os tamanhos do BD por Date ou Datetime, você deve agendar (criar um job) que execute a consulta e inserir seus resultados em uma tabela (nova tabela que você deve criar para isso).
Depois de todos esses passos, você obterá uma tabela que contém por data os tamanhos dos bancos de dados.