Меню Рубрики

Установка второго sql server

Работа с несколькими версиями и экземплярами SQL Server Work with multiple versions and instances of SQL Server

Область применения: SQL Server (только Windows) База данных SQL Azure Azure Synapse Analytics (Хранилище данных SQL) Parallel Data Warehouse APPLIES TO: SQL Server (Windows only) Azure SQL Database Azure Synapse Analytics (SQL DW) Parallel Data Warehouse

Можно установить несколько экземпляров SQL Server или установить SQL Server на компьютере с более ранними версиями SQL Server. You can install multiple instances of SQL Server, or install SQL Server on a computer where earlier SQL Server versions are already installed.

Следующие элементы SQL Server совместимы с несколькими экземплярами, установленными на одном компьютере: The following SQL Server-related items are compatible with the installation of multiple instances on the same computer:

Компонент Database Engine Database Engine

Службы Analysis Services Analysis Services

Можно обновить предыдущие версии SQL Server на компьютере, где установлены более ранние версии SQL Server. You can upgrade earlier versions of SQL Server on a computer where other SQL Server versions are already installed. Поддерживаемые сценарии обновления см. в разделе Поддерживаемые обновления версий и выпусков. For supported upgrade scenarios, see Supported Version and Edition Upgrades.

Версии компонентов и нумерация Version Components and Numbering

Следующие основные понятия могут оказаться полезными для понимания поведения SQL Server SQL Server при параллельной работе экземпляров SQL Server SQL Server . The following concepts are useful in understanding the behavior of SQL Server SQL Server for s >SQL Server SQL Server .

Стандартный формат версии продукта для SQL Server SQL Server — MM.nn.bbbb.rr, в котором сегменты определяются следующим образом: The standard product version format for SQL Server SQL Server is MM.nn.bbbb.rr where each segment is defined as:

MM — основная версия MM — Major version

nn — дополнительная версия nn — Minor version

bbbb — номер сборки bbbb — Build number

rr — номер редакции сборки rr — Build revision number

В каждой основной и дополнительной версии SQL Server SQL Server номер версии увеличивается, что позволяет отличить ее от предыдущих. In each major or minor release of SQL Server SQL Server , there is an increment to the version number to differentiate it from earlier versions. Такое изменение номера версии служит для достижения нескольких разных целей. This change to the version is used for many purposes. В их число входит отображение информации о версии в пользовательском интерфейсе, управление способом замены файлов при выполнении обновления, применении пакетов обновления, а также механизмы функционального дифференцирования между последующими версиями. This includes displaying version information in the user interface, controlling how files are replaced during upgrade, applying service packs, and also as a mechanism for functional differentiation between the successive versions.

Общие компоненты для всех версий SQL Server SQL Server Components shared by all versions of SQL Server SQL Server

Определенные компоненты, которые являются общими для всех установленных версий SQL Server SQL Server . Certain components are shared by all instances of all installed versions of SQL Server SQL Server . При параллельной установке различных версий SQL Server SQL Server на одном компьютере эти компоненты обновляются до последней версии. When you install different versions of SQL Server SQL Server side by side on the same machine, these components are automatically upgraded to the latest version. Такие компоненты обычно удаляются автоматически при удалении последнего экземпляра SQL Server SQL Server . Such components are usually uninstalled automatically when the last instance of SQL Server SQL Server is uninstalled.

Примеры: браузер SQL Server SQL Server и модуль записи VSS Microsoft SQL Server SQL Server . Examples: SQL Server SQL Server Browser and Microsoft SQL Server SQL Server VSS Writer.

Компоненты, общие для всех экземпляров основной версии SQL Server SQL Server Components shared across all instances of the same major version of SQL Server SQL Server

SQL Server SQL Server Версии, общие для всех экземпляров основной версии, имеют общие компоненты во всех экземплярах. versions that have the same major version share some components across all instances. Если общие компоненты выбираются при выполнении обновления, то существующие компоненты обновляются до последней версии. If the shared components are selected during upgrade, the existing components are upgraded to the latest version.

