Wednesday, March 29, 2006
Solving Sudoku with SQL
Onder het motto I Can do everything with T-SQL.... Hier vind je een artikel hoe je een Sudoku kan oplossen met T-SQL. Solving Sudoku with SQL. Funny :-)
Saturday, March 25, 2006
Replication Monitor - Tracer Tokens
De Database Mirroring Monitor is leuk speelgoed in SQL Server 2005. Voor replicatie bestaat er een gelijkaardige tool, namelijk de Replication Monitor.
Replication Monitor maakt het heel makkelijk om latency in je replicatie te traceren. Door tracer tokens weg te schrijven in de transactie logfile kan je heel makkelijk te weten komen wat de latency is tussen publisher en distributor, tussen distributor en subscriber, en de totale latency.
Meer info vind je in BOL (How to: Measure Latency and Validate Connections for Transactional Replication (Replication Monitor)).
Replication Monitor maakt het heel makkelijk om latency in je replicatie te traceren. Door tracer tokens weg te schrijven in de transactie logfile kan je heel makkelijk te weten komen wat de latency is tussen publisher en distributor, tussen distributor en subscriber, en de totale latency.
Meer info vind je in BOL (How to: Measure Latency and Validate Connections for Transactional Replication (Replication Monitor)).
Friday, March 24, 2006
Database Mirroring Monitor - screenshots
Het ziet er naar uit dat database mirroring met de komst van SQL Server 2005 Service Pack 1 officiëel gesupporteerd zal worden. Het al dan niet opzetten van trace flag 1400 heeft in de March CTP geen belang meer.
Nieuw en zeer leuk is de Database Mirroring Monitor. Hiermee kan je alles in het oog houden. Je kan ook tresholds gaan definiëren. Bij het overschrijven van die tresholds wordt er een boodschap geschreven in de event log en die kan je dan gaan opvangen met de SQL Server Agent of MOM (of een andere monitoring tool).
Ook nieuw is sp_dbmmonitorresults. Deze system stored procedure toont je snel de status van een mirrored database.
exec msdb..sp_dbmmonitorresults 'AdventureWorks'
Hieronder een paar screenshots van het nieuwe speelgoed.
Nieuw en zeer leuk is de Database Mirroring Monitor. Hiermee kan je alles in het oog houden. Je kan ook tresholds gaan definiëren. Bij het overschrijven van die tresholds wordt er een boodschap geschreven in de event log en die kan je dan gaan opvangen met de SQL Server Agent of MOM (of een andere monitoring tool).
Ook nieuw is sp_dbmmonitorresults. Deze system stored procedure toont je snel de status van een mirrored database.
exec msdb..sp_dbmmonitorresults 'AdventureWorks'
Hieronder een paar screenshots van het nieuwe speelgoed.
Free Training - Exforsys
Op de website van Exforsys staan een hele boel gratis tutorials, o.a. over SQL Server 2005 en Analysis Services.
Thursday, March 16, 2006
SQL Server 2005 SP1 CTP beschikbaar
De beta van SP1 was al een tijdje (beperkt) beschilbaar maar nu heeft Microsoft ook een CTP publiek beschikbaar gesteld.
http://www.microsoft.com/sql/ctp_sp1.mspx
SQL Server 2005 Service Pack 1 - Community Technology Preview (CTP) March 2006
SQL Server 2005 Books Online Service Pack 1 Community Technology Preview (March 2006)
http://www.microsoft.com/sql/ctp_sp1.mspx
SQL Server 2005 Service Pack 1 - Community Technology Preview (CTP) March 2006
SQL Server 2005 Books Online Service Pack 1 Community Technology Preview (March 2006)
Monday, March 13, 2006
Top 10 things I hate about SQL Server
Een schitterende post op de blog van Jeff Smith. Zeker ook eens de comments en zijn follow-up post lezen.
meer dan 140 leuke online tools
Een lijst met meer dan 140 leuke online tools, generators en checkers. Meer leuke lijstjes vind je op de homepage van listible.com.
Saturday, March 11, 2006
SQL Server Podcasts
Podcasts are hot. De mensen van SQLDownUnder posten regelmatig een podcast over SQL Server. Hun RSS feed vind je op http://www.sqldownunder.com/sqldownundermp3feed.xml
Friday, March 10, 2006
Belgische SQL Server User Group
Peter De Seranno werkt met vol enthousiasme aan de oprichting van een Belgische SQL Server User Group. Alle info en binnnkort ongetwijfeld veel meer vind je op http://www.sqlug.be
Freemind is Project of the month
SourceForge koos in februari Freemind als project of the month.
http://sourceforge.net/potm/potm-2006-02.php
http://sourceforge.net/potm/potm-2006-02.php
Sunday, March 05, 2006
SchemaSpy
SchemSapy is a Java-based tool that analyzes the metadata of a schema in a database and generates a visual representation of it in a browser-displayable format. It lets you click through the hierarchy of database tables via child and parent table relationships. The browsing through relationships can occur though HTML links and/or though the graphical representation of the relationships. It's also designed to help resolve the obtuse errors that a database sometimes gives related to failures due to constraints.
Als je ook dot van Graphviz installeert en in je PATH (C:\Program Files\ATT\Graphviz\bin\) zet genereert het tooltje ook grafish de relaties tussen de tabellen.
Zorg er ook voor dat je de SQL Server 2000 JDBC driver geïnstalleerd hebt (default locatie is C:\Program Files\Microsoft SQL Server 2000 Driver for JDBC\lib).
Het volgende commando genereert de documentatie voor het Sales schema in de SQL 2005 AdventureWorks database.
java -jar schemaSpy.jar -t mssql -db adventureworks -host localhost -port 1433 -u sa -p pwd -s Sales -o AWSales
De output vind je hier.
Als je ook dot van Graphviz installeert en in je PATH (C:\Program Files\ATT\Graphviz\bin\) zet genereert het tooltje ook grafish de relaties tussen de tabellen.
Zorg er ook voor dat je de SQL Server 2000 JDBC driver geïnstalleerd hebt (default locatie is C:\Program Files\Microsoft SQL Server 2000 Driver for JDBC\lib).
Het volgende commando genereert de documentatie voor het Sales schema in de SQL 2005 AdventureWorks database.
java -jar schemaSpy.jar -t mssql -db adventureworks -host localhost -port 1433 -u sa -p pwd -s Sales -o AWSales
De output vind je hier.
Thursday, March 02, 2006
Reporting Services Server Management Reports
Bij SQL Server 2000 Reporting Services zit er een DTS pakketje waarmee je de data uit de ExecutionLog tabel kan overzetten naar een meer gestructureerde en bruikbare structuur. Kijk eens in c:\Program Files\Microsoft SQL Server\80\Tools\Reporting Services\ExecutionLog.
In 2005 is dit DTS pakketje een SSIS pakketje geworden en hebben ze er nog eens 3 interessante sample rapportjes bijgestoken.
Al dit speelgoed is te vinden in c:\Program Files\Microsoft SQL Server\90\Samples\Reporting Services\Report Samples\Server Management Sample Reports\Execution Log Sample Reports.
Meer info: http://msdn2.microsoft.com/en-us/library/ms161561.aspx
In 2005 is dit DTS pakketje een SSIS pakketje geworden en hebben ze er nog eens 3 interessante sample rapportjes bijgestoken.
Al dit speelgoed is te vinden in c:\Program Files\Microsoft SQL Server\90\Samples\Reporting Services\Report Samples\Server Management Sample Reports\Execution Log Sample Reports.
Meer info: http://msdn2.microsoft.com/en-us/library/ms161561.aspx
Subscribe to:
Posts (Atom)