Prihláste sa s kontom Microsoft
Prihláste sa alebo si vytvorte konto.
Dobrý deň,
Vyberte iné konto.
Máte viacero kont
Vyberte konto, s ktorým sa chcete prihlásiť.

Otázka:
Pokúšam sa použiť spôsob otvorenia tabuľky alebo zatvorenia tabuľky na vytvorenie novej tabuľky SQL s pohyblivosťou. V príkaze "otvoriť tabuľku" sa však zobrazí SQL chyba: "Otvorená operácia na tabuľke xxx zlyhala pri


prístupe k SQL údajom." Po kliknutí na položku Ďalšie informácie sa v databáze zobrazí správa [Microsoft][ovládač ODBC SQL Server][SQL Server] V databáze sa už nachádza objekt s názvom PKADSY4997. [Microsoft] [Ovládač ODBC SQL Server ODBC] [SQL Server] Nepodarilo sa vytvoriť obmedzenie. Zobraziť predchádzajúce chyby.


Fyzický názov tabuľky je PKADSY4997, ktorý neexistuje ani žiadny z uložených postupov zDP pre túto tabuľku. Čo môže byť príčinou tejto chyby?


Odpoveď: V tomto prípade sa tabuľka vytvorila a vynechala predtým, ale z nejakého dôvodu sa obmedzenie v tabuľke

neodstránilo.


V nástroji Query Analyzer sme spustili tento dotaz: select * z sysobjects, kde názov


= 'PKADSY4997' Vrátené ID bolo


151193332 a parent_obj mal 173243672.


Pri pohľade na parent_obj dotazu sme nasledujúci spustili výberový dotaz v nadradenom objekte a nemohli sme nájsť jeden. Toto obmedzenie bolo preto bez osamotených obmedzení, ako sme očakávali.


V tomto momente potrebujeme odstrániť osamotené obmedzenie. Najskôr je však potrebné zmeniť nastavenie.


V okne SQL Server Vlastnosti sa nachádza začiarkavacie políčko, ktoré musí byť označené, aby bolo možné toto obmedzenie odstrániť – povoliť úpravy, ktoré sa majú vykonať priamo v katalógoch systémov.


Teraz z analýzy dotazov: odstráňte z


sysobjects, kde názov = 'PKADSY4997' Týmto sa odstránilo obmedzenie a tabuľka sa teraz môže z Dexterity znova


vytvoriť znova.








Tento článok bol TechZnámená identifikácia dokumentu:26107

TechZnáme obsah

Potrebujete ďalšiu pomoc?

Chcete ďalšie možnosti?

Môžete preskúmať výhody predplatného, prehľadávať školiace kurzy, naučiť sa zabezpečiť svoje zariadenie a ešte oveľa viac.

Komunity pomôžu s kladením otázok a odpovedaním na ne, s poskytovaním pripomienok a so získavaním informácií od odborníkov s bohatými znalosťami.

Boli tieto informácie užitočné?

Aká je podľa vás jazyková kvalita textu?
Čo sa vám páčilo, prípadne čo nie?
Stlačením tlačidla Odoslať sa vaše pripomienky použijú na zlepšenie produktov a služieb spoločnosti Microsoft. Váš správca IT bude môcť tieto údaje zhromažďovať. Vyhlásenie o ochrane osobných údajov.

Ďakujeme za vaše pripomienky!

×