none
ich kann keine DAC auf dem SQLServer auf meiner Workstation aufmachen RRS feed

  • Frage

  • Hallo,

    ich möchte gerne eine DAC auf den SQLServer (2008 R2 Express) auf meiner Workstation aufmachen. Da bekomme ich aber die folgende Fehlermeldung:

    Es kann keine Verbindung mit 'admin:rechner\sqlserver' hergestellt werden.

    ------------------------------
    ZUSÄTZLICHE INFORMATIONEN:

    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: 43 - An error occurred while obtaining the dedicated administrator connection (DAC) port. Make sure that SQL Browser is running, or check the error log for the port number) (Microsoft SQL Server, Fehler: -1)

    Der SQL-Browser läuft, remote access funktioniert, DAC ist enabled und sysadm bin ich auch. Woran kann es noch liegen? Ich kann eine DAC auf einen SQL Server im Netz aufbauen. Der einzige Unterschied, der mir aufgefallen ist, ist dass mein (lokaler) SQL-Server Agent-Prozess nicht läuft. Den bekomme ich aber auch manuell nicht gestartet (Der Dienst "SQL Server Agent (MSSQLSERVER)" ist vom Dienst "SQL Server (MSSQLSERVER)" abhängig, der aufgrund folgenden Fehlers nicht gestartet wurde: Der Dienst konnte wegen einer fehlerhaften Anmeldung nicht gestartet werden. ) Der SQL Server Dienst läuft unter local system; der Agent unter NT Authority/NWService. Hier bekomme ich aber auch den "User" nicht geändert (Meldung: "Die Anforderung wird nicht unterstützt. [0x80070032]).

    Hängen die beiden Probleme zusammen? Was muss ich machen, um eine DAC einzurichten?

     

    Vielen Dank&Grüsse

    Alexander

     

    Dienstag, 18. Januar 2011 15:33

Antworten

  • Hallo Alexander,

    DAC ist auf Express im Standard nicht verfügbar. Wenn Du ins SQL Server Protokoll schaust, findest Du etwas wie:

    Dedicated administrator connection support was not started because it is disabled on this edition of SQL Server.
    If you want to use a dedicated administrator connection, restart SQL Server using the trace flag 7806.
    This is an informational message only. No user action is required.

    Um die DAC Verbindung zu aktivieren, musst Du das Trace-Flag 7806 über die Startparameter aktivieren.
    Dazu kannst Du den SQL Server Konfigurations-Manager verwenden.
    Dort findest unter den Eigenschaften des SQL Server Dienstes die Startparameter.
    Häne dort ein ;-T7806 an (Semikolon nicht vergessen!) und starte den SQL Server Dienst neu.

    Danach solltest Du im SQL Server Protokoll eine Meldung finden wie:

    Dedicated admin connection support was established for listening remotely on port nnnn.

    und über die DAC Verbindung zugreifen können.

    Gruss Elmar

    • Bearbeitet Elmar Boye Dienstag, 18. Januar 2011 17:49 Schreibweise korrigiert
    • Als Antwort vorgeschlagen Olaf HelperMVP Mittwoch, 19. Januar 2011 05:25
    • Als Antwort markiert Alexander__K Mittwoch, 19. Januar 2011 07:56
    Dienstag, 18. Januar 2011 17:47

Alle Antworten

  • Hallo Alexander,

    DAC ist auf Express im Standard nicht verfügbar. Wenn Du ins SQL Server Protokoll schaust, findest Du etwas wie:

    Dedicated administrator connection support was not started because it is disabled on this edition of SQL Server.
    If you want to use a dedicated administrator connection, restart SQL Server using the trace flag 7806.
    This is an informational message only. No user action is required.

    Um die DAC Verbindung zu aktivieren, musst Du das Trace-Flag 7806 über die Startparameter aktivieren.
    Dazu kannst Du den SQL Server Konfigurations-Manager verwenden.
    Dort findest unter den Eigenschaften des SQL Server Dienstes die Startparameter.
    Häne dort ein ;-T7806 an (Semikolon nicht vergessen!) und starte den SQL Server Dienst neu.

    Danach solltest Du im SQL Server Protokoll eine Meldung finden wie:

    Dedicated admin connection support was established for listening remotely on port nnnn.

    und über die DAC Verbindung zugreifen können.

    Gruss Elmar

    • Bearbeitet Elmar Boye Dienstag, 18. Januar 2011 17:49 Schreibweise korrigiert
    • Als Antwort vorgeschlagen Olaf HelperMVP Mittwoch, 19. Januar 2011 05:25
    • Als Antwort markiert Alexander__K Mittwoch, 19. Januar 2011 07:56
    Dienstag, 18. Januar 2011 17:47
  • Moin Elmar,

    funktioniert!

     

    Danke und Grüsse

    Alexander

    Mittwoch, 19. Januar 2011 07:57