Frage

Ich habe VS 2008 Professional Edition. Nach der Installation (die SQL Server 2008 enthalten), entschied ich mich SQL Server 2008 Express Edition mit Advanced Tools zu installieren (so konnte ich SQL Server Management Studio auf sie). So deinstallierte ich den SQL Express, die mit VS 2008 kamen, und installierte die eigenständige SQL Server Express 2008-Version mit erweiterten Tool.

Allerdings Wenn ich versuche, auf SQL Server Management Studio anmelden mit:

.\SQLEXPRESS

als Servername und Windows-Authentifizierung als Authentifizierungs, erhalte ich die folgende Meldung:

 TITLE: Connect to Server
 ------------------------------

 Cannot connect to .\SQLEXPRESS.

 ------------------------------ ADDITIONAL INFORMATION:

 A network-related or instance-specific
 error occurred while establishing a
 connection to SQL Server. The server
 was not found or was not accessible.
 Verify that the instance name is
 correct and that SQL Server is
 configured to allow remote
 connections. (provider: SQL Network
 Interfaces, error: 26 - Error Locating
 Server/Instance Specified) (Microsoft
 SQL Server, Error: -1)

 For help, click:
 http//go.microsoft.com/fwlink?ProdName=Microsoft+SQL+Server&EvtSrc=MSSQLServer&EvtID=-1&LinkId=20476

 ------------------------------ BUTTONS:

 OK
 ------------------------------

Alle Vorschläge, wie sie zur Arbeit kommen? Ich habe auch versucht, die Windows-Firewall zu deaktivieren und noch kein Glück. Ich benutze Windows Vista und SQL Server 2008 Express SP1-Patch hat auch vor kurzem angewendet wurde.

UPDATE: Für Interessenten: Ich habe keine der Instanz Based Installation installiert (das heißt die Datenbank-Engine). Ich installierte die Instanz basierend Sachen und es regelte es!

War es hilfreich?

Lösung

Sie können für Ihren Instanznamen suchen in SQL Server Configuration Manager. Es wird zwischen den Klammern nach dem SQL Server-Dienst in der Dienstliste geschrieben.

die. Schreibweise ist richtig und es ist das gleiche wie (local)

Andere Tipps

Starten Sie Ihren lokalen SQL Server Service

  • Start SQL Config Manager: Klicken Sie auf Start -> Microsoft SQL Server 2008 R2 -> SQL Server Configuration Manager
  • Start SQL-Dienste: Geben Sie den SQL Server (SQLEXPRESS) und SQL Server-Browser-Dienste automatische Start-Modus. Rechtsklick auf jeden Dienst -> Eigenschaften -> Gehen Sie in die Registerkarte Dienst

Dies wird sicherstellen, dass sie wieder einsetzen, wenn Sie Ihren Computer neu starten. Überprüfen Sie bitte der Zustand „Running“ für beide Dienste zu gewährleisten.

Ihr lokaler SQL Server 2008 Service Inbetriebnahme

Anmelden und Authentifizieren mit Ihrem lokalen SQL Server

  • Öffnen Sie nun SQL Server Management Studio und klicken Sie auf „Connect to Object Explorer“und wählen Sie Servername:

[Ihr PC-Name] \ SQLEXPRESS

Beispiel: 8540p-KL \ SQLEXPRESS oder (localhost) \ SQLEXPRESS

  • Um den Namen Ihres PCs zu finden: Rechtsklicken Sie -> Eigenschaften -> Registerkarte Computername

  • Alternative: Login Windows-Authentifizierung verwenden: den Benutzernamen mit [Ihr Domain] / [Ihr Benutzername]

SQL Server 2008-Benutzerkonto-Einstellungen

Setup-Benutzerkonto

  • Erstellen Sie einen neuen Login-acct: In SQL Mgmt Studio -> Erweitern Sie Ihren lokalen Server -> Sicherheit -> Right klicken Sie auf Logins -> Neu Anmelden

  • Passwort-Einstellungen auf Neues Benutzerkonto: Deaktivieren Sie die Option Kennwortrichtlinie erzwingen, Kennwortablauf und Benutzer muss ändern pw Standard-Datenbank (Da diese lokal) -> Ihre Datenbank

  • Erteilen Rollen Neues Benutzerkonto: Benutzerzuordnung Seite -> Karte zu Ihrem db und db_owner-Rolle-Status gewähren Page -> Berechtigung erteilen zu verbinden und aktivieren Login

SQL Server 2008 Benutzereinstellungen Lokale DB

Setup Zugriffsberechtigungen / Einstellungen für Benutzer

  • Aktivieren Sie alle Auth-Modi: rechts lokalen Server klicken -> Eigenschaften -> Reiter Sicherheit -> Aktivieren SQL Server und Windows-Authentifizierungsmodus
  • Aktivieren Sie TCP / IP: Öffnen Sie SQL Server Configuration Manager -> SQL Server Network Konfiguration -> Protokolle für SQLEXPRESS -> TCP / IP aktivieren
  • Starten Sie SQL Server Service: Sie müssen den SQL Server (SQLEXPRESS) nach der Aktivierung von TCP / IP
  • neu starten

SQL Server 2008 Server-Berechtigungen

Eigenschaften: Datenbank-Datei für den Frühling Projekt

  • database.url = jdbc: jtds: sqlserver: // [local PC Computer
    Name]; instance = SQLEXPRESS; Database = [db name];

  • database.username = [Ihr Benutzername] database.password = [Ihr Kennwort]

  • database.driverClassName = net.sourceforge.jtds.jdbc.Driver

Wenn Sie mit mehr Details größere Screenshots und eine bessere Formatierung der Antwort sehen Sie bitte den Blog-Artikel sehen unter: eine lokale Instanz von SQL Server 2008 mit Blogeintrag einrichten:

Haben Sie versucht, mit (local) \ SQLEXPRESS im Namen? Ich habe das nicht gesehen. Notation vor.

Scott,

Ich hatte SQL Server-Browser in Diensten zu aktivieren, wenn ich tat, dass ich in der Lage war auf den letzten verbinden installieren.

danach hatte ich nur die Computernamen als Server zu verwenden.

bearbeiten, während der Erforschung weitere SQL Server-Browser auf der Suche nach, stellte fest, dass Reporting Service, Service zeigte seine Instanz wie. \ Computername.

versuchen, dass als Servernamen.

Bearbeiten wieder Backslash ändern mit Linux gespielt kürzlich:)

Es gibt eine Möglichkeit, dass Sie als Standardinstanz installiert. In diesem Fall versuchen Sie es mit (lokalen) verbindet - nur (lokal). Dann gehen Sie auf Programme / Microsoft SQL Server / Konfigurationstools / SQL Server Configuration Manager. Zur SQL Server-Netzwerkkonfiguration / Protokolle für MSSQLSERVER und ermöglicht Named Pipes.

Haben Sie versucht, auf der SQL Server-Oberflächenkonfiguration suchen? Sie könnten nur SQL-Authentifizierung eingerichtet haben und möglicherweise Netzwerk- und SQL-Authentifizierung aktivieren müssen.

-JFV

Ich habe eine Anwendung, die eine Verbindungszeichenfolge Trog VSOT in Word 2007 verwendet. Die Anwendung hat einen Verbindungsfehler. Ich Allways SQL Server 2008 Express R2 im gemischten Modus installieren, so dass ich den Build in sa mit i Passwort verwenden kann, zu verbinden. Ich habe das Passwort neu eingegeben sicher sein, seine richtige. In einem nächsten Schritt i geöffnet: ‚Configuration Manager‘ in ‚Programmdateien‘ 'Microsoft SQL Server 2008’ ->‘Konfigurationstools und setzen alle anderen Instanzen auf die Eigenschaften -> ausblenden Instanz‚Ja‘ Das löste das Problem in meinem Fall. Danny

Wenn Sie immer noch Probleme mit der Verbindung zu SQL haben Express 2008,

Diesen Artikel lesen http: // www. linglom.com/2009/03/28/enable-remote-connection-on-sql-server-2008-express/

Hier erfahren Sie, über die Konfiguration von SQL Express nach der Installation

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top