Содержимое файла дампа MyMoneyTracker на ОС Android

Рад вас видеть!

Файл резервной копии базы данных (дампа) MyMoneyTracker имеет определенную кодировку. , я полагаю. Это файл дампа sqlite3. В отличие от обычного текстового файла дампа, в нем много символов "^@" и других символов "^", таких как "^G" или "^H".

Можно ли создать (сгенерировать) аналогичный файл с помощью автономного sqlite3 на моей машине, чтобы использовать его в качестве резервной копии в MyMoneyTracker? Другими словами, заменить один своими данными.

Первая строка из файла дампа:

Формат SQLite 3^@^P^@^A^A^@@ ^@^@^@‹8a>^@^@^@^P^@^@^@^@^@^@^@^@^ @^@^@^N^@^@^@^D^@^@^@^@^@^@^@^P^@^@^@^A^@^@^@^K^@^ @^@^@^@^@^@^@^@^@^@^@ ^@^@^@^@^@^@^@^@^@^@^@^@^@^@^ @^@^@^@^@‹8a>^@-т#^M Ќ^@^N^E^Y^@^OЇ^Nк^N‹88>^Lф^L^Q^K(

Еще одна строка из файла дампа:

CREATE TABLE Budgets(_id integer primary key autoincrement,BudgetName text not null,OpenDate integer not null,CloseDate integer not null    , CurrencyID int null)<81>^K^N^G^W^[^[^A<81>mtableHistoryHistory^PCREATE TABLE History (_id integer primary key autoincrement,ActionDate     integer not null, SQLQuery text not null)<81>Z^M^G^W^U^U^A<83>^WtableDebtDebt^OCREATE TABLE Debt (_id integer primary key autoincrement    ,Whom text not null,Type integer not null, AccountID integer not null, InitialBallance real not null,Date integer not null,Comments not     null)<81>^W^L^G^W;;^A<81>EtableAccountCurrecyAssigmentAccountCurrecyAssigment^NCREATE TABLE AccountCurrecyAssigment (AccountID integer n    ot null,CurrecyID integer not null)<81>%^K^G^W%%^A<82>^MtableExcangeRatesExcangeRates^MCREATE TABLE ExcangeRates (SourceCurrecyID intege    r not null,DestinationCurrencyID integer not null, ExchanageRate real not null)<81>^V

person Juriy    schedule 23.10.2014    source источник
comment
Что находится в самом начале файла дампа?   -  person CL.    schedule 23.10.2014
comment
@CL, я отредактировал вопрос, как ты меня спрашиваешь.   -  person Juriy    schedule 23.10.2014


Ответы (1)


Этот файл является файлом базы данных, возможно, просто копией фактической базы данных.

Вы можете открыть с помощью любого инструмента, поддерживающего базы данных SQLite3, например оболочку командной строки sqlite3, или Диспетчер SQLite.

person CL.    schedule 23.10.2014
comment
Хорошо, как я могу заменить или изменить его новыми данными. - person Juriy; 24.10.2014