Гость
Форумы / SQLite [игнор отключен] [закрыт для гостей] / сбой при поднятии бэкапа sqlite3 / 6 сообщений из 6, страница 1 из 1
28.07.2013, 18:47
    #38346706
Фрилансер
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
сбой при поднятии бэкапа sqlite3
бобра всем

xubuntu 12.04
сделал бэкап базы через
sqlite3 '/home/maestro/.Skype/msvcontact/main.db' '.dump' > '/home/maestro/.Skype/msvcontact/main.db.sql'
(база была повреждена в одной таблице)
поднимаю:
sqlite3 -init '/home/maestro/.Skype/msvcontact/main.db.sql' '/home/maestro/.Skype/msvcontact/main.db'
sqlite чтото пытается делать, создает файл нулевого размера и прекращает работу, оставаясь в сеансе (ожидает команд)
открываю данный файл через sqlitestudio
делаю загрузку sql-файла дампа
получаю - cannot start a transaction within a transaction

кто виноват и что делать?



***
Никогда не бойся делать то, что ты не умеешь. Помни, ковчег был построен любителем. Профессионалы построили "Титаник".
...
Рейтинг: 0 / 0
28.07.2013, 21:20
    #38346785
Stupid_BOT
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
сбой при поднятии бэкапа sqlite3
Фрилансеркто виноват и что делать?дамп смотреть. (К.О.)
...
Рейтинг: 0 / 0
29.07.2013, 01:19
    #38346919
Фрилансер
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
сбой при поднятии бэкапа sqlite3
Stupid_BOTдамп смотреть. (К.О.)

на предмет чего?
...
Рейтинг: 0 / 0
29.07.2013, 10:53
    #38347084
Stupid_BOT
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
сбой при поднятии бэкапа sqlite3
Фрилансер,
сначала на предмет размера файла, после, возможно, на предмет его содержимого...
...
Рейтинг: 0 / 0
29.07.2013, 13:21
    #38347296
Фрилансер
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
сбой при поднятии бэкапа sqlite3
Stupid_BOT, размер sql-файла бэкапа вроде бы адекватен - на 4 мегабайта меньше файла базы

что нужно найти в содержимом?
...
Рейтинг: 0 / 0
29.07.2013, 14:28
    #38347385
Stupid_BOT
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
сбой при поднятии бэкапа sqlite3
Фрилансер, я бы начал с
Код: sql
1.
2.
3.
CREATE TABLE ИмяПоврежденнойТаблицы (...);
INSERT INTO "ИмяПоврежденнойТаблицы" VALUES(...);
CREATE INDEX ... ON ИмяПоврежденнойТаблицы (...);

Всё дальнейшее зависит от того, что за таблица повреждена. И откуда уверенность, что повреждена, и повреждена всего одна ?
...
Рейтинг: 0 / 0
Форумы / SQLite [игнор отключен] [закрыт для гостей] / сбой при поднятии бэкапа sqlite3 / 6 сообщений из 6, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]