Welcome to Sign in | Help

Bug-uri în SQL Server 2005

  •  12-27-2006, 4:54 PM

    Bug-uri în SQL Server 2005

    La întâlnirea din 23 decembrie 2006, am afirmat că poate ar fi bine ca Microsoft să pună un efort mai mare pentru rezolvarea bug-urilor (în detrimentul dezvoltării de facilităţi noi). Iată câteva bug-uri care mi se par jenante, pentru că ar fi trebuit să fi fost rezolvate mult mai repede (toate sunt referitoare la Management Tools, deci Remus nu prea are cum să se implice direct):

    - 124872: "Table Designer does not support newSequentialId()" - funcţia NEWSEQUENTIALID() este o facilitate introdusă în SQL 2005, dar va fi suportată de Management Studio de-abia în release-ul următor (deci nu în următorul Service Pack, ci doar în Katmai !)

    156985, 125965: "Save As in Management Studio does not change name in GUI" - bug raportat din martie 2006, încă nerezolvat. Deşi utilizatorii au scris "Can result in a loss of work", Microsoft zice "This is currently under consideration for a future release".

    - 242795: "SP2: Certain scripting options do not work for modify" - bug nou, introdus în SP2: dacă bifezi o anumită opţiune, script-ul generat atunci când vrei să modifici o procedură este ceva de genul: "IF NOT EXISTS (...ProcedureName...) EXEC('ALTER PROCEDURE ProcedureName...')".

    - 124779: "Unlock account from Mgmt Studio does not work" - înţeleg că facilitatea în sine e mai greu de creat, dar ce e aşa de complicat să dezactivezi un checkbox ? Acum, dacă sysadmin-ul încearcă să deblocheze account-ul, rămâne tot cu el blocat dar cu parola schimbată în 15 steluţe! Dacă checkbox-ul ar fi disabled, atunci sysadmin-ul ar înţelege că facilitatea nu e implementată şi ar debloca account-ul manual. Aşa cum e acum, poate fi chiar o problemă serioasă de securitate, pentru că parola cu steluţe poate fi folosită de un atacator (dacă sysadmin-ul nu îşi dă seama de fenomen şi nu ia nicio măsură până când expiră lockout-ul).

    Alte bug-uri destul de vechi, mai mult sau mai puţin deranjante: 126582, 124991, 124527, 127144, 127026.

    La multe dintre aceste bug-uri, poziţia Microsoft-ului este de genul: "da, e o problemă, dar nu o să o corectăm în următorul service pack, ci în următoarea versiune". Cu alte cuvinte, "mulţumim că ne atrageţi atenţia asupra erorilor din produsul pe care l-aţi cumpărat, dar ca să aveţi un produs complet funcţional, trebuie să mai aşteptaţi câţiva ani şi să ne mai plătiţi nişte bani pentru o versiune nouă". Totuşi, trebuie să repet faptul că majoritatea acestor bug-uri nu se referă la Engine, deci în general produsul e OK (sunt doar probleme de Tools).

    Răzvan

View Complete Thread
Powered by Community Server (Commercial Edition), by Telligent Systems