21. september 2010 - 09:54Der er
7 kommentarer og 1 løsning
Invalid object name i Intellisense (SQL Server 2008)
Hej Eksperter
Jeg har oprettet 4 tabeller via SSMS 2008 (SQL Server 2008).
Mit problem er at den ene tabel ikke kan genkendes af Intellisense. Jeg kan sagtens udfører en SELCT dbo.Comments.* FROM Comments, men intellisense'n i SSMS siger: "Invalid object name 'Comments'.
De øvrige tre tabeller virker fint. Meget mærkeligt.
Intellisense'n markerer objektet med en rød bølgestreg og mouse-over-fejl ("Invalid Object") inden eksekvering. Problemet var også at tabllerne/felterne slet ikke kom frem i intellisense'n (Efter ".").
Men Edit->Intellisense->Refresh Local Cache har afhjulpet problemet.
jeg kan lige tilføje, at CRTL+SHIFT+r er god at kende... den refresher netop cachen, og det er altså indimellem nødvendigt. Fx hvis du har 2 query vinduer åbne på samme tid. I den ene opretter du så en ny tabel. Det vil den anden ikke umiddelbart opdage af sig selv, og så kan en CTRL+SHIFT+R være god lige at smække afsted :)
#janus_007 Ja, det er ikke perfekt, med bedre end det i 2005.
Men ellers er der SQL Prompt fra Red Gate hvis man vil betale.
Der findes sikkert også andre firmaer.
SSMS er generelt et lorte produkt ... det kræver en 100% omkrivning :-)
mvh
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.