RESTAURE SQL
Pessoal estou com dificuldades nessa string aqui para restaurar banco de dados SQLserver 2014
IF EXISTS (SELECT [Ô] + databaseName + [Ô] FROM master.dbo.sysdatabases WHERE name = [ô][Ô] + databaseName + [Ô][ô])DROP DATABASE [Ô] + databaseName + [Ô] RESTORE DATABASE [Ô] + databaseName + [Ô] FROM DISK = [ô][Ô] + filePath + [Ô][ô]
Ele fala que a coluna não foi encontrada, acho aqui (SELECT [Ô] + databaseName + [Ô] FROM master.dbo.sysdatabases WHERE name = [ô][Ô] + databaseName + [Ô][ô])
IF EXISTS (SELECT [Ô] + databaseName + [Ô] FROM master.dbo.sysdatabases WHERE name = [ô][Ô] + databaseName + [Ô][ô])DROP DATABASE [Ô] + databaseName + [Ô] RESTORE DATABASE [Ô] + databaseName + [Ô] FROM DISK = [ô][Ô] + filePath + [Ô][ô]
Ele fala que a coluna não foi encontrada, acho aqui (SELECT [Ô] + databaseName + [Ô] FROM master.dbo.sysdatabases WHERE name = [ô][Ô] + databaseName + [Ô][ô])
Por acaso existe uma coluna cujo nome seja o nome do seu banco de dados? Com certeza que não. Então você tem que selecionar o nome da coluna e não do seu banco de dados:
IF EXISTS (SELECT name FROM master.dbo.sysdatabases WHERE name = [ô][Ô] + databaseName + [Ô][ô])DROP DATABASE [Ô] + databaseName + [Ô] RESTORE DATABASE [Ô] + databaseName + [Ô] FROM DISK = [ô][Ô] + filePath + [Ô][ô]
Show deu certo
Valew.
Valew.
Tópico encerrado , respostas não são mais permitidas