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

Povolte vzdálená připojení pro SQL Server Express 2012

rád jsem se zeptal . Řešení, které jsem nakonec objevil, bylo zde:

Jak nakonfiguruji SQL Server Express tak, aby umožňoval vzdálená připojení tcp/ip na portu 1433?

  1. Spusťte SQL Server Configuration Manager.
  2. Přejděte na SQL Server Network Configuration> Protocols for SQLEXPRESS.
  3. Ujistěte se, že je povolen protokol TCP/IP.

Zatím je to dobré a zcela očekávané. Ale pak:

  1. Klikněte pravým tlačítkem na TCP/IP a vyberte Vlastnosti .
  2. Ověřte, že pod IP2 je IP adresa nastavena na IP adresu počítače v místní podsíti.
  3. Posuňte se dolů na IPAll.
  4. Ujistěte se, že Dynamické porty TCP je prázdné . (Můj byl nastaven na nějaké 5místné číslo portu.)
  5. Ujistěte se, že Port TCP je nastavena na 1433 . (Můj byl prázdný.)

(Pokud budete postupovat podle těchto kroků, není to nutné k povolení prohlížeče SQL Server Browser a stačí povolit port 1433, nikoli 1434.)

Těchto dalších pět kroků je něco, co si nepamatuji, že bych kdy musel udělat v předchozí verzi SQL Server, Express nebo jinak. Zdá se, že byly nezbytné, protože na serveru používám pojmenovanou instanci (název_serveru\SQLEXPRESS) namísto výchozí instance. Viz zde:

Konfigurace serveru pro naslouchání na konkrétním portu TCP (SQL Server Configuration Manager)



  1. Výkon SQL JOIN vs IN?

  2. mySQL dotaz na zeměpisnou délku a šířku pro další řádky v okruhu x mil

  3. Jaký je rozdíl ve výkonu v implementacích relačního dělení MySQL (IN AND namísto IN OR)?

  4. Proč druhý dotaz T-SQL běží mnohem rychleji než první, když je volán službou Reporting Services 2005 ve webové aplikaci