Qual é o local padrão para um banco de dados no SQL Server 2008?

2

Eu desanexei um banco de dados no SQL Server 2008, mas não consegui encontrar o arquivo físico a ser movido. Onde isso está localizado?

    
por kylehayes 03.11.2010 / 03:16

4 respostas

2

Não há garantia de que este é o lugar onde o arquivo será, mas o local padrão é:

C:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\Data\

Este é o padrão, mas pode ser alterado para um padrão diferente. A maneira mais rápida de verificar isso é no SSMS, conecte-se ao servidor, clique com o botão direito do mouse no servidor no Pesquisador de Objetos, acesse Propriedades e vá para o painel Bancos de Dados, e os padrões são listados lá.

(você pode ter um nome de instância diferente de MSSQL.1 e, se estiver executando o SQL de 32 bits no Windows de 64 bits, será Program Files (x86)

    
por 03.11.2010 / 03:28
1

Como seu local padrão pode ser alterado E o local inicial depende de onde você selecionou na instalação, não há resposta correta aqui. Você pode listar todos os seus locais de arquivos de banco de dados atuais por: -

selecione * em sys.master_files

E liste seus locais padrão através do T-SQL que você pode usar atualmente

EXEC @ rc = master.dbo.xp_instance_regread N'HKEY_LOCAL_MACHINE ', N \ software \ Microsoft \ MSSQLServer \ MSSQLServer', N'DefaultLog ', saída @dir,' no_output '

EXEC @ rc = master.dbo.xp_instance_regread N'HKEY_LOCAL_MACHINE ', N \ software \ Microsoft \ MSSQLServer \ MSSQLServer', N'DefaultData ', saída @dir,' no_output '

Por favor, note que estes dois comandos acima podem ser substituídos em futuras iterações do SQL Server.

Atenciosamente,

Marcar

@retracement

    
por 03.11.2010 / 19:05
0

Espero que esta seja a resposta que você está procurando Bancos de dados de sistema e de amostra

The default location of the database and log files isProgram Files\Microsoft SQL Server\MSQL10.<InstanceName>\MSSQL\. This location will change if the default directory was changed when SQL Server was installed.

    
por 03.11.2010 / 03:29
0

Depende da sua configuração de banco de dados. Você está usando o modo de cluster ou servidor único? Ele estará localizado em um local diferente para cada arquivo.

    
por 03.11.2010 / 04:02