powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Размещение файлов данных на сетевом устройстве
15 сообщений из 15, страница 1 из 1
Размещение файлов данных на сетевом устройстве
    #32004404
Фотография cvasil
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Здравствуйте Уважаемые,

Не подскажет ли кто-нибудь, существует ли какая-нибудь хитрость,
позволяющая размещать файлы данных 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.
...
Рейтинг: 0 / 0
Размещение файлов данных на сетевом устройстве
    #32004409
Фотография Александр Гладченко
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Такой возможности нет. Вы можете осуществлять только резервное копирование на сетевой диск.
...
Рейтинг: 0 / 0
Размещение файлов данных на сетевом устройстве
    #32004411
Павел
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Насколько бы небыл хорош Ваш файл-сервер, вы сами пытаетесь создать 'узкое место' - проводок (пусть даже оптоволокно) между ядром SQL и IO системой. Слишком уж они друг на друга завязаны.
...
Рейтинг: 0 / 0
Размещение файлов данных на сетевом устройстве
    #32004412
Фотография cvasil
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Уважаемый Павел.
Вышеупомянутый файловый сервер уже довольно давно используется
для хранения баз данных Sybase. Пока никаких проблем с 'узким местом'
не возникало. Я понимаю что возможно идеологически это и не совсем
правильно, но хорошие RAID - контроллеры весьма дороги
...
Рейтинг: 0 / 0
Размещение файлов данных на сетевом устройстве
    #32004429
Фотография Garya
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А зачем вам SQL-сервер? В принципе, использование клиент-серверной технологии позволяет разгрузить сеть, а вы пытаетесь ее нагрузить. Может, для вашего случая больше подойдет какая-нибудь файл-серверная СУБД. Вроде Access или FoxPro?
Лично я согласен с Павлом. Узкое место - канал обмена данными между SQL-сервером и дисковыми носителями. И будь они хоть трижды RAID какого-нибудь тридцатого уровня, толку будет мало, поскольку сетевой канал гораздо медленнее, нежели шина SCSI, по которой SQL-сервер работает с дисками, используя к тому же упреждающее чтение, кэширование и т.д. и т.п. (поскольку даже скорости многоканального SCSI RAID-контроллера не всегда бывает достаточно). Вы говорите о том, что БД Sybase расположена на этом сервере, но ничего не говорите о том, где запущен сам Sybase. Если он работает на этом же сервере, тогда все понятно. Если нет, то я не понимаю, почему файловый сервер пытаются впихнуть в клиент-серверную архитектуру.
...
Рейтинг: 0 / 0
Размещение файлов данных на сетевом устройстве
    #32004451
Фотография cvasil
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Уважаемый Garya.
Возможность использования Access или FoxPro в нашем случае малопривлекательна, поскольку объем данных, которые нам необходимо хранить, составляет более сотни гигабайт. В настоящее время мы используем Sybase сервер, запущенный на другой машине (не на файл-сервере я имею ввиду). С файл-сервером, общая емкость которого в настоящий момент составляет 800Gb и может быть значительно расширена просто за счет покупки дисков, Sybase соединяется выделенным оптоволоконным каналом, пропускная способность которого нас вполне устраивает. Из-за того что MS SQL принципиально не может использовать сетевые носители для хранения данных нам придется покупать еще одну RAID систему. Это довольно накладно, тем более что мы только начинаем экспериментировать с MS SQL.
...
Рейтинг: 0 / 0
Размещение файлов данных на сетевом устройстве
    #32004468
Фотография Александр Гладченко
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Из Вашего отаета я понял, что у Вас уже имеется два сервера, разделяющие один дисковый масив с помощь FC. В принципе, это понятный и правельный подход, при условии выполнения всех требований к толерантным системам. Посему, совершенно не понятно, почему Вы не хотите подключить таким же образом и MS SQL сервер, заплатив не просто за ещё один контроллер, а за гибкость, масштабируемость, надёжность, доступность и готовность. Обратите внимание, мир давно и неуклонно двигается в сторону SAN и NAS технологий, считая, что это окупается....
...
Рейтинг: 0 / 0
Размещение файлов данных на сетевом устройстве
    #32004484
