Quantcast
Channel: SQL.ru: Microsoft SQL Server
Viewing all articles
Browse latest Browse all 7251

Прочитать таблицу в отдельно восстановленной патиции.

$
0
0
Здравствуйте.
Имеем базу данных востановленную из файловой группы:
Restore database TestDev_BI FILEGROUP='Primary', FILEGROUP = 'BI_Tables'
FROM  disk = 'F:\DBDATA\TestDev.bak'
with partial, recovery , 
move 'Test_Data' to 'F:\DBDATA\Test.mdf',
move 'BI_tables' to 'F:\DBDATA\BI_tables.ndf'
, stats=1
, move 'Test_Log'  to 'F:\DBDATA\Test_log.ldf', replace


Имеем таблицу которая расположена в этой файловой группе:
Изначально в таблице есть куча индексов, расположенных в другой файловой группе и не восстановленных

Пытаюсь прочесть данные из этой таблицы

select top 1000 * from [dbo].[ContactBranch] - работает

select top 1000 * from [dbo].[ContactBranch] order by 1 desc
так же работает


а вот select * from from [dbo].[ContactBranch] выдает ошибку:
автор
Msg 8653, Level 16, State 1, Line 2
The query processor is unable to produce a plan for the table or view 'Referral' because the table resides in a filegroup that is not online.

ну и или попытка посчитать число записей в таблице, приводит к томуже результату.

Вопрос. Возможно ли прочесть все данные с этой таблицы???

Viewing all articles
Browse latest Browse all 7251

Trending Articles