Я работаю над проектом в Visual Studio, и я хочу создать файл локальной базы данных (.mdf) в каталоге проекта, чтобы его можно было проверить в SubVersion и имеют управление конфигурацией. К сожалению, попытка создания/присоединения базы данных к сетевому ресурсу приводит к ошибке.Используйте базу данных SQL Server 2008 на общем ресурсе NAS
Все ресурсы, которые я нашел для включения функций NAS, основаны на SQL Server 2000 и не работают в 2005/2008 году.
Меня не волнуют проблемы с производительностью, связанные с хранением базы данных не локально, и я могу гарантировать 100% время и возможность подключения к файловому серверу в течение периодов, в которые я привязывался к базе данных. Мне все равно, что файлы базы данных хранятся вместе с проектом.
Чтобы уточнить, мой рабочий набор из SubVersion находится на NAS. Корпоративная мобильность означает, что я могу быть на другой рабочей станции позже, и мне нужен доступ к моему рабочему набору.
Кроме того, я не хочу, чтобы какие-либо ответы говорили мне, что я не должен этого делать ... Я знаю, что его настоятельно рекомендуется против. Однако в случае какого-то повреждения базы данных я всегда могу вернуться к версии репозитория.
Для уточнения: ваш SVN рабочей копии на долю NAS? –
Да, извините, я отредактирую, чтобы уточнить об этом. –
Я был бы очень удивлен, если бы версия, управляющая файлом базы данных, была хорошей идеей. Поразительно. Управление средствами для создания/поддержания/обновления да - но фактического файла базы данных? Не нравится этот термин, но это пахнет ... – Murph