Форум программистов, компьютерный форум, киберфорум
Наши страницы
C#: Базы данных, ADO.NET
Войти
Регистрация
Восстановить пароль
 
Рейтинг 5.00/5: Рейтинг темы: голосов - 5, средняя оценка - 5.00
Zhy4ok
0 / 0 / 0
Регистрация: 29.03.2016
Сообщений: 2
1

Объединение баз данных, одного формата (Mysql)

29.03.2016, 03:17. Просмотров 1049. Ответов 8
Метки нет (Все метки)

Может кто подскажет литературу, которая поможет в решении моего вопроса. Суть задачи такова, нужно объединить 2 базы данных одного формата в моем случае Mysql.
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
29.03.2016, 03:17
Ответы с готовыми решениями:

Объединение баз данных
Есть папка, в ней хранится 5 абсолютно идентичных баз данных MS Access, в каждой БД по 2 таблицы....

MySQL и SQLite бекап баз данных
Доброго всем времени суток! Есть серверное приложение, которое работает одновременно с MySQL и...

Объединение баз данных , разделение баз.
Приветствую. Помогите разделить имеющуюся базу, и собрать все в одну. С sql только начал работать.

Создать объединение для хранения времени формата ЧЧ:ММ:СС в виде одного числа
Создать объединение для хранения времени формата ЧЧ:ММ:СС (часы:минуты:секунды) в виде одного...

Объединение баз данных
Добрый день! Возникла необходимость объединить несколько баз данных в одну.То есть базы...

8
Sharipov
0 / 0 / 0
Регистрация: 02.04.2015
Сообщений: 8
31.03.2016, 08:44 2
Здравствуйте, у меня тоже такой же вопрос. Как можно соединить две базы данных MS SQL Server? Возможно ли это?
0
Grossmeister
Модератор
3491 / 2529 / 440
Регистрация: 21.01.2011
Сообщений: 11,068
31.03.2016, 09:34 3
Цитата Сообщение от Zhy4ok Посмотреть сообщение
нужно объединить 2 базы данных
Для начала надо определиться с терминологией. Что значит "объединить 2 базы"? Если это на уровне БД, то причем тут C#?
0
Sharipov
0 / 0 / 0
Регистрация: 02.04.2015
Сообщений: 8
31.03.2016, 10:28 4
например есть одна база данных SQL Server в первом компе и его копия в другом компе с другими данными как можно их объединить(сливать в одну) ?
0
Grossmeister
Модератор
3491 / 2529 / 440
Регистрация: 21.01.2011
Сообщений: 11,068
31.03.2016, 11:00 5
Цитата Сообщение от Sharipov Посмотреть сообщение
как можно их объединить(сливать в одну)
Еще раз. Сливать на уровне БД (т.е. все данные таблиц из одной БД подкачать в таблицы другой БД) или формировать запрос, в котором участвуют таблицы двух БД?
0
Sharipov
0 / 0 / 0
Регистрация: 02.04.2015
Сообщений: 8
31.03.2016, 12:06 6
все данные таблиц из одной БД подкачать в таблицы другой БД
0
Grossmeister
Модератор
3491 / 2529 / 440
Регистрация: 21.01.2011
Сообщений: 11,068
31.03.2016, 12:18 7
Цитата Сообщение от Sharipov Посмотреть сообщение
все данные таблиц из одной БД подкачать в таблицы другой БД
Тогда это надо и спрашивать в форуме по MS SQL. Поскольку C# для подобного процесса совершенно не требуется.
Скорее всего, БД каким-то образом связываются, но способ связи специфичен для каждой СУБД (например, в Oracle создается db link).
0
Zhy4ok
0 / 0 / 0
Регистрация: 29.03.2016
Сообщений: 2
02.04.2016, 13:53  [ТС] 8
Нет, не на уровне mysql, мне нужно написать приложение на с#, которое сможет правильно объединить нужные таблицы с одной БД в другую. Поэтому и написал здесь, просто в гугле именно вот по этой теме информации я не нашел.
0
Psilon
Master of Orion
Эксперт .NET
6025 / 4877 / 903
Регистрация: 10.07.2011
Сообщений: 14,477
Записей в блоге: 5
Завершенные тесты: 4
02.04.2016, 14:02 9
На уровне C# это сделать нельзя.
На уровне T-SQL можно сделать linked-сервер, а потом просто делать запросы с префиксом нужной базы:
https://msdn.microsoft.com/en-us/library/ff772782.aspx
T-SQL
1
2
3
4
5
SELECT local.name AS LocalLogins, linked.name AS LinkedLogins
FROM master.sys.server_principals AS local
LEFT JOIN [SRVR002\ACCTG].master.sys.server_principals AS linked
    ON local.name = linked.name ;
GO
Соответственно нужно делать хранимки, которые будут это делать, для всех операций, где нужно обращаться кросс-базно.

Что касается Mysql - понятия не имею
0
02.04.2016, 14:02
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
02.04.2016, 14:02

Объединение баз данных в Access
Доброе времени суток! Подскажите, пожалуйста, как мне проще всего объединить несколько баз...

Оптимизация баз данных MySQL
Есть какая-нибудь хорошая литература по этому вопросу?

Создание нескольких баз данных mysql
Здраствуйте подскажите пожалуйсто как мне создать несколько баз данных mysql


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

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

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