anlatıldığı şekilde veritabanını sql e çevirmeye çalıştığım zaman program hata verdi ve bir daha açılamaz hale geldi. Programı silip tekrar yüklediğimde de sorun devam etti. Şu anda programı hiç bir şekilde açamıyorum.Bu konuda yardımcı olursanız sevinirim. Diğer bir sorum da program çalıştığı zaman (yani bu sorundan önce) bilgisayardan admin hesabıyla girdiğim zaman masadaki ürünleri bölüp başka masaya taşımama izin vermiyordu. Bunu yapabilmemin yolu nedir? Yardımcı olduğunuz için şimdiden teşekkür ederim. Bu arada kullandığım işletim sistemi windows 7 ultimate.
Merhaba,
Anlattığınız olaydan problemin nereden kaynaklı olduğunu anlamam neredeyse imkansız. SQL kurulumundaki farklılıklardan SQL kurulum tipinden SQL e Login olamamış olmak gibi bir çok problemden olmuş olabilir.
Bu gibi durumlarda SambaPOS kurulum dizinin içersinde yer alan trace.log dosyasınıda buraya eklersen,n eğer hatanın detaylı açıklamasını oradan öğrenebiliriz.
Masa bölme işlemi yapamıyor olmak büyük ihtimalle TXT versiyondan kaynaklı DQL veya SQL CE kullanmanız durumunda bu sıkıntı olmayacaktır.
Şu anda Trace.log dosyası oluşturmamış malesef. Sanırım köklü çözüm format atıp tekrar kurmak olacak. Ancak şu konuda bir sorum olucak sql kurulumu yaptıktan sonra sambapos da data source=C:\sambadata.sdef yazmaktan başka birşey yapmamız gerekiyor mu yani sql de birşeyler yapmam gerekiyor mu yoksa bunu yazında direk sambapos mu veritabanı oluşturuyor?
tam olarak verdiği hatayı da yazıyım. Hata Başlığı Connection String. Verdiği hata: Şu anki bağlantı ayarları ile veritabaınına bağlanılamıyor. Lütfen aşağıdaki bağlantı bilgisini kontrol ederk tekrar deneyiniz. Hata mesajı: The provider did not return a ProviderManifestToken string. Altta da data source=C:\Users\Einherjer\Documents\SambaPOS2\SambaData yazısı çıkıyor değiştirilebilir halde.
Tekrar merhaba,
1. SQL Server Compact Edition 4.0 (SQL CE) yüklediyseyniz. o durumda data source=C:\sambadata.sdf yazmanız yeterli .sdf yazacaksınız yukarıdaki gibi sdef değil.
2. SQL CE kullanıyorsanız ve geçiş yapamadıoysanız çok büyük ihtimalle c:\ ya yazma yetkiniz yoktur.
3. Yazma yetkisi Windows tarafından Denetim Masasından Kullanıcıa Ayarları sekmesinden ayarlamanız gerekli.
4. Böyle bir durum için bilgisayarınızı Formatlamayın. Bu durumun çözümü çok basit formatlamak hem zaman kaybı hemde gereksiz.
SambaPOS bu gibi data bağlantı bilgilerini C:\ProgramData\Ozgu Tech\SambaPOS2 gizli dizininde tutar. Buradaki SambaSettings.txt dosyasını silerseniz. SambaPOS ilk kurduğunuzdaki gibi TXT formatında çalışmaya devam edecektir.
Kolay Gelsin.
İyi Çalışmalar
C:\ProgramData\Ozgu Tech\SambaPOS2 klasörü
Başlat > Samba POS 2 > Samba Data tıklayarak da açılabilir.
iyi geceler kusura bakmayın ancak iş yerini kapatıp gelebildim o yüzden geç cevap yazıyorum. Ben zaten sdf yazmıştım sdef sadece bir yazım hatası. Şu anda tekrar uğraşıyorum ancak malesef yine aynı hatayı veriyor. sql de kurulu pcde. Windows 7de denetim masasında kullanıcı ayarları sekmesi yok tam olarak nerden ayarlamam gerekiyor acaba. Biliyorum sizi uğraştırıyorum ancak küçük bir işletmem var ve bu yazılımı kullanabailmek benim için gerçekten önemli. Bana sabırla yaklaşıp cevap verdiğiniz için şimdiden çok teşekkür ederim.
Tekrar merhaba. Bu seferki sorunum yine aynı sorun ancak biraz daha farklı bir durum söz konusu. Sql veritabanını harddiskin farklı bir bölümünde gösterdiğim zaman yani data source=D:\sambadata.sdf yazdığım zaman veritabanını oluşturuyor. Daha sonra programı kapatıp ilk girişimde programa giriyor ancak daha sonra tekrar kapatıp açınca yine hata veriyor ve programa giremiyorum. Bu seferki tam hata da şu. Başlık: Connection String. Açıklama: Şu anki bağlantı ayarları ile veri tabanına bağlanılamıyor. Lütfen aşağıdaki bağlantı bilgisini kontrol ederel tekrar deneyiniz. Hata mesajı: Access to the path 'C:\Program Files\SambaPOS2\migrate.txt' is denied. Altta da yine değiştirilebilir halde: data source=E:\Samba\sambadata.sdf yazıyor. yardımınız için şimdiden teşekkür ederim.
C:\Program Files\SambaPOS2\migrate.txt dosyasını silip tekrar dener misiniz?
migrate.txt dosyasını silince sorun çözüldü çok teşekkür ederim.