Примеры: Службы Integration Services Integration Services , Службы Master Data Services Master Data Services , SQL Server Management Studio SQL Server Management Studio , SQL Server Data Tools (SSDT) SQL Server Data Tools (SSDT) и электронная документация по SQL Server SQL Server . Examples: Службы Integration Services Integration Services , Службы Master Data Services Master Data Services , SQL Server Management Studio SQL Server Management Studio , SQL Server Data Tools (SSDT) SQL Server Data Tools (SSDT) , and SQL Server SQL Server Books Online.

Общие компоненты для всех дополнительных версий Components shared across minor versions

SQL Server SQL Server Версии, имеющие общие компоненты версии основной.дополнительный. versions that have the same major.minor version shared components.

Пример: файлы поддержки программы установки. Example: Setup support files.

Компоненты, принадлежащие только определенному экземпляру SQL Server SQL Server Components specific to an instance of SQL Server SQL Server

Некоторые компоненты и службы SQL Server SQL Server принадлежат определенному экземпляру SQL Server SQL Server . Some SQL Server SQL Server components or services are specific to an instance of SQL Server SQL Server . Такие компоненты называются привязанными к экземпляру. These are also known as instance-aware. Они имеют ту же версию, что и экземпляр, которому они принадлежат, и используются только для этого экземпляра. They share the same version as the instance that hosts them, and are used exclusively for that instance.

Примеры: Компонент Database Engine Database Engine , Службы Analysis Services Analysis Services и Службы Reporting Services Reporting Services . Examples: Компонент Database Engine Database Engine , Службы Analysis Services Analysis Services , and Службы Reporting Services Reporting Services .

Компоненты, не зависящие от версии SQL Server SQL Server Components that are independent of the SQL Server SQL Server versions

Некоторые компоненты устанвливаются при установке SQL Server SQL Server , но не зависят от версий SQL Server SQL Server . Certain components are installed during SQL Server SQL Server setup, but are independent of the versions of SQL Server SQL Server . Они могут совместно использоваться всеми версиями SQL Server SQL Server . They may be shared across major versions or by all SQL Server SQL Server versions.

Примеры: Microsoft Sync Framework, SQL Server SQL Server Compact. Examples: Microsoft Sync Framework, SQL Server SQL Server Compact.

Дополнительные сведения об установке SQL Server SQL Server Compact см. в разделе Установка SQL Server 2016 с помощью мастера установки (программа установки). For more information about SQL Server SQL Server Compact installation, see Install SQL Server 2016 from the Installation Wizard (Setup). Дополнительные сведения об удалении SQL Server SQL Server Compact см. в разделе Удаление существующего экземпляра SQL Server (программа установки). For more information about how to uninstall SQL Server SQL Server Compact, see Uninstall an Existing Instance of SQL Server (Setup).

Применение SQL Server SQL Server параллельно с предыдущими версиями SQL Server SQL Server Using SQL Server SQL Server S >SQL Server SQL Server

SQL Server SQL Server можно установить на компьютер, где уже запущены экземпляры SQL Server SQL Server одной из предыдущих версий. You can install SQL Server SQL Server on a computer that is already running instances of an earlier SQL Server SQL Server version. Поскольку экземпляр по умолчанию на компьютере уже имеется, SQL Server SQL Server должен быть установлен как именованный экземпляр. If a default instance already exists on the computer, SQL Server SQL Server must be installed as a named instance.

SQL Server SQL Server SysPrep не поддерживает параллельную установку подготовленных экземпляров SQL Server 2019 (15.x) SQL Server 2019 (15.x) с выпущенными ранее версиями SQL Server SQL Server на том же компьютере. SysPrep does not support s >SQL Server 2019 (15.x) SQL Server 2019 (15.x) with earlier versions of SQL Server SQL Server on the same computer. Например, возможность подготавливать экземпляр SQL Server 2019 (15.x) SQL Server 2019 (15.x) параллельно с подготовленным экземпляром SQL Server 2012 (11.x) SQL Server 2012 (11.x) отсутствует. For example, you cannot prepare a SQL Server 2019 (15.x) SQL Server 2019 (15.x) instance s >SQL Server 2012 (11.x) SQL Server 2012 (11.x) . Однако можно установить несколько подготовленных экземпляров одной и той же основной версии SQL Server SQL Server параллельно на одном компьютере. However, you can install multiple prepared instances of the same major version of SQL Server SQL Server side by side on the same computer. Дополнительные сведения см. в разделе Considerations for Installing SQL Server Using SysPrep. For more information, see Considerations for Installing SQL Server Using SysPrep.

