Wann genau Microsoft die Einstellung geändert hat, konnte ich nicht genau nachvollziehen – bei der Neuinstallation einer benannten SQL-Server 2008 Express R2 Instanz trat der Effekt jedenfalls auf:
Man versucht, von einem Client aus per SQL Server (Native) Client auf den Server zu verbinden und erhält die Fehlermeldung:
Connection fail:
SQLState: 08001
SQL Server ERROR: 17
{Microsoft}{ODBC SQL Server Driver} {TCP/IP Sockets} SQL Server does not
exist or access denied
Zunächst prüft man natürlich folgende Punkte:
- Sind Remote Connections erlaubt?
- Sind Port 1433 und 1434 in der Firewall am Server eingehend geöffnet?
- Ist das TCP/IP Client Protocol im Configruation Manager aktiviert?
Wenn dies erledigt ist und die Fehlermeldung bleibt, sollte man nochmal einen Blick in den SQL Server Configuration Manager werfen.
Unter “SQL Server Network Configuration” “Protocols for <InstanzName> kann man einsehen, ob die dynamische Portzuweisung aktiviert ist:

Ist bei “TCP Dynamic Ports” eine 0 eingetragen, ist der dynamische Port auf dieser IP aktiv.
Doch welche Port-Nummer hat der dynamische Port?
Die Nummer findet man, wenn man in dem oben gezeigten Fenster ganz nach unten scrollt:

Löscht man die “0” aus den “TCP Dynamic Ports”-Einträgen, kann man je IP unter “TCP Port” einen anderen fixen Port (z.B. den bekannten 1433) eintragen.
Man kann aber auch einfach bei “IPAll” (siehe Screenshot) in “TCP Dynamic Ports” den gewünschten Eintrag ändern, der dann für alle IPs gilt.
Danke an Alex für die Hilfe.
Update: Beachtet bitte auch den Hinweis von Mario in den Kommentaren.
Currently rated 2.5 by 35 people
- Currently 2.457143/5 Stars.
- 1
- 2
- 3
- 4
- 5
SqlPrompt (aktuell noch Beta) ist ein Windows-Tool, das sich im Systray einnistet und von dort aus SQL-Intellisense für folgende Editoren bietet:
- Query Analyzer (2000)
- Enterprise Manager (2000)
- Sql Server Management Studio (2005)
- Visual Studio .NET 2003
- Visual Studio 2005
- Ultra Edit
- EditPlus 2
SqlPrompt im Query Analyzer in Action:

Be the first to rate this post
- Currently 0/5 Stars.
- 1
- 2
- 3
- 4
- 5
Gestern wollte ich (wie schon so oft) per aspnet_regsql.exe ASP.NET 2.0 Membership-Features zu einer bestehenden SQL Server 2000 Datenbank hinzufügen.
Dabei ereilte mich folgende Fehlermeldung:
"Cannot resolve collation conflict for equal to operation" - na fein. Die Suchergebnisse in Google (z.B. hier, hier und hier) versprachen alle nichts Gutes, sprich viel Arbeit - bis ich bei CodeProject auf den "SQL Server 2000 Collation Changer" gestoßen bin.
Lange Rede, kurzer Sinn: SQL Server und DB (die natürlich vorher gesichert wurde ;-)) ausgewählt , neue Collation gesetzt - Problem gelöst.
Be the first to rate this post
- Currently 0/5 Stars.
- 1
- 2
- 3
- 4
- 5
Seit heute ist das
Service Pack 4 für SQL Server 2000 zum Download verfügbar.
Be the first to rate this post
- Currently 0/5 Stars.
- 1
- 2
- 3
- 4
- 5
Shinja hat ja kürzlich erklärt, dass die AdventureWorks 2000 Datenbank für SQL Server 2000 gegenüber der betagten Northwind Datenbank aufgrund der aktuelleren Architektur deutliche Vorteile mit sich bringt.
Hier können die entsprechenden Files für die Installation heruntergeladen werden.
Außerdem kann hier eine Erweiterung für die AdventureWorks Datenbank heruntergeladen werden, die die Grundlage für eine eCommerce-Applikation auf Basis der AdventureWorks realisiert.
Be the first to rate this post
- Currently 0/5 Stars.
- 1
- 2
- 3
- 4
- 5
Der Microsoft SQL Server Web Data Administrator erlaubt es, SQLServer und MSDE-Datenbanken über ein Web-Frontend zu administrieren. Zwei Artikel bei OdeToCode.com liefern eine ein Einführung in diese kleine aber (insbesondere für MSDE-Administratoren) feine Tool:
MSDE With SQL Web Data Administrator : Authentication - Teil 1
MSDE With SQL Web Data Administrator : Authentication - Teil 2
Be the first to rate this post
- Currently 0/5 Stars.
- 1
- 2
- 3
- 4
- 5
Unit Tests (mittels z.B. NUnit) bei "normalen" Applikationen gehören inzwischen ja zum guten Ton (was nicht bedeuted, dass sie letztlich auch durchgeführt werden ;-)).
Das Testen von z.B. Stored Procedures im SQL Server hingegen beschränkt sich bisher eher auf einen oder mehreren Test mit dem einen oder anderen Parameter, der *hoffentlich* zu keinem Fehler führt.
An diesem Punkt setzt der Artikel "Testing, 1, 2, 3... Testing... Check?" von S. A. Miller an. Unter anderem wird das Open Source Unit Testing Framework TSQLUnit vorgestellt.
Eine Dokumentation zu TSQLUnit ist ebenfalls verfügbar.
Be the first to rate this post
- Currently 0/5 Stars.
- 1
- 2
- 3
- 4
- 5
Microsoft hat drei Tools veröffentlicht, um Belastungstest mit SQL bzw Exchange Server durchführen zu können:
SQLIOStress
Exchange Server Load Simulator 2003 (LoadSim)
Exchange Server 2003 Jetstress Tool
In den Downloads sind jeweils umfassende White-Papers enthalten.
Currently rated 1.2 by 16 people
- Currently 1.1875/5 Stars.
- 1
- 2
- 3
- 4
- 5
"This article presents an excerpt from the book, Microsoft Reporting Services in Action, by Teodor Lachev. Learn how to implement advanced report functionality using custom code."
Microsoft Reporting Services in Action: Extending Microsoft SQL Server 2000 Reporting Services with Custom Code
Currently rated 1.3 by 7 people
- Currently 1.285714/5 Stars.
- 1
- 2
- 3
- 4
- 5
"Using an ADO.NET DataSet as a Reporting Services Data Source" erklärt, wie man eine Data Processing Extension für die SQL Server Reporting Services erstellt, die ein ADO.NET DataSet als Datenquelle verwendet.
Be the first to rate this post
- Currently 0/5 Stars.
- 1
- 2
- 3
- 4
- 5