[]

sqlite java problemi

database locked diye bi hata alıyorum programın belli bi yerinde. bunun database timeout ile alakalı olduğunu öğrendim ancak bu seçeneği nasıl değiştireceğimi bilmiyorum. java kullanıyorum yine javadan bi metot yardımıyla ayarlamam gerekiyo bunu ama bi türlü bulamadım var mı bi fikri olan..

edit: burda galiba java kullanıyorum diye müthiş bi kalıp kullanmışım yanlışlıkla onu düzelttim :)


 
öncelikle, abi naptın sen galiba java yazmak nedir? nasıldır.
sonra veritabanı locke olmuş arayüzünden locke u kaldırman gerek. timeout almasının sebebi odur bence.
lock olmasının sebeplerini soyle sıralamışlar
www.sqlite.org

çözüm içinde db dosyasinin ismini değiştir demişler. saçma sapan bir rdbms galiba bu

stackoverflow.com
  • ccompiler  (14.03.09 18:39:06 ~ 18:44:16) 
ahahah cümle içindeki kelimeleri bile kes yapıştırla değiştirirken onu unutmuşum :)

öyle bi şansım yok. yani sürekli olan bişe değil programı kapatınca lock da kalkıyo ve sonuçta kullanıcıya böyle olunca gir database.in arayüzünden kilidini kaldır demek olmaz dimi ;)
  • iterator  (14.03.09 18:44:30) 
mesaj atmıstım buraya da yazayım .

kilidi kaldır demekle olur. ama mysql filan kullan en azından ne .... (kufur vardi burada) birsey bu . adamlar locku kaldırmak icin server a restart onermisler.
select yaparken drop etmeye calisirsan db lockelaniyor sacma.
  • ccompiler  (14.03.09 18:51:18) 
1
buraya yazılanların hakları Sir Anthony Hopkins'e aittir.
yazan eden compumaster, ilgilenen eden fader
modere edenler basond, compumaster, fraise, kibritsuyu, rakicandir
bu sitede yazılanların hiçbiri doğru değildir. site içeriği küçükler için sakıncalı olabilir. yazılardan yazarları sorumludur. kaynak göstermeden alıntılanamaz. devlet tarafından atanmış bir kurumun internet üzerinde kimin hangi bilgiye ulaşıp ulaşamayacağına karar vermesi insan haklarına aykırıdır. web siteleri kullanıcıların istekleri doğrultusunda bağlandıkları yerlerdir. kullanıcılar isterlerse bir web sitesine bağlanmayabilirler. bu güçleri ve imkanları mevcuttur. bir kullanıcı bir siteye bağlanmak istiyorsa bu onun tercihi ve hakkıdır. bağlanmak istemiyorsa bu yine onun tercihi ve hakkıdır. halkın kendisine hizmet etmesi için görevlendirdiği kurumlar hadlerini aşıp halka neye ulaşıp ulaşmayacağını bilmeyen cahil cühela muamelesi edemezler. ebeveynlerin çocuklarını sakıncalı içeriklerden koruması için çok sayıda bedava ve ücretli yazılım mevcuttur. bu yazılımlar bir web tarayıcısını kullanmaktan daha karmaşık teknik bilgi gerektirmemektedir. devletin milletini küçük düşürmesi ve ebleh yerine koyması yasaktır. Skimlinks ile linkler üzerinden yönlendirme payı alınmaktadır.