|
Seriály
Reklama
Vývojářské akce
Spřízněné servery
|
Microsoft uvolnil dva nové a šikovné nástroje pro migraci na SQL 2005 ze Sybase a Accessu a novou verzi migračního assistenta pro Oracle.
Připravovaný Service 2 pro SQL Server 2005 je důležitý ze několika důvodů.
1. Oprava chyba
Jak je zvykem, opravuje nalezené chyby a bezpečnostní díry v SQL. Podrobný seznam chyb je v KB921896. Některé chyby stojí za povšimnutí:.
- KB918882 FIX: A query plan is not cached in SQL Server 2005 when the text of the hint is a large object
- KB919144 FIX: An access violation may occur when you enable the "lazy schema validation" option for any linked server and when you run a distributed partitioned view query in SQL Server 2005
- KB919611 FIX: The value of the automatic growth increment of a database file may be very large in SQL Server 2005 with Service Pack 1
- KB919636 FIX: Memory usage of the compiled query plan may unexpectedly increase in SQL Server 2005
- KB920206 FIX: System performance may be slow when an application submits many queries against a SQL Server 2005 database that uses simple parameterization
- KB921003 FIX: You may receive an error message when you manually define a Back Up Database task in SQL Server 2005 to back up the transaction log
- KB922804 FIX: After you detach a Microsoft SQL Server 2005 database that resides on network-attached storage, you cannot reattach the SQL Server database
- KB923849 FIX: When you run a query that references a partitioned table in SQL Server 2005, query performance may decrease
2. Změn funkčnosti
Trochu méně tradičně přidává a mění některou funkčnost.
- Nepotvrzené (bez COMMIT) transakce ze T-SQL příkazu jsou nyní automaticky rollbacknuté. V předchozích verzích bylo nutné ROLLBACK provést příkazem
- Chyby DBCC příkazů jsou logovány do minidump souborů v /log adresáři
- Změní se interní formát Maintanence plánů. Předchozí verze nástrojů (vereze před SP2¨) je nebudou umět číst.
- Automatická konverze sloupců typu String na unsigned Integer již neproběhne úspěšně, jako v předchozích verzích, pokud string obsahuje záporné číslo.
- Stejná situace je při konverzi Stringu do binary. Nově přidaná vlastnost UseBinaryFormat umožní zpětnou kompatibilitu.
- Změna formátu backup souborů Analysis Services přeruší zpětnou kompatibilitu s předchozími verzemi.
3. Kompatibilita s Vistou
SP2 přináší garantovanou a podporovanou kompatibilitu s Microsoft Vista. Další změna, která se pod Vistou objeví, se týka bezpečnosti.
Na Windows Server a XP systémech platí, že pokud uživatel náleží do skupiny lokálních administrátorů na stroji se SQL serverem, pak při logování pomocí Windows authentification uživatel pracoval v SQL server v roli sysadmin. Znalost SQL účtu sa či podobného nebyla nutná.
Ve Vistě, pokud není spuštěno SQL Server Management Studio se zvýšenými právy formou "Run as Administrator" již toto neplatí a přiřazení Windows účtu k roli sysadmin je nutno provést explicitně
V tuto chvíli je SQL 2005 SP2 dostupný ve zkušební verzi Community Technology Preview (CTP) December 2006 a volně ke stáhnutí. Podrobnější informace o CTP jsou na adrese http://www.microsoft.com/sql/ctp.mspx a podrobnosti provozování SQL2005 na Vistě zase na http://www.microsoft.com/sql/howtobuy/sqlonvista.mspx.
Bohužel se mi nepodařilo najít, na kdy je naplánován release ostré verze SP2, kdo víte, podělte se.
Tak a máme tu prvú potvrdenú chybu v ostrej verzii SQL Server 2005.
Našiel ju Davide Mauri, bola potvrdená SQL 2005 produkčným týmom a bude opravená až v SP1 pre SQL Server 2005.
Nejde skutočne o nič dramatické, no vždy je lepšie o tom vedieť ako nevedieť.
SELECT TOP vracia výsledky značne pomalšie ako je tomu v prípade použitia SET ROWCOUNT, ak v danej query (ktorej resultset limitujeme pomocou TOP) triedime pomocou stlpca, ktory nemá index.
Vec sa dá vyskúšať na vlastné oči, Davide ponúka aj svoj testovací skript vo svojom weblog príspevku, v ktorom vec oznámil.
Vynikající úvod do správy SQL 2005 .NET prostředí. Spousta příkladů, obrázku. Napsané velmi srozumitelně (však je to z pera Kimberly L. Tripp).
Povinná četba pro správce SQL serverů. Neuškodí to ani zkušeným vývojárům.
Výběr z obsahu:
- Choosing the Right Tool for the Job.
- The Programming Paradigm..
- Cataloging Objects.
- Assemblies, Stored Procedures, Triggers, User-defined, Functions, Scalar Functions, Table Valued Functions, User-defined Aggregations ,User-defined Types
- Maintaining Security.
- Source Code Management
- Release Management
- Performance Monitoring
- Debugging code.
- Warning signs.
- Looking beyond SQL Server 2005.
- Additional SQL Server 2005 Resources.
- Free Resources on Microsoft.com, MSDN and TechNet
Celý článek
PromptSQL je přidává intellisense - neboli automatické nabízení slov podle kontextu a existujících objektů - pro SQL Server Management Studio, Visual Studio 2005 , Visual Studio.NET 2003 a pozor - přichází bomba - Microsoft Query Analyzer.
Ano, je to neuvěřitelné, ale autorům se podařilo přidat fungující Intellisense i do dinosaura, jako je Query Analyzer od MS SQL 2000. A pro nedůvěřivce přidávám vlastnoručně vytvořený screenshot :-).

Od betaverze 1 vzniklo 359 fixů pro SQL 2000. Jsou shrnuty (ne všechny) ve čtyřech service packách.
Při přepočtu na počet dnu to jsou 2,33 fixy na den!
Ostrá verze měla číslo buildu 8.00.0194, poslední fix z 8.srpna 2005 má hodnotu 8.00.2145.
Přiznám se, že jsem netrávil hodiny a dny dohledáním a spočítáním všech fixů. To za mne udělali kolegové z aspfaq.com a vytvořili obsáhlý seznam fixů včetně odkazů na knowledge base a downloady nazvaný SQL Server 2000 Build Chart
Try / Catch konstrukce, známá třeba ze C# nebo VB.NET je jednou z novinek v T-SQL v SQL 2005.
Využití je široké a jedno z možných využití je pro ošetření možného deadlocku v DB. A to nejenom odchytnutí chyby, ale i pro opakované pokusy dokončení transakce.
Celý článek
Pokud jste někdy potřebovali fulltextové prohledávání databáze, nejspíše jste zkusili fulltext dodávaný s SQL serverem. A dosti pravděpodobně vám příliš nevyhovoval.
Turbo for SQL je řešení pro fulltextové hledání pro MS SQL 2000 a MS SQL 2005, integrované do SQL. Je o 1-2 řády (10-100x) rychlejší než MS řešení a umí toho více (což znalce MS Index serveru určitě nepřekvapí).
Nezávislý popis napsala Kathi Kellenberger na SQLServerCentral, eval verzi je možné stáhnout na serveru Imcedy.
Randy Dyees popisuje , jak fungují bookmark lookups při zpracovávájí SQL dotazu, jaký je jich vztah k nonclustered indexům a jaký mají vliv na výkon. Celý článek
SQL 2000 a T-SQL umí kde co, ale pole zrovna ne. A to přesto, že se docela často hodí.
Alex Grinberg ve svém článku ukazuje několik postupů a principů, jak si v SQL 2000 a T-SQL pole nasimulovat a používat. Celý článek
|
Uživatel
Pro zobrazení informací o svém účtu se musíte
přihlásit.
Pokud ještě nemáte svůj účet, tak si ho prosím
vytvořte!
Reklama
Rubrika
Zdrojak
.NET Hosting
Reklama
|