Фотография cvasil
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Уважаемый Александр.
Я как раз и пытаюсь уяснить для себя возможность (или ее отсутствие) использования Network Attached Storage для MS SQL Server. Что Вы имеете ввиду под "подключить таким же образом"? Если у Вас есть опыт работы с подобными системами то не могли бы Вы поделиться информацией.
Заранее признателен.
...
Рейтинг: 0 / 0
Размещение файлов данных на сетевом устройстве
    #32004486
Фотография Александр Гладченко
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ОК. Вы имеете набор серверов и самостаятельный дисковый массив, который может подключаться к серверам посредством SCSI или FC. Этот массив дисков является разделяемым ресурсом, но не через сеть, а за счёт того, что все подключённые к нему сервера сидят, как бы на одной с ним шине (в случае FC это может быть специальный хаб). Имея такую систему, Вы закрепляете за каждым сервером некоторое количество дисков из массива (кластерную конфигурацию мы не рассматриваем). Для каждого сервера настраивается необходимый уровень RAID из ему принадлежащих дисков.
Теперь, что Вам для этого нужно:
1. Обеспечить аппаратную совместимость железа;
2. Обеспечить подключение необходимого количества серверов к массиву;
3. Обеспечить возможность подключения нового сервера (где MS SQL) к массиву.
Если у Вас уже есть FC-хаб или контроллер внешнего дискового массива имеет не задействованный разъём для подключения по оптике, Вам останется только приобрести FC контроллер для дополнительного сервера. После этого, можно будет выделить новому серверу необходимое количество дисков.
Вообще, коль уж Вы имеете у себя реализованное решение внешнего дискового массива, можно изучить поставляемую с железом документацию, где, как правило, представляются подробные схемы и описания всех возможных вариантов конфигурации. В крайнем случае, такую информацию можно найти на сайте производителя.
Впрочем, если есть возможность описать используемый Вами сейчас комплекс, можно что - либо порекомендовать более предметно...
...
Рейтинг: 0 / 0
Размещение файлов данных на сетевом устройстве
    #32004487
Фотография cvasil
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Спасибо за консультацию. RTFM подход как всегда помогает
...
Рейтинг: 0 / 0
Размещение файлов данных на сетевом устройстве
    #32004492
Фотография Александр Гладченко
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Хи-Хи, прибаутка одна вспомнилась:
...и сжалились над ламером добрые люди, объяснили, что такое RTFM. Мол абберевиатура такая - Read The Fucking Manual. "А причем здесь это" - подумал ламер, но "Камасутру" все-таки купил...
...
Рейтинг: 0 / 0
Размещение файлов данных на сетевом устройстве
    #32004581
Sergey+Melnikov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Могу вас порадовать. Такая возможность у MSSQL есть. Причем как у 70 так и 2000
для этого надо включить недокументированный ключик троссировки 1807
DBCC Traceon (1807)
и после этого можно создавать базу данных на сетевом диске.

CREATE DATABASE Employees
ON
( NAME = Empl_dat,
FILENAME = '\\server\share\test1.mdf'
)
...
Рейтинг: 0 / 0
Размещение файлов данных на сетевом устройстве
    #32004987
Леша
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
> недокументированный

Очень даже документированный.
See Knowledge Base.
Только у меня были проблемы - при глюках в сети база портилась (SQL 7 Sp 0)
...
Рейтинг: 0 / 0
Размещение файлов данных на сетевом устройстве
    #32004995
Павел
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Оно и понятно. При пропадающем контакте в IDE шлейфе тоже может испортится. Как и при глючном контроллере.
...
Рейтинг: 0 / 0
Размещение файлов данных на сетевом устройстве
    #32004999
Genady
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2 Sergey+Melnikov и Леша

А настроить базы так, что бы сервер данные брал по dial up слабо?

Вот блин народ проблемы себе выдумывает, я прям офигеваю.
...
Рейтинг: 0 / 0
15 сообщений из 15, страница 1 из 1
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Размещение файлов данных на сетевом устройстве
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]