IntelliSense yn wag yn SSMS tra bod ymholiadau'n dal i redeg
Pan fydd SSMS yn rhoi'r gorau i awgrymu enwau tablau a cholofnau ond yn dal i redeg ymholiadau, gwiriwch gysylltiad y ffenestr, y storfa leol a gwelededd y cyfrif.
Nid yw teipio enw tabl yn cynhyrchu unrhyw awgrym, ond mae'r un ffenestr yn hapus yn rhedeg datganiadau SELECT. Y cyfuniad hwnnw yw'r cliw: mae'r cysylltiad yn gweithio, ond nid yw cyflwr cwblhau'r golygydd. Mae SSMS yn cadw ei storfa ei hun a'i syniad ei hun o ba gronfa ddata a pha gyfrif y mae'r ffenestr yn ei ddefnyddio. Triniwch y cyflwr hwnnw ar wahân i'r twndel cyn newid unrhyw osodiad rhwydwaith.
Mae gan y ffenestr ei chyflwr cysylltu ei hun
Mae pob ffenestr ymholi yn cario cysylltiad, cronfa ddata a chyd-destun awdurdodi. Gall Object Explorer fod wedi'i gysylltu â gweinydd neu gronfa ddata wahanol, a gall tab arall fod yn rhedeg fel cyfrif arall. Cadarnhewch statws y ffenestr yr effeithir arni cyn ei chymharu ag unrhyw beth arall. Gall ffenestr a agorwyd cyn i'r VPN godi fod yn rhwym i gysylltiad nad yw'n bodoli mwyach, felly mae ei statws yn bwysicach nag y mae'r bar teitl yn ei awgrymu.
Gall ymyrraeth VPN adael y ffenestr honno heb gysylltiad tra bod y rhaglen yn dal i edrych yn fyw. Ailgysylltwch drwy lif gwaith arferol SSMS, yna cadarnhewch fod y dewisydd cronfa ddata yn dangos y gronfa ddata rydych yn ei disgwyl.
Gorfodwch yr storfa leol i ailadeiladu
Mae canllaw datrys problemau IntelliSense Microsoft yn dogfennu'r adnewyddiad a gefnogir: Golygu → IntelliSense → Adnewyddu storfa leol, neu Ctrl+Shift+R. Defnyddiwch ef ar ôl cadarnhau'r cysylltiad, yn enwedig pan newidiodd gwrthrychau tra arhosodd y ffenestr ar agor. Mae'r adnewyddiad yn ailadeiladu rhestr leol; ni all adfer llwybr rhwydwaith a ddiflannodd.
Cadarnhewch hefyd fod IntelliSense wedi'i alluogi ar gyfer y golygydd a bod y fersiwn SSMS sydd wedi'i osod yn cefnogi'r datganiad rydych yn ei ysgrifennu. Mae ymddygiad cwblhau yn amrywio rhwng fersiynau ac nid yw'n cwmpasu pob cynnyrch na phob ffurf sgript. Os nad yw'r llwybr byr yn gwneud unrhyw beth, triniwch hynny fel symptom cyflwr y golygydd yn hytrach na symptom VPN. Mae eitem ddewislen sy'n parhau'n llwyd a llwybr byr sy'n cael ei lyncu gan fond bysell arall ill dau yn ffeithiau golygydd sy'n werth eu cofnodi cyn beio'r twndel.
Gall enwau sydd ar goll fod yn hawliau
Nid yw rhestrau cwblhau yn awgrymu ond gwrthrychau y gall y cyfrif cysylltiedig eu gweld. Felly gall sgript a gopïwyd gan gydweithiwr gyfeirio at enwau nad oes gan eich sesiwn hawl i'w datrys. Cymharwch welededd y cyfrif a fwriadwyd yn lle sesiwn anhreithiedig gweinyddwr. Os yw enw ar goll oherwydd hawliau, ni fydd trwsio'r golygydd yn ei wneud i ymddangos.
Gofynnwch i berchennog y gronfa ddata am yr hawl leiaf y mae'r dasg ei hangen, a chadwch y grant hwnnw'n benodol. Mae hawliau gweinyddol eang a roddir i lenwi rhestr awgrymiadau yn cyfnewid ychydig o gyfleustra am amlygiad mawr.
Penderfynwch pa fethiant sydd gennych mewn gwirionedd
Mae dau fethiant yn edrych yn debyg o'r bysellfwrdd ac yn angen gwahanol berchnogion. Os yw datganiadau cyffredin yn yr un ffenestr hefyd yn methu, ymchwiliwch i ddatrysiad enwau, cludo a dilysu ar gyfer y cysylltiad hwnnw. Os yw datganiadau yn rhedeg a dim ond awgrymiadau ar goll, mae'r dystiolaeth yn perthyn i'r golygydd. Nodwch pa un o'r ddau a welsoch, oherwydd mae'r ddau adroddiad yn mynd i wahanol dimau ac mae disgrifiad cymysg yn oedi'r ddau.
Cadwch y fersiwn SSMS sydd wedi'i osod, y gronfa ddata a ddewiswyd, y cyfrif ac un enghraifft fach nad yw'n gyfrinach ar gyfer yr adroddiad offer. Mae recordiad neu restr o'r enwau union sy'n methu yn helpu mwy na'r ymadrodd mae IntelliSense wedi torri. Yna rhowch gynnig arall arni ar ôl adnewyddu'r storfa ac ar ôl ailgysylltu, oherwydd mae'r ddau gam hynny yn gwahanu'r rhan fwyaf o achosion.