Az időtúllépési érték módosítása Applicable az Access SQL lekérdezésekhez

Oszd meg most:

Ebben a cikkben megvizsgáljuk az Ms Accessben elhelyezett alapértelmezett időtúllépési érték módosítását a futó lekérdezésekhez

Módosítsa az időtúllépési értéketcableGyakran lekérdezések használata közben az MS Access alkalmazásban, valamint SQL Server, vannak olyan esetek, amikor a lekérdezés időtúlléphet, mielőtt megkapná a lekérdezés eredményeit. Az alkalmazások sok felhasználója nincs tisztában a lekérdezési időzítés módosításának lehetőségével mindkét alkalmazásban. Bár mindkét alkalmazás adattárolási képessége nagymértékben különbözik, mindkettőben hasonló eljárást alkalmaznak a lekérdezési időzítések módosítására. A lekérdezések három változata módosítható

Meglévő lekérdezés

A Query Design Interface (View) az MS Accessben és az SQL nézetben SQL Server néhány előre elkészített lekérdezést tartalmaz, az alapértelmezett időtúllépési érték 60 másodperc. Ez az érték a következő lépésekkel módosítható:

  1. Nyissa meg azt az adatbázist, amelybe be szeretné írni a lekérdezést, válassza ki azt a lekérdezést, amelynek alapértelmezett időtúllépési értékét módosítani szeretné, majd válassza a Tervező nézet lehetőséget a legördülő menüből.Válassza a Lekérdezést, majd válassza a Tervező nézetet
  1. A Tervező nézet ablakban válassza ki a Nézet ikont, és kattintson az SQL nézet elemre a legördülő menüben.Kattintson az SQL View elemre
  1. Az SQL nézet ablakban válassza a Nézet lehetőséget a menüsorból, és kattintson a Tulajdonságok elemre a legördülő menüben.Kattintson a Tulajdonságok elemre
  1. A Lekérdezés tulajdonságai ablakban válasszon új időértéket az ODBC időtúllépése mezőhöz. Ha az értéket 0-ra állítja be, a lekérdezés nem fogja az összes időt túllépni.Válasszon egy új időértéket az ODBC időtúllépési mezőhöz
  1. Ezután zárja be az interfész ablakát, és fejezze be az új időtúllépési érték mentésével.

Nyers SQL-lekérdezések, amelyeket a VBA kód tartalmaz

A lekérdezés időtúllépésének módosításához egyetlen lekérdezéshez vagy több lekérdezéshez egy csomó más nyers SQL-lekérdezésben VBA-kódban, használja a Kódszerkesztőt. Kétféle ADO és DAO adatbázis-objektumot tartalmaz, mindkettő egy adott kódot használ a nyers SQL-lekérdezések időtúllépési értékeinek módosítására VBA-kódban.

Lekérdezés időtúllépési értéke a beállításjegyzékben

Kövesse az alábbi lépéseket a beállításjegyzékben lévő lekérdezési időtúllépés értékének módosításához:

  1. Nyissa meg a Rendszerleíróadatbázis-szerkesztőt. Start > Futtatás – írja be a „Regedit” parancsot a parancsmezőbe.Írja be a „Regedit” parancsot a parancsmezőbe
  1. Nyissa meg a Rendszerleíróadatbázis-szerkesztőt. Keresse meg az ODBC rendszerleíró bejegyzését. Helye minden kiadásban eltérő lesz.Keresse meg az ODBC beállításjegyzék-bejegyzését
  1. A Lekérdezés időtúllépésének módosításához válassza ki a Query Timeout bejegyzést. Kattintson duplán a bejegyzésre, és írja be a beállítani kívánt decimális értéket.A QueryTimeout érték szerkesztése
  1. Mentse el az újonnan megadott időtúllépési értéket az OK gombra kattintva, és zárja be a Rendszerleíróadatbázis-szerkesztőt.

Fontos szem előtt tartani, hogy ha módosítja a lekérdezés időtúllépését egy nyitott Access-adatbázisban, akkor be kell zárnia az adatbázist, majd újra meg kell nyitnia, mielőtt módosítaná a lekérdezés időtúllépését.

Ez a rendelkezés megváltoztatja a lekérdezési időtúllépést az MS Accessben és az MS-ben egyaránt SQL Server egy nagyon hasznos. Ez nem tartja feszültnek a felhasználót a lekérdezés időkorlátja miatt, amely röviddel az indítás után következik be, esetleg még azelőtt, hogy lekérhetné az eredményeket. Ha a lekérdezéseket a rövid időkorlát miatt nem hajtják végre, a felhasználók gyaníthatják, hogy egy sérült mdb fájlt, miközben a probléma teljesen más lehet. Az adatbázis-alkalmazások lekérdezési időtúllépési értékének növelésével a felhasználó nyugodtabb módon adhat meg lekérdezéseket, anélkül, hogy félne a lekérdezés időzítésétől, vagy hogy indokolatlanul aggódna az adatbázis állapota miatt.

Szerző Bevezetés:

Vivian Stevens adat-helyreállítási szakértő DataNumen, Inc., amely világelső az adat-helyreállítási technológiák területén, beleértve mdf adatbázis sérülések javítása és Excel helyreállítási szoftvertermékek. További információért látogasson el www.datanumen.com

Oszd meg most:

Hozzászólások lezárva.