использовать файл .mdf сервера sql

Я разрабатываю программное обеспечение с vb.net 2010 и sql server 2008 R2. При разработке с моим ноутбуком, на котором работает sql-сервер, все в порядке, но когда я хочу доставить проект заказчику, я должен установить sql-сервер R2 на клиентскую машину. Как получить формат моей базы данных .mdf, чтобы использовать его в моем проекте. Спасибо


person Hilal Al-Rajhi    schedule 21.11.2013    source источник


Ответы (2)


Вам нужно отсоединить файл mdf от вашего компьютера, а затем скопировать этот файл на выбранное вами запоминающее устройство, например USB. Впоследствии, если в вашем клиенте уже установлен SQL-сервер, вы можете скопировать файл mdf, который вы отсоединили, а затем на этот раз прикрепить этот файл mdf.

Чтобы отсоединить:

  • Нажмите правой кнопкой мыши на Database, который вы хотите отсоединить, затем Задача --> Отсоединить

введите здесь описание изображения

Чтобы прикрепить:

  • Нажмите правой кнопкой мыши на слове Базы данных, затем Прикрепить

введите здесь описание изображения

Не забудьте, конечно, снова присоединить на своем компьютере Database, который вы отсоединили ранее.

person Edper    schedule 21.11.2013
comment
Это нормально, но удалит ли это базу данных с моего компьютера? Вы сказали, что мне нужно будет снова подключить базу данных! - person Hilal Al-Rajhi; 24.11.2013
comment
@ alrajhi20 Нет, это не удалит ваш файл. Вы не можете скопировать файл mdf, если он не отсоединен, и вы не сможете использовать его снова, если он не будет присоединен обратно. - person Edper; 25.11.2013
comment
Могу ли я использовать эту базу данных .mdf для своего программного обеспечения? Вместо того, чтобы снова прикреплять их к моему серверу sql? Я имею в виду локальную базу данных, а не серверную базу данных? - person Hilal Al-Rajhi; 26.01.2014