• 18-06-2007, 22:45:20
    #1
    Alıntı
    Microsoft OLE DB Provider for ODBC Drivers error '80004005'
    [Microsoft][ODBC Microsoft Access Driver]General error Unable to open registry key 'Temporary (volatile) Jet DSN for process 0x16f4 Thread 0x1130 DBC 0x1d4ec00c Jet'.
    /Default.asp, line 3
    sıksık bu hatayı alıyorum

    aratılan kelimeyi db ye kaydediyorum , kaydederken bu hatayı veriyor sebebini anlamadım normal arıyor ama bazen bu hatayı veriyor tahminimce aynı anda bi kaç kişinin aramasından dolayı bu hatayı veriyor ama normalde vermemesi lazım yardım edinde şu hatayı ortadan kaldıralım
    line 3 de db yolu falan var

    <%
    Set Baglanti = Server.CreateObject("ADODB.Connection")
    Baglanti.Open "DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" & Server.MapPath("database.mdb")
    %>
  • 18-06-2007, 22:49:03
    #2
    HKEY_LOCAL_MACHINE\SOFTWARE\ODBC
    buradaki yetkileri kontrol et istersen
  • 18-06-2007, 22:51:24
    #3
    Veritabanı yol hatası bu, db'nin fiziksel yolunu biliyorsan kullandığım bağlantı kodlamasını yazayım:
    Alıntı
    <%
    Yol=("C:\Inetpub\vhosts\xx.com\httpdocs\database.m db")
    set Baglanti= server.CreateObject("ADODB.Connection")
    with Baglanti
    .ConnectionString = "provider=microsoft.Jet.oledb.4.0;data source=" &Yol
    .ConnectionTimeout =60
    .Open
    end with
    %>
    Fiziksel yol her zaman daha sağlıklıdır. Ayrıca izinleri de kontrol etmeyi unutma.
  • 18-06-2007, 22:52:05
    #4
    ok deneyim bakalım arkadaşlar teşekkür ettim
  • 18-06-2007, 23:02:00
    #5
    srkn verdiğin kısmı denedim şimdide bu hatayı alıyorum

    Alıntı
    Microsoft JET Database Engine error '80004005'

    Could not use ''; file already in use.

    /Default.asp, line 7
    line 7 kodda open kısmına geliyo

    Alıntı
    <%
    Yol=("C:\Inetpub\vhosts\xx.com\httpdocs\database.m db")
    set Baglanti= server.CreateObject("ADODB.Connection")
    with Baglanti
    .ConnectionString = "provider=microsoft.Jet.oledb.4.0;data source=" &Yol
    .ConnectionTimeout =60
    .Open
    end with
    %>

    uykuluyum kafam deli karışık kodlamada hata mı yaptım diye bakıyorum ama hata yok..
  • 18-06-2007, 23:04:06
    #6
    bu verdiğim koddan önce bağlantı çekmişsin db'ye, ondan dolayı dosya kullanılıyor diyor.
  • 18-06-2007, 23:10:45
    #7
    allah alla başka bağlantı yok en üstte zaten :S

    neyse zaten gözüm kapanıyo gitgide yarın halletmeye çalışayım en iyisi...

    saol yardımlarından dolayı...
  • 18-06-2007, 23:11:46
    #8
    İstersen msn'e gel bakalım
  • 18-06-2007, 23:14:17
    #9
    pm attım aga...