Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 восстановление базы с секционированной таблицей  [new]
SerRock
Member

Откуда:
Сообщений: 135
Уважаемые коллеги,
подскажите, пожалуйста,
вот есть база sql2005, которая содержит секционированную таблицу, ее нужно передавать на другой sql2005 сервер,
но там standart edition ... который не позволяет секционирование ...
экспериментировать сложно, сервер в другом городе ... может кто-то уже знает ответ ..?
24 апр 14, 12:12    [15928057]     Ответить | Цитировать Сообщить модератору
 Re: восстановление базы с секционированной таблицей  [new]
Владислав Колосов
Member

Откуда:
Сообщений: 7868
А сложность в чем, непонятно? Передается не таблица, а содержимое.
24 апр 14, 13:30    [15928802]     Ответить | Цитировать Сообщить модератору
 Re: восстановление базы с секционированной таблицей  [new]
Glory
Member

Откуда:
Сообщений: 104760
SerRock
ее нужно передавать на другой sql2005 сервер,

Что такое "передавать" ?
бэкап-рестор ? эскпорт-импорт ?
24 апр 14, 13:34    [15928851]     Ответить | Цитировать Сообщить модератору
 Re: восстановление базы с секционированной таблицей  [new]
o-o
Guest
Glory,

наверное, ТС про replication
24 апр 14, 13:36    [15928872]     Ответить | Цитировать Сообщить модератору
 Re: восстановление базы с секционированной таблицей  [new]
Glory
Member

Откуда:
Сообщений: 104760
o-o
наверное, ТС про replication

ага "восстановление базы" прямо так сразу и наводит мысли про репликацию
24 апр 14, 13:39    [15928887]     Ответить | Цитировать Сообщить модератору
 Re: восстановление базы с секционированной таблицей  [new]
o-o
Guest
пардон, мне показалось, ему как раз таблицу передавать надо.
потому что все читать не судьба, а выше написали "Передается не таблица, а содержимое"
24 апр 14, 14:03    [15929101]     Ответить | Цитировать Сообщить модератору
 Re: восстановление базы с секционированной таблицей  [new]
SerRock
Member

Откуда:
Сообщений: 135
Glory,

сначала там ничего нет, имеются ввиду данные ... я, типа, должен приехать туда и поднять базу в бэкапа ... потом предполагается реплицирование данных ... если я правильно понял руководство, то через интернет-канал vpn ... у меня сомнения, что секционированная таблица вообще способна реплицироваться с несекционированной ... но это уже второе, а просто восстановится оно из backup или нет? если там стоит стандарт2005 ...
24 апр 14, 14:10    [15929158]     Ответить | Цитировать Сообщить модератору
 Re: восстановление базы с секционированной таблицей  [new]
o-o
Guest
если редакция не поддерживает секционирование, то бэкап не восстановится.
пробую восстановить базу с секционированной таблицей на Экспрессе, получаю:

Msg 3013, Level 16, State 1, Line 1
RESTORE DATABASE is terminating abnormally.
Msg 905, Level 21, State 1, Line 1
Database 'db7' cannot be started in this edition of SQL Server because it contains a partition function 'myRangePF1'. Only Enterprise edition of SQL Server supports partitioning.
Msg 933, Level 21, State 1, Line 1
Database 'db7' cannot be started because some of the database functionality is not available in the current edition of SQL Server.
24 апр 14, 14:31    [15929321]     Ответить | Цитировать Сообщить модератору
 Re: восстановление базы с секционированной таблицей  [new]
SerRock
Member

Откуда:
Сообщений: 135
o-o,

спасибо ... видно не судьба ...
24 апр 14, 15:12    [15929699]     Ответить | Цитировать Сообщить модератору
 Re: восстановление базы с секционированной таблицей  [new]
Алексей Куренков
Member [заблокирован]

Откуда: Москва
Сообщений: 567
SerRock,

Заскриптуйте в SSMS таблицу, что бы создать пустую на сервере-приемнике.
И выгрузите из сервера-источника данные (bcp.exe, SSIS или другие варианты)...
После загрузите файлы в пустую таблицу..
24 апр 14, 15:16    [15929742]     Ответить | Цитировать Сообщить модератору
 Re: восстановление базы с секционированной таблицей  [new]
o-o
Guest
да даже простым Import/Export-визардом можно.
он плюет на секционирование, создает обычную таблицу на приемнике и переливает данные.

про восстановление дополню.
он вообще-то восстановил, но база висит в suspect и в emergency не переводится,
потому что вообще не стартует.
т.е. он не проверяет перед восстановлением совсем.
(наверное, логично. чтобы увидеть, что внутри, надо сперва восстановить).
мне-то все равно, база тестовая с одной таблицей.
а у кого большая, он сперва все восстановит, а потом "обрадует"
24 апр 14, 15:57    [15930154]     Ответить | Цитировать Сообщить модератору
 Re: восстановление базы с секционированной таблицей  [new]
Владислав Колосов
Member

Откуда:
Сообщений: 7868
o-o, терминология автора несколько самобытная, но что приходит в голову под " содержит секционированную таблицу, ее нужно передавать",т.е. "передать таблицу", а не базу. Базы не "передают", а вот таблицы - вполне себе.
24 апр 14, 17:52    [15931216]     Ответить | Цитировать Сообщить модератору
 Re: восстановление базы с секционированной таблицей  [new]
o-o
Guest
Владислав Колосов,

ну а я про что :)
но вроде ответили и про восстановление, и про переливание данных из таблицы с энтерпрайзного сервера на неэнтерпрайзный.
24 апр 14, 18:00    [15931267]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить