Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / FileStream and attach/deattach. / 9 сообщений из 9, страница 1 из 1
18.06.2018, 14:27
    #39662002
NIIIK
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
FileStream and attach/deattach.
Всем доброго вреени суток.
Доступа к серверу не имею, но человек говорит что пытался отаттачить базу (это получилось, причём наичиналось другим), перенёс .ldf файл, не смог приаттачить из-за ошибок доступа у пользоватетя (как я потом понял), потом вернул .ldf файл, потом МЕНЯЛИСЬ ТОЛЬКО ПРАВА ДОСТУПА НА ПАПКУ filestream в итоге он сейчас имеет такую ошибку

SQLServerErrorMsg 5173, Level 16, State 3, Line 3
One or more files do not match the primary file of the database. If you are attempting to attach a database, retry the operation with the correct files. If this is an existing database, the file may be corrupted and should be restored from a backup.
Msg 5105, Level 16, State 14, Line 3
A file activation error occurred. The physical file name 'F:\DATA\Bases\blaBla.Filestream' may be incorrect. Diagnose and correct additional errors, and retry the operation.
Msg 1813, Level 16, State 2, Line 3
Could not open new database 'blaBlaDB'. CREATE DATABASE is aborted.


а я не могу найти хоть какую-то информацию полезную помогающую НЕ из бэкапа восстановить базу, а проигнорить эту ошибку с
errorOne or more files do not match the primary file of the database.

Есть ли какие-то стандартные советы в таком случае?
...
Рейтинг: 0 / 0
18.06.2018, 14:42
    #39662013
NIIIK
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
FileStream and attach/deattach.
Вот на этот случай похоже
https://www.mssqltips.com/sqlservertip/1878/how-to-detach-and-attach-a-sql-server-filestream-enabled-database/

https://gyazo.com/88e6d8af3b6c8748206307310f57e7c3

However, you won't be able attach the FILESTREAM enabled database if the FILESTREAM container location is changed when you try to attach the database using SQL Server Management Studio. In such a scenario you should be using the above T-SQL code to attach the FILESTREAM enabled database.


Вот только не сказано как это разрулить.
...
Рейтинг: 0 / 0
18.06.2018, 14:46
    #39662019
NIIIK
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
FileStream and attach/deattach.
утверждает что SSMS для попытки аттача не использовал...

блин, когда тут редактирование постов сделают.
...
Рейтинг: 0 / 0
18.06.2018, 15:15
    #39662038
aleks222
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
FileStream and attach/deattach.
NIIIK 1. МЕНЯЛИСЬ ТОЛЬКО ПРАВА ДОСТУПА НА ПАПКУ filestream

2. Есть ли какие-то стандартные советы в таком случае?

1. Папка filestream - это не просто папка. Это хранилище файлов. Поковыряться в ней - все равно что в блокноте журнал править.
Хотя, лично я включал на папке FileTable сжатие файловой системы. Сервер пережил это.
Прикольная, кстати, вещь. На MS SQL Standard позволяет получить сжатие данных на треть, минимум.

2. Ога. Есть. Делать бэкап всегда, как только у вас руки зачешутся.
...
Рейтинг: 0 / 0
18.06.2018, 18:39
    #39662120
NIIIK
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
FileStream and attach/deattach.
я не думаю что он ковырялся и сказал что даже SSMS-кой не пытался "приаттачить", а просто ототтачил, перенёс лог-файл в другое место, пытался опять приаттачить, поимел какие-то проблемы с правами, дал права пользователю на папку....

Если там что-то и поменяло эти файлы так это либо сам винда когда права давала, либо какое-нить левое приложение типа антивирусника.

Есть ли какой-нить вариант всё же проигнорить эту разницу и принудительно подключить (хоть танцы с бубнами и костылями) ?
...
Рейтинг: 0 / 0
18.06.2018, 19:00
    #39662128
invm
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
FileStream and attach/deattach.
...
Рейтинг: 0 / 0
19.06.2018, 03:22
    #39662232
NIIIK
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
FileStream and attach/deattach.
invm,

моё второе сообщение.

Основная проблема что СКЛ Сервер думает что файлстрим менялась
...
Рейтинг: 0 / 0
19.06.2018, 09:27
    #39662280
tunknown
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
FileStream and attach/deattach.
NIIIKОсновная проблема что СКЛ Сервер думает что файлстрим меняласьПатчи на виндовс за это время не накатывались?
Могу предложить понаблюдать за attach через ProcessMonitor Руссиновича. Вдруг станет ясно куда кто лезет и кому что нужно.
...
Рейтинг: 0 / 0
19.06.2018, 17:27
    #39662584
NIIIK
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
FileStream and attach/deattach.
Не знаю ставились ли апдейты. В итоге человек восстановил базу БЕЗ данный с ФайлСтрим каталога через костыль с созданием другой базы и заменой. Предполагаю этот
https://dba.stackexchange.com/questions/18551/how-to-get-online-the-database-which-has-missing-corrupted-filestream-files
...
Рейтинг: 0 / 0
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / FileStream and attach/deattach. / 9 сообщений из 9, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]