Accessi SQL-päringute ajalõpu väärtuse muutmine

Selles artiklis vaatleme Ms Accessi töötavate päringute jaoks sisestatud ajalõpu vaikeväärtuse muutmist

Muuda kohaldatavat ajalõpu väärtustSageli MS Accessi rakenduses päringuid kasutades kui ka SQL Server, on juhtumeid, kui teie päring võib enne päringu tulemuste saamist aeguda. Paljud rakenduste kasutajad ei ole teadlikud võimalusest muuta mõlema rakenduse päringu ajastust. Kuigi mõlema rakenduse võimekus on andmeid sisaldada väga erinev, kasutatakse mõlemas päringu ajastuse muutmiseks sarnast protseduuri. Päringuid saab muuta kolmel erineval viisil

Olemasolev päring

Päringu kujundamise liides (vaade) MS Accessis ja SQL-i vaates SQL Server sisaldab vähe eelehitatud päringuid, mille vaikeaegumisväärtus on 60 sekundit. Seda väärtust saab muuta järgmiste sammude abil.

  1. Avage andmebaas, millesse soovite päringu sisestada, valige päring, mille vaikeaegumisväärtust soovite muuta, ja valige rippmenüüst Kujundusvaade.Valige Päring ja valige Kujundusvaade
  1. Valige kujundusvaate aknast Vaateikoon ja klõpsake rippmenüüs nuppu SQL-vaade.Klõpsake valikul SQL-vaade
  1. Valige SQL-vaate aknas menüüribalt Vaade ja klõpsake rippmenüüs nuppu Atribuudid.Klõpsake nuppu Atribuudid
  1. Valige päringu atribuutide aknas ODBC ajalõpu välja jaoks uus ajaväärtus. Kui määrate väärtuseks 0, ei aeglu päring kõiki.Valige ODBC ajalõpu välja jaoks uus ajaväärtus
  1. Järgmisena sulgege liidese aken ja lõpetage uue ajalõpu väärtuse salvestamisega.

Toores SQL-päringud, mis on hõlmatud VBA koodiga

Päringu ajalõpu muutmiseks ühe päringu või mitme päringu hunnikus muudes VBA-koodis töötlemata SQL-päringutes peaksite kasutama koodiredaktorit. See sisaldab kahte tüüpi andmebaasiobjekte ADO ja DAO, mõlemad kasutavad VBA-koodis toores SQL-päringute ajalõpu väärtuste muutmiseks spetsiaalset koodi.

Registris olev päringu ajalõpu väärtus

Registris oleva päringu ajalõpu väärtuse muutmiseks järgige neid samme.

  1. Ava registriredaktor. Start > Run (Käivita) – tippige käsureale „Regedit”.Tippige käsukasti "Regedit".
  1. Avage registriredaktor. Otsige ODBC jaoks olemasolevat registrikirjet. Selle asukoht on kõigis väljaannetes erinev.Otsige üles ODBC registrikanne
  1. Päringu ajalõpu muutmiseks valige kirje Päringu ajalõpp. Topeltklõpsake kirjel ja sisestage kümnendväärtus, mille soovite määrata.Muutke QueryTimeout väärtust
  1. Salvestage äsja sisestatud ajalõpu väärtus, klõpsates nuppu OK, ja sulgege registriredaktor.

Oluline on meeles pidada, et kui muudate avatud Accessi andmebaasis päringu ajalõpu, peate enne päringu ajalõpu muutmist andmebaasi sulgema ja uuesti avama.

See säte päringu ajalõpu muutmise kohta nii MS Accessis kui ka MS-is SQL Server on väga kasulik. See ei jäta kasutajat pingesse päringu ajalõpu pärast varsti pärast käivitamist, võib-olla isegi enne tulemuste toomist. Samuti võivad kasutajad kahtlustada, et neil on tegemist rikutud mdb faili, kuigi probleem võib olla täiesti erinev. Andmebaasirakenduste päringu ajalõpu väärtust suurendades saab kasutaja päringuid rahulikumalt sisestada, kartmata päringu aegumist või andmebaasi tervise pärast liigset muret.

Autori sissejuhatus:

Vivian Stevens on andmete taastamise ekspert DataNumen, Inc., mis on maailmas juhtiv andmete taastamise tehnoloogiate, sealhulgas parandage mdf andmebaasi kahjustused ja Exceli taastamise tarkvaratooted. Lisateabe saamiseks külastage www.datanumenCom

Kommentaarid on suletud.