Читайте также:  Установка пламегасителя вместо катализатора на бмв

SQL Server 2019 (15.x) SQL Server 2019 (15.x) нельзя установить параллельно с более ранними версиями SQL Server SQL Server на компьютере с Windows Server 2008 R2 Server Core с пакетом обновления 1 (SP1). cannot be installed s >SQL Server SQL Server on a computer that is running Windows Server 2008 R2 Server Core SP1. Дополнительные сведения об установке SQL Server см. в разделе Установка SQL Server 2016 на Server Core. For more information on Server Core installations, see Install SQL Server 2016 on Server Core.

В следующей таблице показана поддержка параллельной эксплуатации для SQL Server 2019 (15.x) SQL Server 2019 (15.x) . The following table shows s >SQL Server 2019 (15.x) SQL Server 2019 (15.x) :

Существующий экземпляр SQL Server 2019 (15.x) SQL Server 2019 (15.x) Existing instance of SQL Server 2019 (15.x) SQL Server 2019 (15.x) Поддержка параллельной работы side by side support
SQL Server 2019 (15.x) SQL Server 2019 (15.x) (64-разрядная версия) x64 x64 (64-bit) x64 x64 SQL Server 2005 (9.x) SQL Server 2005 (9.x) (32-разрядная версия) (32-bit)

SQL Server 2005 (9.x) SQL Server 2005 (9.x) (64-разрядная версия) x64 x64 (64-bit) x64 x64

SQL Server 2008 SQL Server 2008 (32-разрядная версия) (32-bit)

SQL Server 2008 SQL Server 2008 (64-разрядная версия) x64 x64 (64-bit) x64 x64

SQL Server 2008 R2 SQL Server 2008 R2 (32-разрядная версия) (32-bit)

SQL Server 2008 R2 SQL Server 2008 R2 (64-разрядная версия) x64 x64 (64-bit) x64 x64

SQL Server 2012 (11.x) SQL Server 2012 (11.x) (32-разрядная версия) (32-bit)

SQL Server 2012 (11.x) SQL Server 2012 (11.x) (64-разрядная версия) x64 x64 (64-bit) x64 x64

SQL Server 2014 (12.x) SQL Server 2014 (12.x) (32-разрядная версия) (32-bit)

SQL Server 2014 (12.x) SQL Server 2014 (12.x) (64-разрядная версия) x64 x64 (64-bit) x64 x64

SQL Server 2016 (13.x); SQL Server 2016 (13.x)

В следующей таблице показана поддержка параллельного использования SQL Server 2016 (13.x); SQL Server 2016 (13.x) с предыдущими версиями. The following table shows s >SQL Server 2016 (13.x); SQL Server 2016 (13.x) with previous versions:

Существующий экземпляр SQL Server 2016 (13.x); SQL Server 2016 (13.x) Existing instance of SQL Server 2016 (13.x); SQL Server 2016 (13.x) Поддержка параллельного использования с предыдущими версиями Side-by-side support for previous versions
SQL Server 2016 (13.x); SQL Server 2016 (13.x) x64 x64 x64 x64 SQL Server 2005 (9.x) SQL Server 2005 (9.x) (32-разрядная версия) (32-bit)

SQL Server 2005 (9.x) SQL Server 2005 (9.x) (64-разрядная версия) x64 x64 (64-bit) x64 x64

SQL Server 2008 SQL Server 2008 (32-разрядная версия) (32-bit)

SQL Server 2008 SQL Server 2008 (64-разрядная версия) x64 x64 (64-bit) x64 x64

