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