Sdílet prostřednictvím


Spuštění SQL Serveru se sítí nebo bez sítě

platí pro:SQL Server

SQL Server může běžet v síti nebo může fungovat bez sítě.

Spuštění SQL Serveru v síti

Aby SYSTÉM SQL Server komunikuje přes síť, musí být spuštěná služba SQL Serveru. Ve výchozím nastavení systém Windows automaticky spustí integrovanou službu SQL Serveru. Pokud chcete zjistit, jestli se služba SQL Serveru spustila, zadejte na příkazovém řádku následující příkaz:

net start

Pokud byly spuštěny služby přidružené k SQL Serveru, ve výstupu net start se zobrazí následující služby:

  • Analysis Services (MSSQLSERVER)
  • SQL Server (MSSQLSERVER)
  • Agent SQL Serveru (MSSQLSERVER)

Spuštění SQL Serveru bez sítě

Při spouštění instance SQL Serveru bez sítě nemusíte spouštět integrovanou službu SQL Serveru. Vzhledem k tomu, že sql Server Management Studio, SQL Server Configuration Manager a net startnet stop příkazy jsou funkční i bez sítě, postupy pro spuštění a zastavení instance SQL Serveru jsou stejné pro síť nebo samostatnou operaci.

Při připojování k instanci samostatného SQL Serveru z místního klienta, jako je sqlcmd, vynecháte síť a připojíte se přímo k instanci SQL Serveru pomocí místního kanálu. Rozdíl mezi místním kanálem a síťovým kanálem je, jestli používáte síť. Místní i síťové kanály navazují připojení k instanci SQL Serveru pomocí standardního kanálu (\\.\pipe\sql\query), pokud není směrováno jinak.

Když se připojíte k instanci místního SQL Serveru bez zadání názvu serveru, používáte místní kanál. Když se připojíte k instanci místního SQL Serveru a explicitně zadáte název serveru, používáte buď síťový kanál, nebo jiný mechanismus komunikace mezi procesy sítě (IPC), jako je například exchange paketů sítě nebo sekvencovaná výměna paketů (IPX/SPX) (za předpokladu, že jste nakonfigurovali SQL Server tak, aby používal více sítí). Vzhledem k tomu, že samostatný SQL Server nepodporuje síťové kanály, musíte při připojování k instanci SQL Serveru z klienta vynechat nepotřebný /<argument Server_name> . Pokud se například chcete připojit k samostatné instanci SQL Serveru z osql, zadejte:

osql /Usa /P <saPassword>