Преминаване към основното съдържание
Поддръжка
Влизане с Microsoft
Влезте или създайте акаунт.
Здравейте,
Изберете друг акаунт.
Имате няколко акаунта
Изберете акаунта, с който искате да влезете.

Симптоми

Приемете, че се опитвате да възстановите база данни с помощта на опцията "ЗАМЕСТВАНЕ" в SQL Server 2017. Ако свойството filepath съдържа излишни разделителни траектории в СЪЗДАВАНЕТО на база данни, можете да получите съобщения за грешка, които приличат на следните:

MSG 3634, ниво 16, щат 1, линия LineNumber

Операционната система върна грешката "32 (процесът не може да получи достъп до файла, защото се използва от друг процес.)" докато опитвате "RestoreContainer:: ValidateTargetForCreation" в "FilePath \FileName. MDF".

MSG 3156, ниво 16, щат 8, линия LineNumber

Файл "filename" не може да се възстанови на "FilePath \filename. MDF". Използвайте със MOVE, за да идентифицирате валидно местоположение за файла.

MSG 3634, ниво 16, щат 1, линия LineNumber

Операционната система върна грешката "32 (процесът не може да получи достъп до файла, защото се използва от друг процес.)" докато опитвате "RestoreContainer:: ValidateTargetForCreation" в "FilePath \FileName. ldf".

MSG 3156, ниво 16, щат 8, линия LineNumber

Файлът "filename" не може да бъде възстановен до "име наFilePath \filename. ldf". Използвайте със MOVE, за да идентифицирате валидно местоположение за файла.

MSG 3119, ниво 16, щат 1, линия LineNumber

Възникна проблем при планирането на командата за възстановяване. Предишните съобщения предоставят подробности.

MSG 3013, ниво 16, щат 1, линия LineNumber

БАЗАТА данни за възстановяване прекратява ненормално.

Заобиколно решение

Получавате тази грешка, когато се опитвате да направите възстановяване с опция за ЗАМЕСТВАНЕ. Като заобиколно решение, можете да изтриете съществуващата база данни и да направите възстановяване.

Решение

Този проблем е коригиран в следната сборна актуализация за SQL Server:

       Кумулативна актуализация 4 за SQL Server 2017

Всяка нова сборна актуализация за SQL Server съдържа всички поправки и всички корекции на защитата, които са били включени в предишната сборна актуализация. Вижте последните сборни актуализации за SQL Server:

Най-новата сборна актуализация за SQL Server 2017

Допълнителна информация

За пътя, той не е пътят до мястото за архивиране, това е пътят на файла в заглавката за архивиране, който може да се види с само възстановяване на заглавки. За повече информация вижте възстановяване на декларации – HEADERONLY (преговаряне – SQL). Например:

RESTORE HEADERONLY

FROM DISK = N'FilePath\FileName.bak'

WITH NOUNLOAD;

GO

Състоянието

Microsoft потвърди, че това е проблем в продуктите на Microsoft, които са посочени в секцията "важи за".

Препратки

Научете повече за терминологията, която Microsoft използва, за да опише софтуерни актуализации.

Нуждаете ли се от още помощ?

Искате ли още опции?

Разгледайте ползите от абонамента, прегледайте курсовете за обучение, научете как да защитите устройството си и още.

Общностите ви помагат да задавате и отговаряте на въпроси, да давате обратна връзка и да получавате информация от експерти с богати знания.

Беше ли полезна тази информация?

Доколко сте доволни от качеството на езика?
Какво е повлияло на вашия потребителски опит?
Като натиснете „Подаване“, вашата обратна връзка ще се използва за подобряване на продуктите и услугите на Microsoft. Вашият ИТ администратор ще може да събира тези данни. Декларация за поверителност.

Благодарим ви за обратната връзка!

×