SQL Server 2008 R2 SQL Server 2008 R2 (32-разрядная версия) (32-bit)

SQL Server 2008 R2 SQL Server 2008 R2 (64-разрядная версия) x64 x64 (64-bit) x64 x64

SQL Server 2012 (11.x) SQL Server 2012 (11.x) (32-разрядная версия) (32-bit)

SQL Server 2012 (11.x) SQL Server 2012 (11.x) (64-разрядная версия) x64 x64 (64-bit) x64 x64

SQL Server 2014 (12.x) SQL Server 2014 (12.x) (32-разрядная версия) (32-bit)

SQL Server 2014 (12.x) SQL Server 2014 (12.x) (64-разрядная версия) x64 x64 (64-bit) x64 x64

Предотвращение конфликтов IP-адресов Preventing IP Address Conflicts

Если экземпляр отказоустойчивого кластера SQL Server SQL Server установлен параллельно с отдельным экземпляром компонента Компонент SQL Server Database Engine SQL Server Database Engine , то необходимо исключить возникновение конфликта номера порта TCP с IP-адресами. When a SQL Server SQL Server Failover Cluster Instance is installed s >Компонент SQL Server Database Engine SQL Server Database Engine , take care to avoid TCP port number conflicts on the IP addresses. Конфликты обычно возникают в том случае, когда два экземпляра компонента Компонент Database Engine Database Engine одновременно настроены на использование стандартного порта TCP (1433). Conflicts usually occur when two instances of the Компонент Database Engine Database Engine are both configured to use the default TCP port (1433). Чтобы предотвратить возникновение конфликтов, настройте один экземпляр на использование фиксированного порта, отличного от установленного по умолчанию. To avoid conflicts, configure one instance to use a non-default fixed port. Обычно настройку фиксированного порта проще всего выполнить на отдельном экземпляре. Configuring a fixed port is usually easiest on the standalone instance. Настройка компонента Компонент Database Engine Database Engine на использование различных портов позволит предотвратить непредвиденные конфликты IP-адресов и TCP, которые блокируют запуск экземпляра в случае ошибки экземпляра отказоустойчивого кластера SQL Server SQL Server при переходе на режим ожидания. Configuring the Компонент Database Engine Database Engine to use different ports will prevent an unexpected IP Address/TCP port conflict that blocks an instance startup when a SQL Server SQL Server Failover Cluster Instance fails to the standby node.

источник

Урок 2. Подключение с другого компьютера Lesson 2: Connecting from Another Computer

Область применения: SQL Server База данных SQL Azure Azure Synapse Analytics (Хранилище данных SQL) Parallel Data Warehouse APPLIES TO: SQL Server Azure SQL Database Azure Synapse Analytics (SQL DW) Parallel Data Warehouse

В целях повышения безопасности к компоненту Компонент Database Engine Database Engine выпусков SQL Server SQL Server Developer Edition, Express Edition и Evaluation Edition нельзя получить доступ с другого компьютера при первоначальной установке. To enhance security, the Компонент Database Engine Database Engine of SQL Server SQL Server Developer, Express, and Evaluation editions cannot be accessed from another computer when initially installed. В этом занятии показано, как включить протоколы, настроить порты и брандмауэр Windows для соединения, используя другие компьютеры. This lesson shows you how to enable the protocols, configure the ports, and configure the Windows Firewall for connecting from other computers.

Это занятие содержит следующие задачи. This lesson contains the following tasks:

Включение протоколов Enabling Protocols

Для повышения безопасности выпуски SQL Server Express SQL Server Express Developer и Evaluation устанавливаются с ограниченными возможностями подключения к сети. To enhance security, SQL Server Express SQL Server Express , Developer, and Evaluation install with only limited network connectivity. Соединяться с компонентом Компонент Database Engine Database Engine можно с помощью средств, которые выполняются на том же компьютере, но не с других компьютеров. Connections to the Компонент Database Engine Database Engine can be made from tools that are running on the same computer, but not from other computers. Если разработка будет выполняться на том же компьютере, где установлен компонент Компонент Database Engine Database Engine , то дополнительные протоколы включать не нужно. If you are planning to do your development work on the same computer as the Компонент Database Engine Database Engine , you do not have to enable additional protocols. Среда Management Studio Management Studio подключится к компоненту Компонент Database Engine Database Engine с помощью протокола общей памяти. will connect to the Компонент Database Engine Database Engine by using the shared memory protocol. Этот протокол уже включен. This protocol is already enabled.

