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

Откуда:
Сообщений: 230
Уважаемые знатоки!!!
Подскажите пожалуйста как поступить.
Была установка SQL 2008 какой путь для FileStream указывал - не помню, да и не настраивал.
Теперь для сервера включил поддержку FileStream. А как базе указать папку для FS на другом диске (в другой папке).
Через поиск что-то ничего не нашел
Спасибо....
8 дек 09, 22:27    [8037961]     Ответить | Цитировать Сообщить модератору
 Re: FileStream new Media  [new]
Knyazev Alexey
Member

Откуда: Екб -> Мск
Сообщений: 10234
Блог
ALTER DATABASE
9 дек 09, 10:35    [8038772]     Ответить | Цитировать Сообщить модератору
 Re: FileStream new Media  [new]
Gaidukevitch
Member

Откуда:
Сообщений: 230
ALTER DATABASE - само собой, но как указать папку где будет храниться содержимое....
И можно ли указать что столбец ТАЬЛ_1 хранит в C:\TBL_1\ а столбец ТАЬЛ_2 хранит в D:\TBL_2\ как это можно сделать
9 дек 09, 10:52    [8038892]     Ответить | Цитировать Сообщить модератору
 Re: FileStream new Media  [new]
Gaidukevitch
Member

Откуда:
Сообщений: 230
ALTER DATABASE - само собой. Но никак не пойму как это указать...
И можно ли указать столбец ТАБЛ_1 хранит в C:\TBL_1\ а столбец ТАБЛ_2 хранит в D:\TBL_2\
9 дек 09, 10:54    [8038912]     Ответить | Цитировать Сообщить модератору
 Re: FileStream new Media  [new]
Glory
Member

Откуда:
Сообщений: 104760
Gaidukevitch
ALTER DATABASE - само собой, но как указать папку где будет храниться содержимое....
И можно ли указать что столбец ТАЬЛ_1 хранит в C:\TBL_1\ а столбец ТАЬЛ_2 хранит в D:\TBL_2\ как это можно сделать

Что удивительно, но создать несколько файловых групп для FileStream-ов.
И каждому столбцу указать свою файловую группу
Написано в хелпе по CREATE TABLE
9 дек 09, 10:54    [8038922]     Ответить | Цитировать Сообщить модератору
 Re: FileStream new Media  [new]
alexeyvg
Member

Откуда: Moscow
Сообщений: 31173
Gaidukevitch
ALTER DATABASE - само собой, но как указать папку где будет храниться содержимое....
И можно ли указать что столбец ТАЬЛ_1 хранит в C:\TBL_1\ а столбец ТАЬЛ_2 хранит в D:\TBL_2\ как это можно сделать
Ну вот, сначала как для базыЮ, потом как для столбца...

В MSSQL нельзя указывать для каждого столбца таблицы отдельные файлы, в т.ч. и для filestream
9 дек 09, 10:55    [8038928]     Ответить | Цитировать Сообщить модератору
 Re: FileStream new Media  [new]
Gaidukevitch
Member

Откуда:
Сообщений: 230
можно ведь сделать чтобы таблицы хранились в разных файловых группах. А почему нельзя для разных таблиц указать разные filestream groups?????
9 дек 09, 11:38    [8039325]     Ответить | Цитировать Сообщить модератору
 Re: FileStream new Media  [new]
Glory
Member

Откуда:
Сообщений: 104760
Gaidukevitch
можно ведь сделать чтобы таблицы хранились в разных файловых группах. А почему нельзя для разных таблиц указать разные filestream groups?????

Можно

CREATE TABLE 
    [ database_name . [ schema_name ] . | schema_name . ] table_name 
        ( { <column_definition> | <computed_column_definition> 
                | <column_set_definition> }
        [ <table_constraint> ] [ ,...n ] ) 
    [ ON { partition_scheme_name ( partition_column_name ) | filegroup 
        | "default" } ] 
    [ { TEXTIMAGE_ON { filegroup | "default" } ] 
    [ FILESTREAM_ON { partition_scheme_name | filegroup 
        | "default" } ]
    [ WITH ( <table_option> [ ,...n ] ) ]
[ ; ]
9 дек 09, 11:40    [8039336]     Ответить | Цитировать Сообщить модератору
 Re: FileStream new Media  [new]
Gaidukevitch
Member

Откуда:
Сообщений: 230
To Glory
Спасибо. Открыл глаза. Нужно быть внимательнее....
9 дек 09, 19:31    [8043214]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить