Konuyu Oyla:
  • Derecelendirme: 0/5 - 0 oy
  • 1
  • 2
  • 3
  • 4
  • 5
Ipad Tarafında Sqllite Yedeği Nasıl Alınabilir
#1
Merhaba,

Windows tarafında geliştirilen uygulama ile database farklı olduğunda herhangi bir yazılım güncellemesinde verileri kaybetmiyorken ipad tarafında uygulamayı kaldırdığımızda data da sıfırlanmış oluyor Yani silbaştan herşey. 

Ipad uygulamasını güncellediğimizde sqllite datasının eski halinin korunmasının bir yolu varmıdır, yada sqllite datayı dışarıya nasıl export edebiliriz.

*Windows mantığıyla olaylara bakarak mobil geliştirmeler yapmak çözümü zorlaştırıyor.

Teşekkürler.
Cevapla
#2
Merhaba,
Mobil uygulamalarda (aslında bu durum VCL'de de böyledir), yüklü olan bir paket kaldırıldığında, takdir edersiniz ki ne kullanıcı ne de OS kullanılmayan bir uygulamanın atık dosyalarını görmek istemez. Bundan dolayı Apple'ın yaklaşımı doğrudur. 
SQLite veri tabanınız tek bir dosyada olduğu için yedekleme işleminiz de kolay olacaktır.  
Yedeklemek için DB bağlantılarını kapattıktan sonra,  dosyayı sıkıştırıp (veya SQL Script export yöntemiyle db bilgilerini alıp) bir sunucuya müşteri/kullanıcı cihaz id'si ile birlikte upload edebilirsiniz.
While true do; Hayat döngüsü, kısır değildir! Yapılan bir yanlış, o döngünün dışına çıkmanızı sağlayacaktır.
WWW
Cevapla
#3
Sqllite yedeğini mail ile kendime export ediyordum, müsait olduğumda bir örnek atarım
Yalnızım ama bir kente yürüyen ordu gibiyim, edebiyattan kaçınmalıyım..
Cevapla
#4
Cevaplar için teşekkür ederim.

@Fesih ARSLAN Hocam windows tarafında genel bir yazılım olmadığından kurulumla değilde sadece exe değiştirerek çözülüyordu demek istemiştim. ios tarafında da programı silmeden direk yükleme yaparsak datanın değişmediğini gözlemledim.


@narkotik Çok iyi olur. Şu durumda bulut tarafından veri almada bir sorun yokken ios tarafından bulut tarafına (mssql) veri yazamıyorum hatada vermiyor. Kullanıcının tüm bilgileri ios tarafında kalıyor.

Teşekkürler.
Cevapla
#5
Mobil sistemlerde genel de Developer Uygulamanın olduğu yerde (Her uygulamanın dosyalarının tutulduğu bir path) tüm dosyalarını ve local DB sini tutar. uygulama uninstall edildiğinde de o uygulama ve tüm kalıntıları (DB de dahil) silinir. Bu tür durumlarda ben uygulamanın document folder'ına değil de DCIM gibi bir klasörde tutmayı tercih ediyorum .. Smile ama bu seferde uygulama silinse dahi DB'im silinmiyor..
// Bilgi paylaştıkça çoğalır.. 

Cevapla
#6
MailAttach Sample Link
Yalnızım ama bir kente yürüyen ordu gibiyim, edebiyattan kaçınmalıyım..
Cevapla


Konu ile Alakalı Benzer Konular
Konular Yazar Yorumlar Okunma Son Yorum
  Delphi Admob Nasıl Eklenir? Admob Tecrübelerim hakanharbeli 3 1.355 13-05-2020, Saat: 11:59
Son Yorum: Bay_Y
  macOS güncellemesinden sonra ios tarafında fontlar gelmiyor. pro_imaj 29 1.424 23-04-2020, Saat: 18:36
Son Yorum: pro_imaj
  Android : Tam sayfa splash ekranı nasıl yapılır ? [ GÖRSEL ANLATIM ] Mr.Developer 20 1.552 13-04-2020, Saat: 18:29
Son Yorum: arsl01
  sqllite veritabanını androidde oluşturma delphi_girl 3 522 14-03-2020, Saat: 15:03
Son Yorum: delphi_girl
  Klavye'de Edit Text Promt Nasıl Gösterilir pro_imaj 2 272 28-02-2020, Saat: 20:49
Son Yorum: nguzeller



Konuyu Okuyanlar: 1 Ziyaretçi