Если нужно соединяться с компонентом Компонент Database Engine Database Engine с другого компьютера, следует включить какой-либо другой протокол, например TCP/IP. If you plan to connect to the Компонент Database Engine Database Engine from another computer, you must enable a protocol, such as TCP/IP.

Разрешение соединений по протоколу TCP/IP с других компьютеров How to enable TCP/IP connections from another computer

В меню Пуск последовательно выберите пункты Все программы, Microsoft SQL Server Microsoft SQL Server , Средства настройкии щелкните Диспетчер конфигурации SQL Server. On the Start menu, point to All Programs, point to Microsoft SQL Server Microsoft SQL Server , point to Configuration Tools, and then click SQL Server Configuration Manager.

Могут быть доступны и 32-разрядные и 64-разрядные версии. You might have both 32 bit and 64 bit options available.

Поскольку диспетчер конфигурации SQL Server SQL Server является оснасткой консоли управления ( Microsoft Microsoft ), а не изолированной программой, при работе в более новых версиях Windows диспетчер конфигурации SQL Server SQL Server не отображается как приложение. Because SQL Server SQL Server Configuration Manager is a snap-in for the Microsoft Microsoft Management Console program and not a stand-alone program, SQL Server SQL Server Configuration Manager does not appear as an application in newer versions of Windows. Имя файла содержит число, представляющее номер версии SQL Server SQL Server . The file name contains a number representing the version number of the SQL Server SQL Server . Чтобы открыть диспетчер конфигурации с помощью команды «Выполнить», воспользуйтесь одним из приведенных ниже путей для последних четырех версий (предполагается, что система Windows установлена на диске C). To open Configuration Manager from the Run command, here are the paths to the last four versions when Windows is installed on the C drive.

SQL Server 2017 (14.x); SQL Server 2017 (14.x) C:\Windows\SysWOW64\SQLServerManager14.msc C:\Windows\SysWOW64\SQLServerManager14.msc
SQL Server 2016 (13.x); SQL Server 2016 (13.x) C:\Windows\SysWOW64\SQLServerManager13.msc C:\Windows\SysWOW64\SQLServerManager13.msc
SQL Server 2014 (12.x) SQL Server 2014 (12.x) C:\Windows\SysWOW64\SQLServerManager12.msc C:\Windows\SysWOW64\SQLServerManager12.msc
SQL Server 2012 (11.x) SQL Server 2012 (11.x) C:\Windows\SysWOW64\SQLServerManager11.msc C:\Windows\SysWOW64\SQLServerManager11.msc

В диспетчере конфигурации SQL Server разверните раздел Сетевая конфигурация SQL Server и щелкните элемент Протоколы для . In SQL Server Configuration Manager, expand SQL Server Network Configuration, and then click Protocols for .

Экземпляр по умолчанию (неименованный экземпляр) указан в списке под именем MSSQLSERVER. The default instance (an unnamed instance) is listed as MSSQLSERVER. Если был установлен именованный экземпляр, то в списке будет приведено заданное ему имя. If you installed a named instance, the name you provided is listed. SQL Server 2012 Express SQL Server 2012 Express устанавливается как SQLEXPRESS, если это имя не было изменено при установке. installs as SQLEXPRESS, unless you changed the name during setup.

В списке протоколов щелкните правой кнопкой мыши протокол, который необходимо включить (TCP/IP), и выберите команду Включить. In the list of protocols, right-click the protocol you want to enable (TCP/IP), and then click Enable.

После внесения изменений в сетевые протоколы необходимо перезапустить службу SQL Server SQL Server ; однако это выполняется в следующей задаче. You must restart the SQL Server SQL Server service after you make changes to network protocols; however, this is completed in the next task.

