Existem algumas maneiras de determinar o local dos arquivos mdf do SQL Server e dos arquivos de log associados.
Abra o Enterprise Manager, clique com o botão direito do mouse no banco de dados de seu interesse e selecione propriedades. Selecione a seção Arquivos e role até as colunas Path
e FileName
.
Abra uma janela de consulta, execute a consulta relevante abaixo e visualize a Physical_Name
coluna.
SQL 2005 ou posterior:
SELECT * FROM sys.database_files
SQL 2000:
SELECT * FROM dbo.sysfiles
- Abra uma janela de consulta e execute
sp_helpfile
e visualize a FileName
coluna.
Obviamente, como esses arquivos estão em uso pelo SQL Server, você não deve tentar copiar os arquivos para um local diferente.
O melhor método é executar um backup no Enterprise Manager, clicando com o botão direito do mouse no banco de dados do seu interesse e selecionando Tarefas -> Backup.
Como alternativa, você pode desanexar seu banco de dados, copiar os arquivos e depois anexá-lo.
Uma terceira alternativa, depois de ter uma cópia do banco de dados em execução em outro lugar, é configurar o envio ou a replicação de logs.
SQL 2005 em diante: A consulta a seguir fornecerá uma lista de todos os bancos de dados e arquivos associados:
fonte
Você estava na caixa de diálogo correta, mas na guia errada Abra a guia Arquivos , o caminho é mostrado para todos os arquivos de banco de dados
fonte
A melhor e mais fácil maneira de encontrar os detalhes do
(.mdf & .ldf)
arquivo, tamanho e taxa de crescimento, etc. do banco de dados específico, abaixo menciona a Consulta TSQL.fonte
O caminho para .mdf e .ldf será
Unidade raiz (onde o sistema operacional está instalado) ->
Arquivos de programa (para aplicativos de 64 bits) ou arquivos de programa (x86) para 32, mas aplicativos->
Microsoft SQL Server->
MSSQL11.SQL2012->
MSSQL->
DADOS
MSSQL11.SQL2012 Isso é para usuários que usam o SQL 2012 ...
Portanto, você pode reconhecer facilmente qual é o nome da pasta para você enquanto usa o SQL 2008 na pasta "Microsoft SQL Serve" no caminho mencionado
fonte