Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Размещение файлов данных на сетевом устройстве
|
|||
|---|---|---|---|
|
#18+
Здравствуйте Уважаемые, Не подскажет ли кто-нибудь, существует ли какая-нибудь хитрость, позволяющая размещать файлы данных MS SQL2K на сетевом девайсе. У меня есть очень большой и хороший файл-сервер, но прямая попытка положить на него файл базы данных: CREATE DATABASE test ON ( NAME = test, FILENAME = '\Prototype\test\test.mdf', SIZE = 1000M ) GO дает ошибку: Server: Msg 5110, Level 16, State 2, Line 1 File '\Prototype\test\tst.mdf' is on a network device not supported for database files. Server: Msg 1802, Level 16, State 1, Line 1 CREATE DATABASE failed. Some file names listed could not be created. Check previous errors. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.04.2001, 19:15 |
|
||
|
Размещение файлов данных на сетевом устройстве
|
|||
|---|---|---|---|
|
#18+
Такой возможности нет. Вы можете осуществлять только резервное копирование на сетевой диск. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.04.2001, 20:34 |
|
||
|
Размещение файлов данных на сетевом устройстве
|
|||
|---|---|---|---|
|
#18+
Насколько бы небыл хорош Ваш файл-сервер, вы сами пытаетесь создать 'узкое место' - проводок (пусть даже оптоволокно) между ядром SQL и IO системой. Слишком уж они друг на друга завязаны. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.04.2001, 21:17 |
|
||
|
Размещение файлов данных на сетевом устройстве
|
|||
|---|---|---|---|
|
#18+
Уважаемый Павел. Вышеупомянутый файловый сервер уже довольно давно используется для хранения баз данных Sybase. Пока никаких проблем с 'узким местом' не возникало. Я понимаю что возможно идеологически это и не совсем правильно, но хорошие RAID - контроллеры весьма дороги ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.04.2001, 21:59 |
|
||
|
Размещение файлов данных на сетевом устройстве
|
|||
|---|---|---|---|
|
#18+
А зачем вам SQL-сервер? В принципе, использование клиент-серверной технологии позволяет разгрузить сеть, а вы пытаетесь ее нагрузить. Может, для вашего случая больше подойдет какая-нибудь файл-серверная СУБД. Вроде Access или FoxPro? Лично я согласен с Павлом. Узкое место - канал обмена данными между SQL-сервером и дисковыми носителями. И будь они хоть трижды RAID какого-нибудь тридцатого уровня, толку будет мало, поскольку сетевой канал гораздо медленнее, нежели шина SCSI, по которой SQL-сервер работает с дисками, используя к тому же упреждающее чтение, кэширование и т.д. и т.п. (поскольку даже скорости многоканального SCSI RAID-контроллера не всегда бывает достаточно). Вы говорите о том, что БД Sybase расположена на этом сервере, но ничего не говорите о том, где запущен сам Sybase. Если он работает на этом же сервере, тогда все понятно. Если нет, то я не понимаю, почему файловый сервер пытаются впихнуть в клиент-серверную архитектуру. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.04.2001, 14:23 |
|
||
|
Размещение файлов данных на сетевом устройстве
|
|||
|---|---|---|---|
|
#18+
Уважаемый Garya. Возможность использования Access или FoxPro в нашем случае малопривлекательна, поскольку объем данных, которые нам необходимо хранить, составляет более сотни гигабайт. В настоящее время мы используем Sybase сервер, запущенный на другой машине (не на файл-сервере я имею ввиду). С файл-сервером, общая емкость которого в настоящий момент составляет 800Gb и может быть значительно расширена просто за счет покупки дисков, Sybase соединяется выделенным оптоволоконным каналом, пропускная способность которого нас вполне устраивает. Из-за того что MS SQL принципиально не может использовать сетевые носители для хранения данных нам придется покупать еще одну RAID систему. Это довольно накладно, тем более что мы только начинаем экспериментировать с MS SQL. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.04.2001, 19:43 |
|
||
|
Размещение файлов данных на сетевом устройстве
|
|||
|---|---|---|---|
|
#18+
Из Вашего отаета я понял, что у Вас уже имеется два сервера, разделяющие один дисковый масив с помощь FC. В принципе, это понятный и правельный подход, при условии выполнения всех требований к толерантным системам. Посему, совершенно не понятно, почему Вы не хотите подключить таким же образом и MS SQL сервер, заплатив не просто за ещё один контроллер, а за гибкость, масштабируемость, надёжность, доступность и готовность. Обратите внимание, мир давно и неуклонно двигается в сторону SAN и NAS технологий, считая, что это окупается.... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.04.2001, 10:57 |
|
||
|
Размещение файлов данных на сетевом устройстве
|
|||
|---|---|---|---|
|
#18+
Уважаемый Александр. Я как раз и пытаюсь уяснить для себя возможность (или ее отсутствие) использования Network Attached Storage для MS SQL Server. Что Вы имеете ввиду под "подключить таким же образом"? Если у Вас есть опыт работы с подобными системами то не могли бы Вы поделиться информацией. Заранее признателен. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.04.2001, 17:02 |
|
||
|
Размещение файлов данных на сетевом устройстве
|
|||
|---|---|---|---|
|
#18+
ОК. Вы имеете набор серверов и самостаятельный дисковый массив, который может подключаться к серверам посредством SCSI или FC. Этот массив дисков является разделяемым ресурсом, но не через сеть, а за счёт того, что все подключённые к нему сервера сидят, как бы на одной с ним шине (в случае FC это может быть специальный хаб). Имея такую систему, Вы закрепляете за каждым сервером некоторое количество дисков из массива (кластерную конфигурацию мы не рассматриваем). Для каждого сервера настраивается необходимый уровень RAID из ему принадлежащих дисков. Теперь, что Вам для этого нужно: 1. Обеспечить аппаратную совместимость железа; 2. Обеспечить подключение необходимого количества серверов к массиву; 3. Обеспечить возможность подключения нового сервера (где MS SQL) к массиву. Если у Вас уже есть FC-хаб или контроллер внешнего дискового массива имеет не задействованный разъём для подключения по оптике, Вам останется только приобрести FC контроллер для дополнительного сервера. После этого, можно будет выделить новому серверу необходимое количество дисков. Вообще, коль уж Вы имеете у себя реализованное решение внешнего дискового массива, можно изучить поставляемую с железом документацию, где, как правило, представляются подробные схемы и описания всех возможных вариантов конфигурации. В крайнем случае, такую информацию можно найти на сайте производителя. Впрочем, если есть возможность описать используемый Вами сейчас комплекс, можно что - либо порекомендовать более предметно... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.04.2001, 17:38 |
|
||
|
Размещение файлов данных на сетевом устройстве
|
|||
|---|---|---|---|
|
#18+
... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.04.2001, 18:47 |
|
||
|
Размещение файлов данных на сетевом устройстве
|
|||
|---|---|---|---|
|
#18+
Хи-Хи, прибаутка одна вспомнилась: ...и сжалились над ламером добрые люди, объяснили, что такое RTFM. Мол абберевиатура такая - Read The Fucking Manual. "А причем здесь это" - подумал ламер, но "Камасутру" все-таки купил... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.04.2001, 20:18 |
|
||
|
Размещение файлов данных на сетевом устройстве
|
|||
|---|---|---|---|
|
#18+
Могу вас порадовать. Такая возможность у MSSQL есть. Причем как у 70 так и 2000 для этого надо включить недокументированный ключик троссировки 1807 DBCC Traceon (1807) и после этого можно создавать базу данных на сетевом диске. CREATE DATABASE Employees ON ( NAME = Empl_dat, FILENAME = '\\server\share\test1.mdf' ) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.04.2001, 12:08 |
|
||
|
Размещение файлов данных на сетевом устройстве
|
|||
|---|---|---|---|
|
#18+
> недокументированный Очень даже документированный. See Knowledge Base. Только у меня были проблемы - при глюках в сети база портилась (SQL 7 Sp 0) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.04.2001, 22:20 |
|
||
|
Размещение файлов данных на сетевом устройстве
|
|||
|---|---|---|---|
|
#18+
Оно и понятно. При пропадающем контакте в IDE шлейфе тоже может испортится. Как и при глючном контроллере. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.04.2001, 06:56 |
|
||
|
|

start [/forum/topic.php?fid=46&fpage=3579&tid=1826889]: |
0ms |
get settings: |
8ms |
get forum list: |
9ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
22ms |
get topic data: |
8ms |
get forum data: |
3ms |
get page messages: |
29ms |
get tp. blocked users: |
1ms |
| others: | 248ms |
| total: | 332ms |

| 0 / 0 |