Настройка фиксированного порта Configuring a Fixed Port

В целях повышения безопасности в таких системах, как Windows Server 2008, Windows Vista Windows Vista и Windows 7, включен брандмауэр Windows. To enhance security, Windows Server 2008, Windows Vista Windows Vista , and Windows 7 all turn on the Windows Firewall. При подключении к этому экземпляру из другого компьютера необходимо открыть порт соединения в брандмауэре. When you want to connect to this instance from another computer, you must open a communication port in the firewall. Экземпляр компонента Компонент Database Engine Database Engine , запускаемый по умолчанию, прослушивает порт 1433, поэтому нет необходимости настраивать фиксированный порт. The default instance of the Компонент Database Engine Database Engine listens on port 1433; therefore, you do not have to configure a fixed port. Однако именованные экземпляры, включая SQL Server Express SQL Server Express , принимают соединения через динамически назначаемые порты. However, named instances including SQL Server Express SQL Server Express listen on dynamic ports. Прежде чем появится возможность открыть порт в брандмауэре, необходимо предварительно настроить компонент Компонент Database Engine Database Engine для прослушивания конкретного порта, известного как постоянный порт или статический порт; в противном случае компонент Компонент Database Engine Database Engine может прослушивать другой порт после каждого запуска. Before you can open a port in the firewall, you must first configure the Компонент Database Engine Database Engine to listen on a specific port known as a fixed port or a static port; otherwise, the Компонент Database Engine Database Engine might listen on a different port each time it is started. Дополнительные сведения о брандмауэрах, настройках брандмауэра Windows по умолчанию и описание портов TCP, влияющих на ядро СУБД, службы Analysis Services, службы Reporting Services и службы Integration Services, см. в разделе Настройка брандмауэра Windows для разрешения доступа к SQL Server. For more information about firewalls, the default Windows firewall settings, and a description of the TCP ports that affect the Database Engine, Analysis Services, Reporting Services, and Integration Services, see Configure the Windows Firewall to Allow SQL Server Access.

Присваиванием номеров портов управляет администрация адресного пространства Интернет (IANA), а списки этих номеров находятся по адресу https://www.iana.org. Портам должны назначаться номера от 49152 до 65535. Port number assignments are managed by the Internet Assigned Numbers Authority and are listed at https://www.iana.org. Port numbers should be assigned from numbers 49152 through 65535.

Настройка SQL Server для подключения через определенный порт Configure SQL Server to listen on a specific port

В диспетчере конфигурации SQL Server SQL Server раскройте узел Сетевая конфигурация SQL Serverи щелкните экземпляр сервера, который надо настроить. In SQL Server SQL Server Configuration Manager, expand SQL Server Network Configuration, and then click on the server instance you want to configure.

На правой панели дважды щелкните TCP/IP. In the right pane, double-click TCP/IP.

В диалоговом окне Свойства TCP/IP перейдите на вкладку IP-адреса . In the TCP/IP Properties dialog box, click the IP Addresses tab.

Введите доступный номер порта в поле TCP-порт раздела IPAll . In the TCP Port box of the IPAll section, type an available port number. В данном учебнике используется порт 49172. For this tutorial, we will use 49172.

Нажмите кнопку ОК , чтобы закрыть диалоговое окно, и кнопку ОК в предупреждении о необходимости перезагрузки службы. Click OK to close the dialog box, and click OK to the warning that the service must be restarted.

На левой панели щелкните Службы SQL Server. In the left pane, click SQL Server Services.

На правой панели щелкните экземпляр SQL Server SQL Server правой кнопкой мыши и выберите пункт Перезапустить. In the right pane, right-click the instance of SQL Server SQL Server , and then click Restart. После перезапуска компонент Компонент Database Engine Database Engine будет принимать соединения через порт 49172. When the Компонент Database Engine Database Engine restarts, it will listen on port 49172.

Открытие портов в брандмауэре Opening Ports in the Firewall

