!
Olá, estou recebendo o seguinte erro na hora de Restaurar Banco de Dados.
!
Olá, estou recebendo o seguinte erro na hora de Restaurar Banco de Dados.
Ana,
Possivelmente o usuário que você está conectando na Base de Dados tem alguma limitação.
Você pode contornar este problema dando mais privilégios ao seu usuário ou carregar a instância do SQL Server usando a opção de inicialização "-m".
Por favor, leia também:
==========================================================
Iniciar o SQL Server no modo de usuário único
Artigo - 11/03/2022 - 3 minutos para o fim da leitura
==========================================================
Verificando as permissões de um usuário no SQL Server
Tempo de Leitura: 15 minutos
-- Verificando as permissões do usuário "Usuario_Teste"
EXEC Protheus_Producao.dbo.sp_helprotect
@username = 'Usuario_Teste'
==========================================================
[]'s,
Fabio I.
Olá, nao conseguir restaurar o banco.
Ana,
Acho que descobri!
Você precisa colocar o "MASTER" em modo "SINGLE_USER" e depois restaurar. Por favor, veja:
=====================================
ALTER DATABASE SET SINGLE_USER statement in SQL Server
June 7, 2021 by Nisarg Upadhyay
use master
go
alter database [AdventureWorks2017] set single_user with rollback immediate
RESTORE backup on the existing database
USE [master]
go
RESTORE DATABASE [AdventureWorks2017] FROM DISK = N'C:\MS_SQL\Backup\adv2017.bak' WITH FILE = 1, NOUNLOAD, REPLACE, STATS = 5
https://www.sqlshack.com/alter-database-set-single_user-statement-in-sql-server/
=====================================
[]'s,
Fabio I.