0

お会いできてうれしいです!

MyMoneyTrackerバックアップ データベース (ダンプ) ファイルには、特定のエンコーディングが含まれていると思います。sqlite3 のダンプファイルです。通常のテキスト ダンプ ファイルとは異なり、"^@" や "^G" や "^H" などの "^" 記号が多数含まれています。

MyMoneyTracker 内でバックアップとして使用するために、自分のマシンでスタンドアロンの sqlite3 によって同様のファイルを作成 (生成) することは可能ですか? つまり、自分のデータで代用するということです。

ダンプ ファイルの最初の文字列:

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(

ダンプ ファイルからのもう 1 つの文字列:

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
4

1 に答える 1