我有一個巨大的問題...與SQLite開發桌面應用程序,但在複製/粘貼過程中,我失去了權力和過程被終止,所以基地丟失。但是,我找到了一種使用EaseUS Data Recovery嚮導來恢復它的方法,但現在基礎已加密。當我嘗試使用conn.Open()打開連接時;我得到這個錯誤。如果我試圖用DB Browser for SQLite打開它,它會問我一個SQLCipher加密密碼,因此它接到我的數據是錯誤的。SQLITE文件被加密或不是數據庫
是否有任何默認密碼? 爲什麼會發生這種情況,以及如何防止它再次發生? 我能做什麼?
在此先感謝。
你真的加密它嗎?如果不是,請查看「或」後面的部分。 –
我沒有加密它。連接字符串爲 m_dbConnection = new SQLiteConnection(「Data Source = Baza.sqlite; Version = 3; Read Only = False; Journal Mode = Off」); ,它一直工作得很好,直到它被刪除。我發現它的名稱,它說這是sqlite文件。它沒有sens ..這是一個數據庫,並沒有加密,但不知何故變得加密 – Goran