Системы брандмауэров предотвращают несанкционированный доступ к ресурсам компьютера. Firewall systems help prevent unauthorized access to computer resources. Для подключения к SQL Server SQL Server с другого компьютера при включенном брандмауэре в брандмауэре необходимо открыть порт. To connect to SQL Server SQL Server from another computer when a firewall is on, you must open a port in the firewall.

Открытие портов на брандмауэре может привести к незащищенности сервера от вредоносных атак. Opening ports in your firewall can leave your server exposed to malicious attacks. Поэтому для открытия портов требуется понимание работы систем брандмауэров. Be sure to understand firewall systems before opening ports. Дополнительные сведения см. в разделе Security Considerations for a SQL Server Installation. For more information, see Security Considerations for a SQL Server Installation.

После настройки компонента Компонент Database Engine Database Engine на использование фиксированного порта следуйте приведенным ниже инструкциям, чтобы открыть в брандмауэре Windows нужный порт. After you configure the Компонент Database Engine Database Engine to use a fixed port, follow the following instructions to open that port in your Windows Firewall. (Нет необходимости настраивать фиксированный порт для экземпляра по умолчанию, потому что он уже настроен на подключение к TCP-порту 1433.) (You do not have to configure a fixed port for the default instance, because it is already fixed on TCP port 1433.)

Открытие порта в брандмауэре Windows для доступа по TCP (Windows 7) To open a port in the Windows firewall for TCP access (Windows 7)

В меню Пуск выберите команду Выполнить, введите WF.mscи нажмите кнопку ОК. On the Start menu, click Run, type WF.msc, and then click OK.

На левой панели Брандмауэр Windows в режиме повышенной безопасностищелкните правой кнопкой мыши раздел Правила для входящих подключенийи выберите на панели действий пункт Создать правило . In Windows Firewall with Advanced Security, in the left pane, right-click Inbound Rules, and then click New Rule in the action pane.

В диалоговом окне Тип правила выберите Порти нажмите кнопку Далее. In the Rule Type dialog box, select Port, and then click Next.

В диалоговом окне Протокол и порты выберите протокол TCP. In the Protocol and Ports dialog box, select TCP. Выберите Определенные локальные портыи введите номер порта экземпляра компонента Компонент Database Engine Database Engine . Select Specific local ports, and then type the port number of the instance of the Компонент Database Engine Database Engine . Для экземпляра по умолчанию введите 1433. Type 1433 for the default instance. Если в предыдущей задаче был настроен фиксированный порт, а сейчас настраивается именованный экземпляр, введите 49172 . Type 49172 if you are configuring a named instance and configured a fixed port in the previous task. Щелкните Далее. Click Next.

В диалоговом окне Действие выберите Разрешить соединениеи нажмите кнопку Далее. In the Action dialog box, select Allow the connection, and then click Next.

В диалоговом окне Профиль выберите профили, описывающие среду соединения компьютеров, который нужно подключить к компоненту Компонент Database Engine Database Engine , и нажмите кнопку Далее. In the Profile dialog box, select any profiles that describe the computer connection environment when you want to connect to the Компонент Database Engine Database Engine , and then click Next.

В диалоговом окне Имя введите имя и описание правила и нажмите кнопку Готово. In the Name dialog box, type a name and description for this rule, and then click Finish.

Дополнительные сведения о настройке брандмауэра, включая инструкции для Windows Vista Windows Vista , см. в разделе Настройка брандмауэра Windows для доступа к компоненту Database Engine. For more information about configuring the firewall including instructions for Windows Vista Windows Vista , see Configure a Windows Firewall for Database Engine Access. Дополнительные сведения о настройках брандмауэра Windows по умолчанию и описание портов TCP, влияющих на компонент Database Engine, службы Analysis Services, службы Reporting Services и службы Integration Services, см. в разделе Настройка брандмауэра Windows для разрешения доступа к SQL Server. For more information about the default Windows firewall settings, and a description of the TCP ports that affect the Database Engine, Analysis Services, Reporting Services, and Integration Services, see Configure the Windows Firewall to Allow SQL Server Access.

Соединение с компонентом Database Engine с другого компьютера Connecting to the Database Engine from Another Computer

