Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Базы";
Текущий архив: 2007.12.30;
Скачать: [xml.tar.bz2];

Вниз

Передача и восстановление данных для mysql   Найти похожие ветки 

 
DmitriyG.   (2007-08-24 12:23) [0]

Необходимо скинуть в файл данные, хранимые в 20-30 таблицах. Передать его на удаленную машину и там эти данные подкачать... Самое простое что сходу пришло в голову это
1. Скинуть необходимые данные в пустую БД, ее передать, развернуть на принимающей стороне и подкачать информацию в рабочую БД.
2. Скинуть все в xml и из него уже подкачивать данные используя файлы трансофрмации....

Чем могут быть плохи методы, кто на Ваш взгляд, правильнее и удобнее и какие еще есть варнианты, дабы не изобретать велосипед...

Заранее благодарен...


 
Sergey13 ©   (2007-08-24 12:32) [1]

Транспорт для передачи данных не так важен, ИМХО. Самые большие грабли можно найти в редактируемых с обеих сторон справочниках и прочих пересекающихся нумерациях.


 
DmitriyG.   (2007-08-24 12:35) [2]

С транспортом все понятно... Грабли типа пересекающихся данных вроде бы тоже понятны... Пока не решено каким образом (куда, формат и т.д.) сохранять и соответственно восстанавливать данные


 
Sergey13 ©   (2007-08-24 12:53) [3]

> [2] DmitriyG.   (24.08.07 12:35)

Да как тебе удобно так и делай. Хоть в текстовик выгружай.


 
DmitriyG.   (2007-08-24 16:28) [4]

Это понятно... Я просто спрашивал, может есть более удобные/простые/понятные/принятые способы...


 
b z   (2007-08-24 17:14) [5]


> DmitriyG.

это вы не про репликацию ли?


 
DmitriyG.   (2007-08-27 16:41) [6]

Ну в принципе это репликация, но по определенным правилам... Правила несколько, свои для каждой группы таблиц


 
Johnmen ©   (2007-08-27 16:57) [7]


> Я просто спрашивал, может есть более удобные/простые/понятные/принятые способы...

Способ всегда один - копирование.
Метод тоже один - сделать "слепок".
А вот алгоритм делания "слепка" и его структура выбираются/придумываются.
Кто будет делать "слепок", это интересует? Придётся ли писать программу самому, или использовать что-то из сущ-их средств репликации?


 
DmitriyG.   (2007-08-28 12:20) [8]

Ну в принципе это и интересует... Я пока склоняюсь к простому варианту через ClientDataSet.SaveToFile() сохранить данные в xml а потом загрузить и уже обрабатывать... А какие еще могут быть варианты для сохранения выборки, чем можно стандартным воспользоваться для mysql?

Заранее благодарен...



Страницы: 1 вся ветка

Форум: "Базы";
Текущий архив: 2007.12.30;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.46 MB
Время: 0.009 c
15-1196340901
KSergey
2007-11-29 15:55
2007.12.30
Безопасность навигации с использованием IE


15-1195868497
Duo
2007-11-24 04:41
2007.12.30
Как определить, что мышь над TToolButton.


2-1196926527
Dennis I. Komarov
2007-12-06 10:35
2007.12.30
Apply Button


2-1196848004
Тест_Новичок
2007-12-05 12:46
2007.12.30
Как сохранить результат SQL запроса в файл?


15-1196426344
boriskb
2007-11-30 15:39
2007.12.30
Пятничные задачи от классика





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский