2012-04-10 28 views
4

Wie richte ich ein System-DSN für einen 64-Bit-SQL-Server Express 2008 R2, die auf dem lokalen Rechner installiert ist?Einrichten von DSN für eine SQL Server Express-Datenbank

Ich gehe, um ein System DSN und wählen Sie SQL Server Native Client 10 und folgen Sie dem Assistenten. In der Dropdown-Liste, die fragt, welcher SQL-Server eine Verbindung herstellen soll, sehe ich jedoch keine Option für den lokalen Computer. Gibt es etwas, das ich aktivieren muss?

Danke.

Antwort

10

Ignorieren Sie das Dropdown und versuchen Sie, (local)\SQLEXPRESS eingeben und sehen, ob das funktioniert?

+0

Danke, dass geholfen..ich hatte eine benannte Instanz von SQL-Server..so musste ich (local) \ namesoftheinstance verwenden und es hat funktioniert !!! Vielen Dank ... Ich habe auch Named Pipes in SQL Server Konfigurationsmanager aktiviert..ist das notwendig ??? Danke noch einmal. – cableload

+0

Kein Problem. Sql Express wird immer als eine benannte Instanz namens 'SQLExpress' installiert. Sie müssen nur Named Pipes aktivieren, wenn Sie eine Verbindung über Named Pipes herstellen möchten. Einige Hinweise, welches Protokoll hier verwendet werden soll. http://msdn.microsoft.com/en-us/library/ms187892%28v=sql.105%29.aspx –

1

können Sie eine Verbindung herstellen, die die IP, localhost oder den Computernamen informiert. Wenn Sie den Namen verwenden, muss der SQL Server-Browser ausgeführt werden