У меня есть приложение AIR (написанное на Flex 4.1.0.16076), которое копирует данные из незашифрованной базы данных в зашифрованную базу данных, а затем пытается открыть зашифрованную базу данных с помощью метода openSession coldfusion.air.SyncManagerверсия 9.0.1).После создания зашифрованной базы данных приложение будет распространяться только с зашифрованной базой данных.Я использую com.adobe.air.crypto.EncryptionKeyGenerator для генерации ключа шифрования.Я использую тот же пароль, сначала для шифрования базы данных, а затем пытаюсь открыть ее.База данных успешно создана, но когда я пытаюсь открыть ее, я получаю следующую ошибку: SQLError: «Ошибка № 3125: невозможно открыть файл базы данных.», Подробности: «Невозможно указать ключ шифрования, если база данных не зашифрована. ', операция:' open ', detailID:' 1011 '
Я передаю ключ шифрования методу openSession.
Что я делаю неправильно?Пожалуйста, помогите!
Дилип