locked
ADO működése ASP alatt RRS feed

  • Question

  • Most telepítettem a server 2003-at egy szűz gépre.

    IIS telepítése és beállítása is megtörtént.

    Azonban olyan ASP lapoknál, amelyek adatbáziskapcsolatot szeretnének létesíteni, a creatobject meghiusult hibaüzenetet kapom.

    XP-re felfabrikált IIS alatt minden tökéletesen működött max 10 egyidejű felhasználóig, de szeretnénk fejlődni.

    Mit hagyok ki?

    Aki tud, segítsen.

    Előre is köszi.

    Tuesday, March 4, 2008 5:16 PM

All replies

  • Kellene kicsit tobb info. Pl:

     

    - milyen hibauzenettel szall el az ASP lap (hiba szovege, kodja, pl: "Server object error 'ASP 0177 : 8007007f' vagy ilyesmi")

    - milyen MDAC van telepitve a Win2k3 szerveren

    - mit mond az MDAC Component Checker ha futtatod a szerveren (KB cikk, kis leiras a cuccrol)

    - kapsz-e barmilyen hibauzenetet, ha az alabbi kodot bemasolod egy akarmi.vbs nevu allomanyba, es egy egyszeru dupla klikkel lefuttatod:

     

    Code Snippet

     

    set conn = CreateObject("ADODB.Connection")

     

    set conn = Nothing

     

     

    JoeX

    Tuesday, March 4, 2008 8:25 PM
  • Igen, ilyen az üzenet.

     

     

    Server objektum error 'ASP 0177 : 800401f3'

    A Server.CreateObject meghiúsult

    /Default.asp, sor: 3

    800401f3

     

    a MDAC Component Checker a következő xml-t mentette: results.xml

     

    A sima vbs fájl

     

    "hibás programkód" üzenet ad.

     

    Előre is kösz.

     

    Marky Vilmos

     

    Wednesday, March 5, 2008 5:49 PM
  • Hibas programkod??? Ennyi, semmi hibakod, hibas sor szama ... stb? Fura ...probald mar ki a kovetkezo, egysoros programot is:

     

    Code Snippet
    set valami = CreateObject("Scripting.FileSystemObject")

     

     

    Mentsd el szinten valami.vbs allomanyba, futtasd. Ha nem tortenik semmi, az a jo.

     

    Bocs, de a fenti XML igy nem mond semmit (nekem), nem nagyon latom at. Megtenned hogy ez alapjan csinalod vegig:

     

    http://blogs.msdn.com/selvar/archive/2007/11/10/tools-to-troubleshoot-mdac-issues.aspx

     

    Egyebkent nalam az elso opciot valasztva egy teljesen szuz Win2k3 SP1 Enterprise Edition-on "UNKNOWN" eredmenyt ad. Ennek ellenere az en ketsorosom hiba nelkul lefut (biztos hogy jol masoltad be a kodot?)

     

    Szoval a lenyeg az lenne, hogy a CC ne adjon vissza Mismatch agat az eredmenyben.

     

    Egyebkent milyen SP van a szerveren? Ha csak SP1 + patch-ek, megprobalnek egy SP2-t felhuzni.

     

    JoeX

    Wednesday, March 5, 2008 7:19 PM
  • Windows Server 2003 R2 standard edition van a gépen. Úgy tudom ez már SP2-es verzió.

     

    A javaslatokat csak holnap bent tudom kipróbálni, mert a távoli asztal kapcsolat sem működik egyelőre.

     

    Addig is köszi az eddigieket.

    Wednesday, March 5, 2008 8:39 PM
  • Az R2 nem jelenti az SP2-t, sot, az SP1-et sem.

    Erdemes letolteni s telepiteni az SP2-t.

     

    A.

     

    Thursday, March 6, 2008 7:35 AM
  • Telepítettem minden biztonsági frissítést, és leszedtem minden olyan programot, ami gondolom, bezavarhat.

    Minden megy. Olvas az adatbázisból, csak írni és módosítani nem tudok.

    Ezt a hibaüzenetet adja vissza:

     

    Microsoft JET Database Engine error '80004005'

    A mûveletnek egy frissíthetõ lekérdezést kell használnia.

     

    Mit tanácsolsz?

    Thursday, March 6, 2008 5:48 PM
  • Na ez mindjart mas, es ennek mar ugy tunik koze sincs MDAC hibahoz.

     

    http://support.microsoft.com/kb/306269

     

    JoeX 

     

    Thursday, March 6, 2008 6:31 PM
  • Itt pl file permission volt a bibi:

     

    http://www.codefixer.com/forum/topic.asp?TOPIC_ID=490

     

    Adj pl az ASPNET nevu felhasznalonak irasi jogot az Access file-ra. Vagy akinek a neveben fut az ASP oldalad.

     

    JoeX

     

    Thursday, March 6, 2008 6:36 PM