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.
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
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.