sql >> Databáze >  >> RDS >> Sqlserver

Nelze se připojit k serveru – chyba související se sítí nebo specifická pro instanci

Následující techniky mi pomohly:

  1. Ujistěte se, že váš databázový stroj je nakonfigurován pro přijímání vzdálených připojení :

    • Start> Všechny programy> SQL Server 2005> Konfigurační nástroje> Konfigurace povrchové oblasti SQL Server
    • Klikněte na Konfigurace oblasti povrchu pro služby a připojení
    • Vyberte instanci, která má problém> Databázový stroj> Vzdálená připojení
    • Povolte místní a vzdálená připojení
    • Restartujte instanci
  2. Možná budete muset vytvořit výjimku na bráně firewall pro instanci SQL Server a port, který používáte:

    • Start> Spustit> Firewall.cpl
    • Klikněte na kartu výjimky
    • Přidejte sqlservr.exe (obvykle se nachází v C:\Program Files (x86)\Microsoft SQL Server\MSSQL.x\MSSQL\Bin , zkontrolujte ve svých instalacích skutečnou cestu ke složce) a port (výchozí je 1433 )
    • Zkontrolujte také svůj připojovací řetězec
    • Od OPRAVIT:CHYBA:Nelze otevřít připojení k serveru SQL:
  3. Zkontrolujte, zda jsou služby serveru SQL spuštěny správně:

    • Přejděte na Všechny programy> Microsoft SQL Server 2008> Konfigurační nástroje> SQL Server Configuration Manager> SQL Server Services
    • Zkontrolujte, zda je stav služby SQL Server spuštěný.

    Kromě toho se ujistěte, že váš vzdálený server je ve stejné síti . Spusťte sqlcmd -L abyste zjistili, zda je váš server zahrnut ve vašem seznamu sítí.

  4. Povolit TCP/IP v SQL Server Configuration

    Když jsou dva nebo více serverů SQL připojeny přes síť, provádějí veškerou komunikaci pomocí TCP/IP. Výchozí port instalace SQL Server je 1433. Tento port lze změnit pomocí SQL Server Configuration Manager. TCP/IP by měl být povolen, aby se SQL Server mohl připojit.

    • Přejděte na Všechny programy>> Microsoft SQL Server 2008>> Konfigurační nástroje>> SQL Server Configuration Manager>> Vyberte TCP/IP
    • Klikněte pravým tlačítkem na TCP/IP>> Klikněte na Povolit

    Aby se všechny změny projevily, musíte restartovat služby SQL Server Services. Klikněte pravým tlačítkem a přejděte do nabídky vlastností a vyberte umístění, kde lze změnit výchozí port SQL Server.



  1. Je lepší používat více databází s jedním schématem, nebo jednu databázi s více schématy?

  2. Přidejte cizí klíč do existující tabulky v SQLite

  3. Zkrácení serveru SQL Server a omezení 8192

  4. Generujte DDL programově na Postgresql