Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Este tópico mostra como mover um banco de dados habilitado para FILESTREAM.
Observação
Os exemplos neste tópico exigem o banco de dados Arquivo que é criado em Criar um banco de dados FILESTREAM-Enabled.
Para mover um banco de dados habilitado para FILESTREAM
No SQL Server Management Studio, clique em Nova Consulta para abrir o Editor de Consultas.
Copie o script de Transact-SQL a seguir no Editor de Consultas e clique em Executar. Esse script exibe o local dos arquivos de banco de dados físicos que o banco de dados FILESTREAM usa.
USE Archive GO SELECT type_desc, name, physical_name from sys.database_filesCopie o script de Transact-SQL a seguir no Editor de Consultas e clique em Executar. Esse código coloca o
Archivebanco de dados offline.USE master EXEC sp_detach_db Archive GOCrie a pasta
C:\moved_locatione mova os arquivos e pastas listados na etapa 2 para ela.Copie o script de Transact-SQL a seguir no Editor de Consultas e clique em Executar. Esse script define o
Archivebanco de dados online.CREATE DATABASE Archive ON PRIMARY ( NAME = Arch1, FILENAME = 'c:\moved_location\archdat1.mdf'), FILEGROUP FileStreamGroup1 CONTAINS FILESTREAM( NAME = Arch3, FILENAME = 'c:\moved_location\filestream1') LOG ON ( NAME = Archlog1, FILENAME = 'c:\moved_location\archlog1.ldf') FOR ATTACH GO