Восстановить базу без быкапа, из файлов.

trigger

Guest
Восстановить базу без быкапа, из файлов.

Полетела венда, файлы остались. Как можно восстановить базу? Что-то простое переписывание не идет, или руки кривые?
 

Alexandre

PHPПенсионер
под виндой достаточно
1) создать пустую БД
2) в каталог с файлами Данных
переписать файлы твоей БД из данных старых файлов...
 

Sad Spirit

мизантроп (Старожил PHPClub)
Команда форума
Автор оригинала: Alexandre
под виндой достаточно
1) создать пустую БД
2) в каталог с файлами Данных
переписать файлы твоей БД из данных старых файлов...
Alexandre, обрати внимание на форум...

Хотя конечно если под "БД" понимать кластер, инициализируемый через initdb, то всё именно так.
 

trigger

Guest
Автор оригинала: Sad Spirit
Хотя конечно если под "БД" понимать кластер, инициализируемый через initdb, то всё именно так.
Хм, имеешь ввиду директорию data/base/12345, которая была создана после initdb?
Это ничего что uidы моих старых данных не совпадают с только что созданными by initdb, если я туда запишу мои старые файлы?
 

Sad Spirit

мизантроп (Старожил PHPClub)
Команда форума
Автор оригинала: trigger
Хм, имеешь ввиду директорию data/base/12345, которая была создана после initdb?
Это ничего что uidы моих старых данных не совпадают с только что созданными by initdb, если я туда запишу мои старые файлы?
нет, я имею в виду целиком каталог data. там кроме base есть ещё важные метаданные, без которых ничего работать не будет.
 
Сверху