Hiba az SQL Server
Az elutasítás a részét a Microsoft SQL Server a szerver hozzáférést biztosít a 1C: Enterprise adatbázist az SQL Server felhasználói név a leggyakoribb oka a hibaüzenet jelenik meg, amikor megpróbál csatlakozni a kliens alkalmazás 1C: Enterprise szerver a kliens információs adatbázis. Ilyen hibák lehetnek:
Microsoft OLE DB Provider for SQL Server. [DBNETLIB] [Kapcsolat Write (WrapperWrite ()).] Az általános hálózati hiba. Ellenőrizze a hálózati dokumentációt. HRESULT = 80004005, SQLSTATE = 08S01, őshonos = 11
A hiba akkor fordulhat elő a következő esetekben:
az SQL Server hitelesítési mód beállítása „csak Windows”;
adatok a Microsoft SQL Server 7.0 (MDAC 2.1) kliens alkatrészeket használnak;
a kliens számítógép használ „Multiprotocol” protokoll hozzáférés az SQL Server.
A helyzet orvoslása érdekében kívánatos, hogy hozzanak létre hozzáférést az SQL szerver.
Microsoft OLE DB Provider for SQL Server. Csatlakozási hiba. HRESULT = 80004005, SQLSTATE = 08501, natív = 0
Hiba előfordulhat, ha újraindítja a SQL Server alatt 1C: Enterprise szerver. Ha felmerült ez a hiba, akkor újra kell indítani a szervert és az 1C: Enterprise.
Microsoft OLE DB Provider for SQL Server. [DBNMPNTW] [ConnectionOpen (CreateFile ()).] HRESULT = 80004005, SQLSTATE = 01000, natív = 1326
Kezdjük azzal, hogy vegye figyelembe a könyvtár azonosító, amelyet a mérleg szögletes zárójelben. A lista néhány lehetséges értékek az alábbiakban olvasható:
DBNETLIB - könyvtár, amelyet az SQL Server kliens hozzáférés az SQL Server bármely protokoll.
dbnmpntw - Named Pipes protokoll Win32
dbmssocn - a protokoll Winsock TCP / IP WIN32
dbmsspxn - SPX / IPX protokollt WIN32
dbmsvinn - Banyan Vines protokoll Win32
dbmsrpcn - Jegyzőkönyv a Multi-Protocol (Windows RPC) Win32
dbnmp3 - Named Pipes protokoll Win16
dbmssoc3 - a protokoll Winsock TCP / IP Win16
dbmsspx3 - SPX / IPX protokollt Win16
dbmsvin3 - Banyan Vines protokoll Win16
dbmsrpc3 - Jegyzőkönyv a Multi-Protocol (Windows RPC) a Win16
Ebben a példában, amikor megpróbál hozzáférni az 1C: Enterprise szerver protokoll „Named Pipes” felhasználó USER1CV8SERVER (nevében a szerver fut a 1C: Enterprise) férhetnek hozzá a biztonsági rendszer a számítógépen, amelyen telepítve van az SQL Server. A probléma megoldásához, akkor vagy használjon egy másik protokoll, illetve kezelni a számítógépet SQL szerver USER1CV8SERVER lehetőségét felhasználói hitelesítést.
Microsoft OLE DB szolgáltató az SQL Server. Nem lehet megnyitni az adatbázist kérés Bejelentkezés „upp”. Bejelentkezés sikertelen.
Ha van egy üzenet, ez azt jelzi, rendellenes befejezése az 1C: Enterprise szerver, ha az adat bázis kizárólagos módban. Abban az időben, az SQL Server adatbázis egyfelhasználós módban, és az 1C: Enterprise szerver nem tud csatlakozni hozzá. A hiba kijavításához futtassa a Microsoft SQL Server Enterprise Manager, írja be az adatbázis tulajdonságait, amelynek székhelye informatsiannaya bázis, és kapcsolja ki az egyfelhasználós módban.
Egy ilyen hiba akkor fordulhat elő, ha a végrehajtás a kereset a 1C: Enterprise át kell információs adatbázis kizárólagos hozzáférést és az adatbázis egyfelhasználós módban nem lehet annak a ténynek köszönhető, hogy együtt 1C: Enterprise szerver csatlakozik még egy alkalmazást. Végrehajtásához szükséges intézkedések, amelyek megkövetelik a kizárólagos hozzáférést az adatbázishoz, akkor húzza ki az összes többi alkalmazás megfelelő adatbázis. Alkalmazások, amelyek kapcsolódnak az adatbázis megtalálható a Microsoft SQL Server Query Analyzer.
Jellemzők végre egy SQL lekérdezést szerver
A fő oka az ilyen hibák - különösen a végrehajtási kérelmek SQL a Microsoft SQL Server kiszolgálón. Hibák előfordulhatnak a következő esetekben:
elérése nem dokumentált szoftver korlátai SQL Server;
megnyilvánulása egy adott SQL lekérdezés Microsoft SQL Server hiba.
Ezek a hibák ritkák, és általában, hogy megszüntesse őket, egyszerűen átírják a lekérdezés másképp.
Ez a hiba azt jelenti, hogy az expressziót ágyazva aggregált funkciók vagy használt szakasz szerint vannak csoportosítva tartalmaznak beágyazott lekérdezéseket. Kezdve az 1C: Enterprise 8.0.9.32, ezt a hibát diagnosztizálja lekérdezésfordítót.
A hiba akkor fordulhat elő, ha az épület egy lekérdezési terv tartalmazza al-lekérdezések, és a műtőasztalon csatlakozik. A hiba elkerüléséhez, elkerülheti az olyan területeken, mint húr, korlátozott hosszúságú mezők string típusú korlátlan hosszúságú, feltéve, hogy azok az eredmények egy beágyazott lekérdezés. Verziótól kezdődően 8.0.11.3, a platform 1C: Enterprise nem ír elő semmiféle korlátozást a felhasználói kérelmeket.
A hiba akkor fordulhat elő a teljesítmény komplex lekérdezések. Ha van egy üzenet bukkant fel ez a hiba, próbálja meg módosítani a lekérdezés.
A hiba elkerülése érdekében ne használja a beágyazott lekérdezéseket szakaszok „ORDER BY”, ha az eredeti lekérdezés tartalmaz egy művelet „egyesíteni”.
Hibák a műveletek során az adatokra
Az ilyen hibák jelentkezhetnek végző lekérdezések a kiszolgálón, ha az értékek a kifejezések olyan adatok, amelyek nem érvényesek a bejelentett típusát.
Microsoft OLE DB szolgáltató az SQL Server. Értéknövelését a 'datetime' oszlopban okozott overflow.HRESULT = 80040E07, SQLSTATE = 22077, őshonos = 517
Adatbázis Hosting hibák
Az okok a hibaüzenetek ebben a csoportban egy vészhelyzet a számítógépen futó SQL Server.
Egy ilyen üzenet is előfordulhat, amikor betölti a tudásbázis, illetve annak szerkezeti átalakítások az esetben, ha a lemezt egy SQL Server adatbázis nincs elegendő szabad hely.
tranzakció végrehajtása hibák
Ilyen típusú üzenetet előfordulhat nagy terhelésnél 1C: Enterprise szerver miatt felmerülő konfliktusok tranzakciós rekord zárak. Ha azt tapasztalja, egy hasonló üzenetet, újra ugyanaz interaktív tevékenységek.
Microsoft OLE DB szolgáltató az SQL Server. Tranzakció (Process ID 53) volt holtponton lezárás források egy másik folyamat, és választották a patthelyzet vitim. Futtassa újra a transaction.HRESULT = 80004005, SQLSTATE = 40001, őshonos = 1205
Az üzenet azt jelenti, összeakadt által kezdeményezett műveletek két vagy több felhasználó számára. Ha ez az üzenet gyakran megjelenik, az azt jelzi, egy rossz döntés, végre a konfigurációt. Harcolni, egymásba kapcsolódó, a kulcsszó „változtatni” a lekérdező nyelv.