emek verip yapmış olduğum ve girdiş olduğum datalarım birden bire gitti. yapmış olduğum prg çalıştırmak istediğimde ise
" The Microsoft Jet Database engine could not find the object 'MSysDb'. make sure the object exists and that you spell its name and the path name correctly."
hatası verdi ve programım açılmadı. datalarımı nasıl kurtarabilirim ve bundan sonra böyle bir şey olmaması için ne yapmalıyım?
yardımlarınızı bekliyorum.
MSysDb Hatası
shift ile açın ve onarım yapın
2 yeni bir veritabanın yapın ve ordan al diyerek eski veritabanındaki bütün nesneleri alın
3 2007 Access ile açın o kendisi onarıyor
3 eğer kullanıcı seçenekleri girdiyseniz 2007 de kullanıcı seçeneklerini düzelterek tablo ve form nesnelerinizi getirin sonra farklı kaydetten 2003 formatında kaydedin
4 bunu yükleyin ve tekrar açmayı deneyin http://download.microsoft.com/download/a...etcu40.exe
5 bunu yükledikten sonra önceki yolları tekrar deneyin
6
bozuk olan programı açtıktan sonra
bu kodu bir modüle yaz ve f5 e bas
Sub Recovery()
Dim db As Database
Dim Sql As String
' Set the database to current database.
Set db = CurrentDb()
' Set Sql to a string that represents the query to recover data from
' the corrupted table. <Corrupted_Table> is the name of corrupted table.
Sql = "SELECT bozuktablo.* INTO Tablo1 in " & _
"'C:\onarılan.mdb'" & _
" FROM yenitablo"
db.Execute sql
End Sub
6 hala düzelmedi ise bir bardak su iç diyeceğim umarım kızmaszın
2 yeni bir veritabanın yapın ve ordan al diyerek eski veritabanındaki bütün nesneleri alın
3 2007 Access ile açın o kendisi onarıyor
3 eğer kullanıcı seçenekleri girdiyseniz 2007 de kullanıcı seçeneklerini düzelterek tablo ve form nesnelerinizi getirin sonra farklı kaydetten 2003 formatında kaydedin
4 bunu yükleyin ve tekrar açmayı deneyin http://download.microsoft.com/download/a...etcu40.exe
5 bunu yükledikten sonra önceki yolları tekrar deneyin
6
bozuk olan programı açtıktan sonra
bu kodu bir modüle yaz ve f5 e bas
Sub Recovery()
Dim db As Database
Dim Sql As String
' Set the database to current database.
Set db = CurrentDb()
' Set Sql to a string that represents the query to recover data from
' the corrupted table. <Corrupted_Table> is the name of corrupted table.
Sql = "SELECT bozuktablo.* INTO Tablo1 in " & _
"'C:\onarılan.mdb'" & _
" FROM yenitablo"
db.Execute sql
End Sub
6 hala düzelmedi ise bir bardak su iç diyeceğim umarım kızmaszın
meşhur çin atasözü "ACCESS İLE YAPABİLECEKLERİNİZ HAYAL EDEBİLECEKLERİNİZ İLE SINIRLIDIR" siz ne kadar hayal edebiliyorsunuz
1. shift tuşu ile açmayı denedim olmadı =(
2. yeni veritabanından eski veritabanındaki bütün nesneleri almayı denedim yine olmadı. =(
3. diğer seçenekleri de deneyip bildireceğim.
2. yeni veritabanından eski veritabanındaki bütün nesneleri almayı denedim yine olmadı. =(
3. diğer seçenekleri de deneyip bildireceğim.
kurtarma işlemi sonuçlarına devam:
3. acces 2007 ile açmayı denedim olmadı,
4. jetcu40.exe dosyasıile denedim olmadı. (bu program mevcut dosyayı da siliyor.dikkatli kullanın ve muhakkak yedek alın.)
5. internetten "advanced acces recovery" programını buldum program çok başarılı bozuk dosyayı tabloları,formları hepsini buluyor. ftablodaki kayıtları gösteriyor.fakat demo program olduğu için tabloları export etmiyor, farklı kaydetmiyor.
3. acces 2007 ile açmayı denedim olmadı,
4. jetcu40.exe dosyasıile denedim olmadı. (bu program mevcut dosyayı da siliyor.dikkatli kullanın ve muhakkak yedek alın.)
5. internetten "advanced acces recovery" programını buldum program çok başarılı bozuk dosyayı tabloları,formları hepsini buluyor. ftablodaki kayıtları gösteriyor.fakat demo program olduğu için tabloları export etmiyor, farklı kaydetmiyor.
Merhaba sayın gogoli01
Dosyanızı winrar ile şifreleyip buraya ekleyin. Parolasını ÖM yoluyla bana gönderin dosyanızı inceleyelim sonucu size bildirelim.
Dosyanızı winrar ile şifreleyip buraya ekleyin. Parolasını ÖM yoluyla bana gönderin dosyanızı inceleyelim sonucu size bildirelim.
AccessTr.Net teknik konular içeren bir sitedir. Bu tip sitelerde en iyi şekilde yardım alabilmeniz için Site Kurallarını mutlaka okumanız ve buna göre hareket etmeniz lazım.
Lütfen konu ile ilgili geri bildirimde bulunun.
AccessTr.Net teknik konular içeren bir sitedir. Bu tip sitelerde en iyi şekilde yardım alabilmeniz için Site Kurallarını mutlaka okumanız ve buna göre hareket etmeniz lazım.
Konuyu Okuyanlar: 1 Ziyaretçi