Резервное копирование БД SQL Server 2008 без полнотекстового каталога - PullRequest
0 голосов
/ 26 декабря 2010

Я пытаюсь сделать резервную копию базы данных SQL Server 2008 без полного текстового каталога.Я пытался удалить полнотекстовый каталог и индексы перед резервным копированием следующим образом:

DROP FULLTEXT INDEX ON table1
DROP FULLTEXT INDEX ON table2
DROP FULLTEXT INDEX ON table3


DROP FULLTEXT CATALOG DBFullTextCatalog
EXEC sp_fulltext_database 'disable'

В нем говорится, что все команды выполнены успешно, однако, когда я делаю резервное копирование, я все равно получаю полные текстовые файлы в резервной копии:

SET @BackupPath = @BackupPath + N'DB_17965_1_backup.bak'
BACKUP DATABASE [DB_17965_1]
TO  DISK = @BackupPath
WITH NOFORMAT, INIT,  NAME = N'DB_17965_1-Full Database Backup', SKIP, NOREWIND, NOUNLOAD,  STATS = 10

приводит к

10 percent processed.
20 percent processed.
30 percent processed.
40 percent processed.
50 percent processed.
60 percent processed.
70 percent processed.
80 percent processed.
90 percent processed.
Processed 832 pages for database 'DB_17965_1', file 'CelebrityGet' on file 1.
Processed 8 pages for database 'DB_17965_1', file 'ftrow_CelebritygetFullTextCatalog' on file 1.
100 percent processed.
Processed 1 pages for database 'DB_17965_1', file 'CelebrityGet_log' on file 1.
BACKUP DATABASE successfully processed 841 pages in 0.431 seconds (15.244 MB/sec).

1 Ответ

0 голосов
/ 26 декабря 2010

Я сделал это.Мне пришлось удалить полнотекстовые файлы вручную из окна свойств БД, прежде чем делать резервную копию.Операторы DROP никогда не удаляли файлы.Это странно !!

...