Witam!
jak w tytule, wiecie może jak utworzyc kopie bazy w SQL2005server ale nie z poziomu menagera tylko zapytaniami?
i druga częśc mojego pytania, jak wyimportować plik bazy by moc go nagrac na jakis nośnik i przeniesc na inny komputer?
0
0
- nie da się zrobić backupu z poziomu SQLa
- zrobić backup a na drugim restore
0
backup z linii komend:
uruchom osql.exe (powinien być w pokatalogu SQL Servera, w Tools\Binn) z odp. przełącznikami (np. -S localhost -E -i backup.sql), gdzie plik backup.sql siedzi w tym katalogu co osql.exe i może mieć treść:
set ANSI_NULLS ON
set QUOTED_IDENTIFIER ON
go
use test --nazwa bazy danych
go
begin
print 'Backup in progress...'
BACKUP DATABASE [Test] -- nazwa DB
TO DISK = N'C:\Temp\Test.bak' -- plik z backupem
WITH INIT , NOUNLOAD , NAME = N'Test backup', NOSKIP , STATS = 10, NOFORMAT
print 'Done'
end
go
a na przyszłość możesz utworzyć sobie składowaną procedurkę do backupu i ją wywoływać