En Komik ve Eğlenceli Videolar Burada. * FrmTR Sohbet Kontrol Panelinizde.
Forum TR
Go Back   Forum TR > >
FrmTR'ye Reklam Vermek İçin: [email protected]
Cevapla
 
Konu Araçları
Eski 12-05-05, 19:22   #1
trdigital

Alarm Bozuk Microsoft Access Dosyasını Onarmak İçin Yardım


Arkadaşlar Database'm şişmiş ve bozulmuş, Serverdan PCme indirmek bile zor oldu. şimdi 20MBlık bu dosyayı PCme aldım onarmak için Microsoft Access'i kullanacam ama açılmıyor. hata veriyor. ama databasein orjinali serverda çalışır durumda. kopyalama yaptım mı yada PCme alıp açmadan bile kullanmaya kalktım mı çalışmıyor. demek istediğim serverda bozuk bir databaseim var (çalışır durumda ama Microsoft Access ile çaıp düzenleyemiyorum hata veriyor, ve kopyalarıda çalışmıyor) bu databasein orjinal boyutu 5MB felan. database onarmak veya bozuk databaseleri (mdb) onarmak için Microsoft Accessden farklı hangi programları kullanabilirim?
  Alıntı Yaparak Cevapla
Eski 12-05-05, 22:36   #2
jared

Varsayılan Cvp: Bozuk Microsoft Access Dosyasını Onarmak İçin Yardım


Access dosyalarını access'e gerek olmadan onaran şöyle bir program biliyorum.
aşağıdaki linkte mevcut,dili de türkçe:
[Linkleri sadece kayıtlı üyelerimiz görebilir.ForumTR üyesi olmak için tıklayınız]

Mesajı son düzenleyen jared ( 13-05-05 - 14:47 )
  Alıntı Yaparak Cevapla
Eski 13-05-05, 02:22   #3
libertad

Varsayılan Cvp: Bozuk Microsoft Access Dosyasını Onarmak İçin Yardım


Hocam belki indirirken bir sorun olmuştur. Bidaha indirmeyi dene bence. 20MB tan veritabanının gümleyeceğini hiç düşünmüyorum. Zira serverda çalışıyosa sağlamdır. Online tamir etmeyi deneyebilirsin. Sitenin birinde bulmuştum bu kodu belki işine yarar. Gerekli değişiklikleri yapıp sunucuya upload edip çalıştırabilirsin.
--------------
<%
EskiDB = Server.MapPath("dbninyeri.mdb") 'Onarılacak db'nin adresi
YeniDB = Server.MapPath("burasionemlidegil.mdb" )'Burası önemli değil.Değiştirmeyin
BakDB = Replace(EskiDB, "mdb" ,"BAK")
Set objJRO = Server.CreateObject("JRO.JetEngine" )
Set objFSO = CreateObject("Scripting.FileSystemObject" )

If (objFSO.FileExists(EskiDB)) Then
Set SourceFile = objFSO.GetFile(EskiDB)
SourceFile.Copy BakDB

objJRO.CompactDatabase "Data Source=" & EskiDB, "Data Source=" & YeniDB
SourceFile.Delete
Set compDB = objFSO.GetFile(YeniDB)
compDB.Copy EskiDB
compDB.Delete

Else
End If
Set objJRO = Nothing
Set objFSO = Nothing
%>

'Burada onarma işini JRO.JetEngine yapar.PWS 'de dahi çalışan bir kod. Özel bir ayar ve 3. parti bir bileşene gerek yok.
---------

Birde naçizane önerim SqlServer kullanın. Artık neredeyse her host destekliyor. Access devri kapandı artık.
  Alıntı Yaparak Cevapla
Eski 14-05-05, 19:54   #4
trdigital

Varsayılan Cvp: Bozuk Microsoft Access Dosyasını Onarmak İçin Yardım


Dostum Hayır Defalarca denedim olmuyor. hata server şirketimle konuştum onlarda database'i açamıyor. databasein yeri değiştiği an bozulacak. şuan çalışması bile şaşırtıcı. ama 1 küsür üye var hepsini silmek kötü olacak:S

neyse jared'in dediği programa bakayım.

zaten databasei alabilirsem hemen sql'e geçirecem. server şirketi ordan direk sqle çevirmeyi denedi ama olmadı:S

Teşükkürler arkadaşlar.
  Alıntı Yaparak Cevapla
Eski 07-11-08, 22:42   #5
baloglurecep

Varsayılan C: Bozuk Microsoft Access Dosyasını Onarmak İçin Yardım

dosya bulunamadı kaldırılmış link yenilermisiniz lütfen
  Alıntı Yaparak Cevapla
Cevapla

Bu konunun kısa yolunu aşağıdaki sitelere ekleyebilirsiniz

Konu Araçları

Gönderme Kuralları
Yeni konu açamazsınız
Cevap yazamazsınız
Dosya gönderemezsiniz
Mesajlarınızı düzenleyemezsiniz

BB code is Açık
Smiley Açık
[IMG] kodu Açık
HTML kodu Kapalı



5651 sayılı yasaya göre forumumuzdaki mesajlardan doğabilecek her türlü sorumluluk yazan kullanıcılara aittir. Şikayet Mailimiz. İçerik, Yer Sağlayıcı Bilgilerimiz. Reklam Mailimiz. Gizlilik Politikası


Reklamı Kapat

Reklamı Kapat