Welcome to Sign in | Help
in Search

Intellisense in SQL Management Studio 2008 conectat la o instanta de SQL Server 2005

Last post 08-19-2008, 3:32 PM by ignatandrei. 8 replies.
Sort Posts: Previous Next
  •  08-18-2008, 9:01 AM 5504

    Intellisense in SQL Management Studio 2008 conectat la o instanta de SQL Server 2005

    Asa cum spune titlul: stie cineva care e motivul (tehnic) pentru care intellisense-ul nu e activat atunci cand SQL Server Management Studio 2008 (developer edition) conectat la o instanta de SQL Server 2005?

    Nu cred ca sintaxa TSQL e asa diferita intre cele doua versiuni incat sa nu sa fi putut oferi suport si pentru ver. 2005...

    Pe forumul technet (http://forums.microsoft.com/TechNet/ShowPost.aspx?PostID=3686946&SiteID=17) raspunsul e sec - intellisense nu merge cu versiunile inferioare, fara sa dea vreun motiv...

    Later edit: Se pare ca exista si un issue pe connect pe tema asta: https://connect.microsoft.com/SQLServer/feedback/ViewFeedback.aspx?FeedbackID=341872 - raspunsul de la Microsoft e suficient de ambiguu ...
  •  08-18-2008, 9:41 AM 5505 in reply to 5504

    Re: Intellisense in SQL Management Studio 2008 conectat la o instanta de SQL Server 2005

    tudor.t:
    Asa cum spune titlul: stie cineva care e motivul (tehnic) pentru care intellisense-ul nu e activat atunci cand SQL Server Management Studio 2008 (developer edition) conectat la o instanta de SQL Server 2005?

    Nu cred ca sintaxa TSQL e asa diferita intre cele doua versiuni incat sa nu sa fi putut oferi suport si pentru ver. 2005...

    Pe forumul technet (http://forums.microsoft.com/TechNet/ShowPost.aspx?PostID=3686946&SiteID=17) raspunsul e sec - intellisense nu merge cu versiunile inferioare, fara sa dea vreun motiv...

    Later edit: Se pare ca exista si un issue pe connect pe tema asta: https://connect.microsoft.com/SQLServer/feedback/ViewFeedback.aspx?FeedbackID=341872 - raspunsul de la Microsoft e suficient de ambiguu ...

    Tudor: nu cred ca ar putea fi vorba de deficultati in implementare/adaptarea intellisense pentru SQL2005. Explicatia ar putea mult mai simpla: se forteaza adoptarea noi versiuni.
  •  08-18-2008, 9:45 AM 5506 in reply to 5504

    Re: Intellisense in SQL Management Studio 2008 conectat la o instanta de SQL Server 2005

    Mie mi se pare clar , ipotezele sunt urmatoarele :

        1. Ca sa suporti 2005 ( si posibil 2000), trebuie sa mentii 2(3) coduri diferite - de pilda, select * from sys.tables nu merge in 2000

        2. Ca sa mentii acele coduri diferite , trebuie sa muncesti mai mult - si sa corectezi
                "While some users didn't notice it, IntelliSense was not correctly working as desired. The impact was that IntelliSense had a high potential to guide users to script incorrect Transact-SQL or to false-negatively indicate that a script has errors while it is perfectly valid in those versions."
       
        3. E de preferat sa nu faci deliver la nimic - decit sa faci deliver la ceva potential gresit...

    Desi as fi vrut si eu ca 3 sa ia forma : "Pentru cei pe care nu ii deranjeaza 2, iata o setare in registry care face ca sa mearga ( cu potentiale erori) si pe  2000"
       

    Si inca o observatie : Pe cei care ii deranjeaza EM , sa lucreze cu SQLDeveloper-ul de la Oracle  - versiunea free - Express ... Atunci o sa ii duca dorul ...

    Ignat Andrei
    http://serviciipeweb.ro/iafblog
  •  08-18-2008, 10:09 AM 5507 in reply to 5506

    Re: Intellisense in SQL Management Studio 2008 conectat la o instanta de SQL Server 2005

    ignatandrei:
    Mie mi se pare clar , ipotezele sunt urmatoarele :

        1. Ca sa suporti 2005 ( si posibil 2000), trebuie sa mentii 2(3) coduri diferite - de pilda, select * from sys.tables nu merge in 2000

        2. Ca sa mentii acele coduri diferite , trebuie sa muncesti mai mult - si sa corectezi
                "While some users didn't notice it, IntelliSense was not correctly working as desired. The impact was that IntelliSense had a high potential to guide users to script incorrect Transact-SQL or to false-negatively indicate that a script has errors while it is perfectly valid in those versions."
       
        3. E de preferat sa nu faci deliver la nimic - decit sa faci deliver la ceva potential gresit...

    Desi as fi vrut si eu ca 3 sa ia forma : "Pentru cei pe care nu ii deranjeaza 2, iata o setare in registry care face ca sa mearga ( cu potentiale erori) si pe  2000"
       

    Si inca o observatie : Pe cei care ii deranjeaza EM , sa lucreze cu SQLDeveloper-ul de la Oracle  - versiunea free - Express ... Atunci o sa ii duca dorul ...

    Andrei: SSMS din 2008 poate accesa instante de SQL2000/2005 si 2008 !
  •  08-18-2008, 10:14 AM 5508 in reply to 5507

    Re: Intellisense in SQL Management Studio 2008 conectat la o instanta de SQL Server 2005

    B_gd_n[ ]Sahlean:
    ignatandrei:
    Mie mi se pare clar , ipotezele sunt urmatoarele :

        1. Ca sa suporti 2005 ( si posibil 2000), trebuie sa mentii 2(3) coduri diferite - de pilda, select * from sys.tables nu merge in 2000

        2. Ca sa mentii acele coduri diferite , trebuie sa muncesti mai mult - si sa corectezi
                "While some users didn't notice it, IntelliSense was not correctly working as desired. The impact was that IntelliSense had a high potential to guide users to script incorrect Transact-SQL or to false-negatively indicate that a script has errors while it is perfectly valid in those versions."
       
        3. E de preferat sa nu faci deliver la nimic - decit sa faci deliver la ceva potential gresit...

    Desi as fi vrut si eu ca 3 sa ia forma : "Pentru cei pe care nu ii deranjeaza 2, iata o setare in registry care face ca sa mearga ( cu potentiale erori) si pe  2000"
       

    Si inca o observatie : Pe cei care ii deranjeaza EM , sa lucreze cu SQLDeveloper-ul de la Oracle  - versiunea free - Express ... Atunci o sa ii duca dorul ...

    Andrei: SSMS din 2008 poate accesa instante de SQL2000/2005 si 2008 !

    Bogdane, era vorba de Intellisense si de ce nu merge pe 2005, nu de faptul ca poate administra  ...

    Ignat Andrei
    http://serviciipeweb.ro/iafblog
  •  08-18-2008, 10:18 AM 5509 in reply to 5508

    Re: Intellisense in SQL Management Studio 2008 conectat la o instanta de SQL Server 2005

    Ideea era că dacă au reuşit să facă SSMS 20008 să acceseze instanţe de la 2000 atunci intellinsensul peştelui nu ar fi trebuie să le pună probleme deosebite. Diferenţe mari de sintaxă nu există de la 2005 la 2008.
  •  08-19-2008, 9:24 AM 5514 in reply to 5509

    Re: Intellisense in SQL Management Studio 2008 conectat la o instanta de SQL Server 2005

    Adevarat - din cate am mai citit pe ici-colo, se pare ca (mai mult din greseala) intellisense-ul era activ in CTP5 si CTP6 si cand erai conectat la SQL Server 2005 - dupa asta au observat ca au unele mici/mari bug-uri dar nu au mai avut resurse sa le rezolve pana la release-ul final, asa ca au preferat sa dezactiveze functionalitatea respectiva decat sa lase asa..

    Teoria cu fortarea adoptarii unei noi versiuni nu prea tine - pentru o firma costa mult mai putin sa cumpere un tool de la RedGate sau alta firma care ofera asa ceva (intellisense in TSQL) decat sa-si convinga clientii sa plateasca pentru upgrade-ul la SQL Server 2008...
  •  08-19-2008, 1:15 PM 5515 in reply to 5514

    Re: Intellisense in SQL Management Studio 2008 conectat la o instanta de SQL Server 2005

    tudor.t:
    Adevarat - din cate am mai citit pe ici-colo, se pare ca (mai mult din greseala) intellisense-ul era activ in CTP5 si CTP6 si cand erai conectat la SQL Server 2005 - dupa asta au observat ca au unele mici/mari bug-uri dar nu au mai avut resurse sa le rezolve pana la release-ul final, asa ca au preferat sa dezactiveze functionalitatea respectiva decat sa lase asa..
    ...

    Ipoteza este de bun simţ. Totuşi repet ceea ce am scris puţin mai sus: de la 2005 la 2008 nu sunt diferenţe radicale ! Poate că adevărul este undeva pe la mijloc ...
  •  08-19-2008, 3:32 PM 5516 in reply to 5515

    Re: Intellisense in SQL Management Studio 2008 conectat la o instanta de SQL Server 2005

    B_gd_n[ ]Sahlean:

    Ipoteza este de bun simţ. Totuşi repet ceea ce am scris puţin mai sus: de la 2005 la 2008 nu sunt diferenţe radicale ! Poate că adevărul este undeva pe la mijloc ...

    Bogdane - si ei spun acelasi lucru. Totusi, diferentele pot da 2 coduri diferite de mentinut pentru o acuratete de 100% ...si in consecinta, dificultati de a mentine - mai ales ca vin versiuni viitoare Smile

    Ignat Andrei
    http://serviciipeweb.ro/iafblog
View as RSS news feed in XML
Powered by Community Server (Commercial Edition), by Telligent Systems