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

Откуда:
Сообщений: 35
Хочу разбить таблицу на партиции, на тестовом примере получилось успешно проделать все операции

делаю по инструкции
https://www.sql.ru/articles/mssql/2005/073102partitionedtablesandindexes.shtml

Начала делать на реальном примере, и встрял. Наверное опять на ерунде, но глаза уже не видят в чем ошибка, догадаться тоже не могу, подскажите пожалуйста.

создал функцию


CREATE PARTITION FUNCTION exampl_311 (DATE)
AS
RANGE LEFT FOR VALUES (
'20101208',
'20101209',
................
'20110313',
'20110314',
'20110315'
)

создаю схему

create partition scheme order_exampl_311 as
partition exampl_311 to (
[201012],
[201012],
[201012],
[201012],
.............
[201103],
[201103],
[201103],
primary )

пишет

Сообщение 208, уровень 16, состояние 58, строка 1
Недопустимое имя объекта "201012".
19 мар 12, 19:22    [12276638]     Ответить | Цитировать Сообщить модератору
 Re: партиционирование  [new]
Jovanny
Member

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

Так а что непонятно? Видно, нет у Вас файловой группы [201012].
19 мар 12, 19:26    [12276662]     Ответить | Цитировать Сообщить модератору
 Re: партиционирование  [new]
Jovanny
Member

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

Хотя извиняюсь, не в этом дело. Команда CREATE PARTITION SCHEME не воспринимает имена файловых групп, начинающиеся с цифр. Не знал.
19 мар 12, 19:35    [12276704]     Ответить | Цитировать Сообщить модератору
 Re: партиционирование  [new]
AlexeyGor
Member

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

файловая группа есть http://clip2net.com/s/1IheE

У меня несколько БД где использовались такие файловые группы, я пробовал менять название файловых групп и в схеме менял, но не помогало. И разве на этом этапе обязательно нужно уже иметь созданные файловые группу? мы же только сценарий создаем
19 мар 12, 19:37    [12276711]     Ответить | Цитировать Сообщить модератору
 Re: партиционирование  [new]
AlexeyGor
Member

Откуда:
Сообщений: 35
Jovanny
AlexeyGor,

Хотя извиняюсь, не в этом дело. Команда CREATE PARTITION SCHEME не воспринимает имена файловых групп, начинающиеся с цифр. Не знал.


Странно. У меня первый раз вышло с цифрами, на тесте. И схемы сработали.

Кроме функции, схемы + прописать файловые группы, надо что-то сделать? может забыл
19 мар 12, 19:40    [12276730]     Ответить | Цитировать Сообщить модератору
 Re: партиционирование  [new]
Jovanny
Member

Откуда:
Сообщений: 1196
А использовали такие группы в схемах секционирования?
19 мар 12, 19:45    [12276758]     Ответить | Цитировать Сообщить модератору
 Re: партиционирование  [new]
Jovanny
Member

Откуда:
Сообщений: 1196
Странно, у меня начало работать с такими именами. Ничего не пойму.
19 мар 12, 19:48    [12276764]     Ответить | Цитировать Сообщить модератору
 Re: партиционирование  [new]
AlexeyGor
Member

Откуда:
Сообщений: 35
Jovanny
Странно, у меня начало работать с такими именами. Ничего не пойму.


разобрался почему на работает, надо было выбрать базу данных в левом верхнем меню программы, надо обозревателем объектов. А то он у меня ссылался не к той базе. Я проглядел этот момент, теперь все работает.
20 мар 12, 00:29    [12278215]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить