|
Сделать backup базы postgresql? | ☑ | ||
---|---|---|---|---|
0
pvase
07.04.15
✎
17:21
|
Есть некоторый софт, который работает на postgresql. Надо из него скопировать базу в файл и загрузить в MS SQL. Подскажите как можно это правильно сделать? Спасибо.
|
|||
1
vicof
07.04.15
✎
17:24
|
Ты ленив до безобразия
http://habrahabr.ru/post/222311/ |
|||
2
fisher
07.04.15
✎
17:27
|
(0) Заголовок не отражает суть. Вот и (1) запутался.
|
|||
3
shuhard
07.04.15
✎
17:29
|
(0)[скопировать базу в файл и загрузить в MS SQL]
крайне мутное описание |
|||
4
Зеленый пень
07.04.15
✎
17:29
|
(0) Прочитать описание к софту - поддерживает ли он ms sql вообще, и как туда перевести базу.
Или речь только про данные, которые в sql будет удобнее смотреть другим софтом? |
|||
5
fisher
07.04.15
✎
17:31
|
(4) Во-во. Очень правильные вопросы.
Если чисто формально, то можно через csv потаблично перенести. Но как быть с остальной фигней типа индексов и т.п? И с чего ты взял, что оно заработает на MSSQL? Если совместимость заложена, то должен быть предусмотрен и способ миграции. |
|||
6
fisher
07.04.15
✎
17:32
|
Вопросы в (5) к (0)
|
|||
7
fisher
07.04.15
✎
17:34
|
Хотя стоп. Зачем csv. DTS или что там сейчас у MSSQL вместо них без особых проблем должно уметь подключаться к постргри.
|
|||
8
ДенисЧ
07.04.15
✎
17:36
|
а вообще - "некоторый софт" - умеет работать с mssql?
|
|||
9
pvase
07.04.15
✎
17:37
|
Надо получить данные из базы в которой есть картинки Надо все максимально загрузить в другую SQL базу, чтобы потом использовать в другом софте.
(1) Это я читал, но проблема усугубляется некоторыми огранияениями: 1 - с базой постоянно кто-то работает. 2 - база находиться в другой стране и доступ к ней по терминалу, можно скопировать только файл. 3 - Софт какой то очень специфический, а для нас главное в нем база. Ценность с базе представляют только данные, не индексы схемы, доступа и прочее. |
|||
10
fisher
07.04.15
✎
17:38
|
Подозреваю, ТС просто хочет с помощью знакомого инструмента построить какую-то разовую отчетность.
|
|||
11
pvase
07.04.15
✎
17:39
|
(8) Не знаю, никто не даст права в этом софте ковыряться, он какой то специфический (страна производства народных атвомобилей, и база как раз по запчастям этих народных автомобилей). В общем доступ к базе есть и можно еще запустить софт но в нем все очень и очень непонятно.
|
|||
12
fisher
07.04.15
✎
17:42
|
(9) Штатный бэкап постргри, как и MSSQL, не требует выгона пользователей. Но загрузить ты его сможешь опять-таки только в постгри. Если база в другой стране, то наиболее прямой путь выглядит как копирование штатного бэкапа и разворачивании на локальном постгрессе. А дальше уже мигрировать как удобно. Проще всего напрямую импортить таблички средствами интеграции MSSQL.
|
|||
13
pvase
07.04.15
✎
17:43
|
(12) Так и делаю, но штатный бекап чего то очень маленький получается, как то не похоже на базу запчастей с картинками.
|
|||
14
fisher
07.04.15
✎
17:45
|
(13) Гы! Ну либо картинки маленькие, либо они не в базе хранятся :)
|
|||
15
mishaPH
модератор
07.04.15
✎
17:46
|
(13) а картинки в посгри хранятся бинарно??? у нас вот бана на постгри отдельно - файлы картинок вложений отдельно. в базе только ссылки
|
|||
16
fisher
07.04.15
✎
17:47
|
Еще вариант - картинки в отдельной базе. Но сомневаюсь.
|
|||
17
pvase
07.04.15
✎
17:47
|
(15) Понял, тогда все ясно, картинки тащить отдельно. Спасибо.
|
|||
18
pvase
07.04.15
✎
17:51
|
Все оказалось проще, это база сайта в интернет. Сейчас решаем вопрос как все таки сделать бэкап сайта.
|
|||
19
pvase
07.04.15
✎
17:55
|
Движок сайта какой то: "mercator"
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |