Форум программистов, компьютерный форум, киберфорум
C#: Базы данных, ADO.NET
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.86/7: Рейтинг темы: голосов - 7, средняя оценка - 4.86
4 / 4 / 3
Регистрация: 20.11.2013
Сообщений: 150
1

Перенос БД на другой компьютер

13.07.2016, 15:16. Просмотров 1269. Ответов 3
Метки нет (Все метки)


Привет есть вот эта строка

C#
1
static private SqlConnection typescon = new SqlConnection(@"Data Source=(LocalDB)\v11.0;AttachDbFilename=C:\Users\bestf\Dropbox\c#\auto\auto\Types.mdf;Integrated Security=True");
открывается на на рабочем компе отлично



Как поставить путь чтобы на любом компе октрывалось

А также как решить проблему sql server если на другом компе его нет?

Спасибо
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
13.07.2016, 15:16
Ответы с готовыми решениями:

Перенос БД на другой компьютер
2 вопроса: 1. Одного лишь перемещения mdf-файла в тот же каталог будет достаточно для переноса...

Перенос приложение на другой компьютер
Доделал диплом, так получилось что он является моим первым проектом на C#. Все пока в исходниках,...

Перенос приложения на другой компьютер
Есть приложение Windows Forms, на моём компе всё работает. БД на localDB. Отправляю проект...

Перенос приложения с БД на другой компьютер
Здравствуйте. У меня есть прога на винформах которая берет данные с БД(добавляет,удаляе и тд.). Эту...

3
Эксперт .NET
8651 / 6112 / 1019
Регистрация: 21.01.2016
Сообщений: 23,071
13.07.2016, 15:26 2
Лучший ответ Сообщение было отмечено dripservice как решение

Решение

dripservice, в строке подключения нужно указать имя компьютера (сервера) на котором установлен SQL-сервер, а так же настроить права доступа к БД:

new SqlConnection(@"Data Source=(имя_сервера)\v11.0;AttachDbFilename=C:\Users\bestf\Dropbox\c#\auto\auto \Types.mdf;Integrated Security=True");

Так же нужно разместить базу данных в ведении самого сервера, а не в отдельном файле.

Добавлено через 1 минуту
Короче, всю строку подключения изменить нужно Посмотри примеры тут.
1
Модератор
Эксперт .NET
5304 / 4100 / 1183
Регистрация: 12.10.2013
Сообщений: 11,909
Записей в блоге: 2
13.07.2016, 16:45 3
Лучший ответ Сообщение было отмечено dripservice как решение

Решение

Цитата Сообщение от dripservice Посмотреть сообщение
как решить проблему sql server если на другом компе его нет?
Использовать не серверные БД (Access, SQLite, SqlServer CE).
1
4 / 4 / 3
Регистрация: 20.11.2013
Сообщений: 150
14.07.2016, 10:49  [ТС] 4
Понял спасибо кстати с вопросом про путь к базе решил так


SQL
1
AttachDbFilename=|DataDirectory|mydbfile.mdf;
Работает теперь путь всегда будет в папке с программой и всегда его увидит!
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
14.07.2016, 10:49

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

Перенос приложения с БД на другой компьютер
Прет всем , есть такая проблемка я реализовал на на своём ноуте обычное приложение которое...

Перенос приложения с БД SQLite на другой компьютер
Столкнулся с следующей ситуацией: приложение с базой данных SQLite, написанное на C#, не...

База MSSQL и перенос приложения на другой компьютер
Доброго времени суток бойцы....такой вопросик хотелось бы задать... Написал я приложение...

Перенос программы работающей с MySql на другой компьютер
Уважаемые эксперты, помогите с таким вопросом: только начал изучать mySql, до этого работал с...

Перенос программы работающей с SQL Server на другой компьютер
Написал программу на C#, БД добавлена с помощью Linq To Sql, чтение, запись и все прочие работы...

Перенос приложения с БД на другой компьютер - как прописать путь к базе
Здравствуйте! подскажите пожалуйста как правильно реализовать перенос приложения с БД на другой...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.