Banco de dados SqLite no armazenamento do dispositivo para BlackBerry

Estou tentando criar um banco de dados no armazenamento do dispositivo de um simulador do BlackBerry. No simulador 9500, o banco de dados é criado com êxito, mas a criação de uma tabela resulta em uma mensagem "Erro no sistema de arquivos". No simulador 9700, o banco de dados falha na etapa de criação.

Existe uma única sequência de código que criará um banco de dados para todos os simuladores?

Eu escrevi o seguinte código:

uri = URI.create("file:///store/home/user/Databases/xtc.db");
xtcDB = DatabaseFactory.open(uri);
createTblQurey.append("CREATE TABLE MESSENGER_USERS");
createTblQurey.append("(");
createTblQurey.append("USERID INTEGER PRIMARY KEY,");
createTblQurey.append("USERNAME TEXT NOT NULL,");
createTblQurey.append("DISPLAYNAME TEXT NOT NULL,");
createTblQurey.append("ISREGISTERED CHARACTER DEFAULT 'N'");
createTblQurey.append(")");

stmt = xtcDB.createStatement(createTblQurey.toString());
stmt.prepare();
stmt.execute();
Debugger.debug(UrlInfo.workflow_File,"MESSENGER_USERS table created successfully...!!!");

questionAnswers(1)

yourAnswerToTheQuestion