|
我的情况,运行0 H, r, w+ C* ^+ m
delete from com_palm_messaging_data_ChatThread where chatAddress="+86137!@#@$#@$#";
% X' S, `6 Z( x* u4 w' {时出现Error: no such collation sequence: LOCALIZED_SECONDARY+ `: E' q1 u5 o2 @; n+ M, O+ O
3 ^% g/ @/ h/ D0 h
解决办法,在sqlite>下加载,语句如下+ F+ z, ]# {7 z0 N
.load /usr/lib/sqlite3_palm_extension.so
) k$ s6 x: \ ~2 d1 |之后再次运行 delete,没有错误提示了。8 L/ x& ~; K$ n( y- _0 l6 k
( ~# c1 @$ S4 l) Z% ?) m# ddelete之后,还是无法调用message,删除com_palm_pim_FolderEntry表下的相关短信,这个表是总表,保存着所有短信,com_palm_messaging_data_ChatThread只是保存短信对话的最后一条,语句如下. N- H0 i) ]% Y1 F5 w
delete from com_palm_pim_FolderEntry where fromAddress="+86137!@#@$#@$#";
) r- ~8 R! k& o3 L7 T) E9 h9 m. ~) U7 u
注意是fromAddress,不再是之前的chatAddress了
9 ~& N( u: s$ k" z& o, S
# T9 N3 O) |* i, J- o% r! Y删完之后,久违的短信窗口打开了。
3 M# q. }( _9 s S
0 s, @' d7 Z/ J$ U3 \工具 SQLite Expert
: J. K( T, J) O" |: ~ python2.7! n0 O& F2 T5 j
novaproxy.py
$ T+ j# F7 w3 Y* X) i0 n; r6 b9 J) N putty
$ y5 u t* {* L; K$ y- S w & Y( C" G8 f( d0 u' Z9 \ i: \' E
& C6 K# q3 U& E) S3 }3 `
* x" c W, {( N" q- S; ^
|
|