É possível criar um alias ou sinônimo de banco de dados? O que eu espero poder fazer é ter NewDatabaseName alias como OldDatabaseName para evitar ter que reescrever uma tonelada de código.
Histórico: Fui abordado por um cliente com um problema auto-induzido ridículo. Eles têm um aplicativo de terceiros que possui um back-end do servidor SQL. Os usuários escreveram relatórios personalizados nesse banco de dados usando o Visual Basic, com todas as informações de conexão do banco de dados codificadas em seus programas.
Recentemente, o software de terceiros renomeou seu banco de dados. Agora todos os EXEs de relatório estão falhando.
Ah, eles também não têm muito código-fonte.
Segurei o riso e disse que veria o que poderia fazer.
Não, isso não é possível ( Item de feedback relacionado )
Você poderia criar um novo banco de dados com o nome original e preenchê-lo com sinônimos apontando para todos os objetos no banco de dados renomeado.