После настройки компонента Компонент Database Engine Database Engine на прослушивание определенного порта и открытия порта в брандмауэре можно подключиться к SQL Server SQL Server с другого компьютера. Now that you have configured the Компонент Database Engine Database Engine to listen on a fixed port, and have opened that port in the firewall, you can connect to SQL Server SQL Server from another computer.

Если служба браузера SQL Server SQL Server на сервере запущена и в брандмауэре открыт порт UDP 1434, то подключение можно установить, используя имя компьютера и имя экземпляра. When the SQL Server SQL Server Browser service is running on the server computer, and when the firewall has opened UDP port 1434, the connection can be made by using the computer name and instance name. В целях повышения безопасности в нашем примере не используется служба браузера SQL Server SQL Server . To enhance security, our example does not use the SQL Server SQL Server Browser service.

Соединение с ядром СУБД с другого компьютера To connect to the Database Engine from another computer

На втором компьютере, содержащем клиентские средства SQL Server SQL Server , войдите под учетной записью, для которой разрешено подключение к SQL Server SQL Server , и откройте среду Среда Management Studio Management Studio . On a second computer that contains the SQL Server SQL Server client tools, log in with an account authorized to connect to SQL Server SQL Server , and open Среда Management Studio Management Studio .

В диалоговом окне Соединение с сервером выберите Компонент Database Engine в списке Тип сервера . In the Connect to Server dialog box, confirm Database Engine in the Server type box.

В поле Имя сервера введите tcp: , чтобы указать протокол, за которым должны следовать имя компьютера, запятая и номер порта. In the Server name box, type tcp: to specify the protocol, followed by the computer name, a comma, and the port number. При подключении к экземпляру по умолчанию подразумевается номер порта 1433. Этот номер можно опустить, поэтому введите tcp: . To connect to the default instance, the port 1433 is implied and can be omitted; therefore, type tcp: . В этом примере для именованного экземпляра введите tcp: ,49172. In our example for a named instance, type tcp: ,49172.

Если не указать tcp: в поле Имя сервера , то клиент попытается использовать все включенные протоколы в порядке, указанном в конфигурации клиента. If you omit tcp: from the Server name box, then the client will attempt all protocols that are enabled, in the order specified in the client configuration.

В поле Проверка подлинности подтвердите значение Проверка подлинности Window, а затем нажмите Подключиться. In the Authentication box, confirm Windows Authentication, and then click Connect.

Соединение с помощью службы обозревателя SQL Server Connecting Using the SQL Server Browser Service

Служба браузера SQL Server SQL Server прослушивает входящие запросы на ресурсы SQL Server SQL Server и предоставляет сведения об экземплярах SQL Server SQL Server , установленных на компьютере. The SQL Server SQL Server Browser service listens for incoming requests for SQL Server SQL Server resources and prov >SQL Server SQL Server instances installed on the computer. Когда служба браузера SQL Server SQL Server запущена, пользователи могут подключаться к именованным экземплярам, указывая имя компьютера и имя экземпляра вместо номера порта. When the SQL Server SQL Server Browser service is running, users can connect to named instances by providing the computer name and instance name, instead of the computer name and port number. Поскольку служба браузера SQL Server SQL Server принимает UDP-запросы без проверки подлинности, во время установки она включается не всегда. Because SQL Server SQL Server Browser receives unauthenticated UDP requests, it is not always turned on during setup. Описание службы и объяснение того, когда она включается, см. в разделе Служба обозревателя SQL Server (компонент Database Engine и SSAS). For a description of the service and an explanation of when it is turned on, see SQL Server Browser Service (Database Engine and SSAS).

Чтобы использовать браузер SQL Server SQL Server , выполните те же шаги, что и ранее, чтобы открыть UDP-порт 1434 в брандмауэре. To use the SQL Server SQL Server Browser, you must follow the same steps as before and open UDP port 1434 in the firewall.

На этом краткий учебник по базовым возможностям подключения связи заканчивается. This concludes this brief tutorial on basic connectivity.

источник