Lokasi ngalangkungan proxy:   [ UP ]  
[Ngawartoskeun bug]   [Panyetelan cookie]                
Skip to content

Commit c48686d

Browse files
authored
Merge pull request #19361 from MicrosoftDocs/master
5/17 AM Publish
2 parents 9202eee + 66879f7 commit c48686d

12 files changed

Lines changed: 146 additions & 87 deletions

docs/linux/quickstart-install-connect-docker.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,8 @@
22
title: "Docker: Install containers for SQL Server on Linux"
33
description: This quickstart shows how to use Docker to run the SQL Server 2017 and 2019 container images. You then create and query a database with sqlcmd.
44
ms.custom: seo-lt-2019, contperf-fy21q1
5-
author: vin-yu
6-
ms.author: vinsonyu
5+
author: amvin87
6+
ms.author: amitkh
77
ms.reviewer: vanto
88
ms.date: 09/07/2020
99
ms.topic: quickstart

docs/linux/sql-server-linux-active-directory-auth-overview.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,8 @@ title: Active Directory authentication for SQL Server on Linux
33
titleSuffix: SQL Server
44
description: This article provides an overview of Active Directory Authentication for SQL Server on Linux.
55
ms.date: 04/01/2019
6-
author: Dylan-MSFT
7-
ms.author: dygray
6+
author: amvin87
7+
ms.author: amitkh
88
ms.reviewer: vanto
99
ms.topic: conceptual
1010
ms.prod: sql

docs/linux/sql-server-linux-active-directory-authentication.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,8 @@
22
title: "Tutorial: Use AD authentication for SQL Server on Linux"
33
titleSuffix: SQL Server
44
description: This tutorial provides the configuration steps for Active Directory (AD) authentication for SQL Server on Linux.
5-
author: Dylan-MSFT
6-
ms.author: dygray
5+
author: amvin87
6+
ms.author: amitkh
77
ms.reviewer: vanto
88
ms.date: 12/18/2019
99
ms.topic: tutorial

docs/linux/sql-server-linux-docker-container-configure.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
---
22
title: Configure and customize SQL Server Docker containers
33
description: Understand the different ways to customize SQL Server Docker Containers and how you can configure it based on your requirement
4-
author: vin-yu
5-
ms.author: vinsonyu
4+
author: amvin87
5+
ms.author: amitkh
66
ms.reviewer: vanto
77
ms.custom: contperf-fy21q1
88
ms.date: 03/22/2021

docs/linux/sql-server-linux-docker-container-deployment.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
---
22
title: Deploy and connect to SQL Server Docker containers
33
description: Explore how SQL Server can be deployed on Docker containers and learn about various tools to connect to SQL Server from inside and outside the container
4-
author: vin-yu
5-
ms.author: vinsonyu
4+
author: amvin87
5+
ms.author: amitkh
66
ms.reviewer: vanto
77
ms.custom: contperf-fy21q1
88
ms.date: 09/07/2020

docs/linux/sql-server-linux-docker-container-security.md

Lines changed: 5 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
---
22
title: Secure SQL Server Docker containers
33
description: Understand the different ways to secure SQL Server Docker containers and how you can run containers as different non-root user on the host
4-
author: vin-yu
5-
ms.author: vinsonyu
4+
author: amvin87
5+
ms.author: amitkh
66
ms.reviewer: vanto
77
ms.custom: contperf-fy21q1
88
ms.date: 09/07/2020
@@ -121,9 +121,10 @@ This can be the default non-root user, or any other non-root user you’d like t
121121
```bash
122122
chown -R 10001:0 <database file dir>
123123
```
124+
124125
## Encrypting connections to SQL Server Linux Containers
125126

126-
To encrypt connections to SQL Server Linux containers, you will need a certificate the requirements of which are documented [here].
127+
To encrypt connections to SQL Server Linux containers, you will need a certificate with the following [requirements](sql-server-linux-encrypted-connections.md).
127128

128129
Below is an example of how the connection can be encrypted to SQL Server Linux Containers. Here we use a Self-Signed Certificate, this should not be used for production scenarios for such environments, you should use CA certificates.
129130

@@ -170,11 +171,7 @@ Below is an example of how the connection can be encrypted to SQL Server Linux C
170171
> [!NOTE]
171172
> If you are using RHEL 8 and above you can also use the \'podman run\' command instead of \'docker run\'.
172173

173-
Follow the \"Register the certificate on your client machine\" and \"Example connection strings\" sections documented [here][1] to start encrypting connections to SQL Server on Linux containers.
174-
175-
[Encrypting connection to SQL Server Linux]: https://docs.microsoft.com/sql/linux/sql-server-linux-encrypted-connections?view=sql-server-ver15&preserve-view=true
176-
[here]: https://docs.microsoft.com/sql/linux/sql-server-linux-encrypted-connections?view=sql-server-ver15&preserve-view=true#requirements-for-certificates
177-
[1]: https://docs.microsoft.com/sql/linux/sql-server-linux-encrypted-connections?view=sql-server-ver15&preserve-view=true#client-initiated-encryption
174+
Follow the \"Register the certificate on your client machine\" and \"Example connection strings\" sections documented in [Client Initiated Encryption](sql-server-linux-encrypted-connections.md#client-initiated-encryption) to start encrypting connections to SQL Server on Linux containers.
178175

179176
## Next steps
180177

docs/linux/sql-server-linux-docker-container-troubleshooting.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
---
22
title: Troubleshooting SQL Server Docker containers
33
description: Explore the different troubleshooting techniques that you can use to resolve common errors that are seen when using Linux Docker containers with SQL Server images
4-
author: vin-yu
5-
ms.author: vinsonyu
4+
author: amvin87
5+
ms.author: amitkh
66
ms.reviewer: vanto
77
ms.custom: contperf-fy21q1
88
ms.date: 09/07/2020

docs/linux/sql-server-linux-encrypted-connections.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,8 @@
22
title: Encrypting Connections to SQL Server on Linux
33
description: SQL Server on Linux uses TLS to encrypt data that's transmitted across a network between a client application and an instance of SQL Server.
44
ms.date: 06/29/2020
5-
author: vin-yu
6-
ms.author: vinsonyu
5+
author: amvin87
6+
ms.author: amitkh
77
ms.reviewer: vanto
88
ms.topic: conceptual
99
ms.prod: sql

docs/relational-databases/polybase/polybase-linux-setup.md

Lines changed: 104 additions & 63 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ description: Learn how to install SQL Server PolyBase on Linux. PolyBase enables
55
author: MikeRayMSFT
66
ms.author: mikeray
77
ms.reviewer: dakryze
8-
ms.date: 8/18/2020
8+
ms.date: 05/12/2021
99
ms.topic: conceptual
1010
ms.prod: sql
1111
ms.technology: linux
@@ -33,38 +33,52 @@ Install PolyBase for your operating system:
3333

3434
## <a name="RHEL"></a>Install on RHEL
3535

36-
Use the following command to install the `mssql-server-polybase` on Red Hat Enterprise Linux.
36+
1. Download the Microsoft Red Hat repository configuration file.
3737

38-
```bash
39-
sudo yum install -y mssql-server-polybase
40-
```
38+
For RHEL7:
4139

42-
You will be prompted to restart the SQL Server instance. Use the following command to do so.
40+
```console
41+
sudo curl -o /etc/yum.repos.d/msprod.repo https://packages.microsoft.com/config/rhel/7/prod.repo
42+
```
4343

44-
```bash
45-
sudo systemctl restart mssql-server
46-
```
44+
For RHEL8:
4745

48-
>[!NOTE]
49-
>After installation, you must [enable the PolyBase feature](#enable).
46+
```console
47+
sudo curl -o /etc/yum.repos.d/msprod.repo https://packages.microsoft.com/config/rhel/8/prod.repo
48+
```
5049

51-
Use the following command to install the `mssql-server-polybase-hadoop`.
50+
1. Use the following command to install the `mssql-server-polybase` on Red Hat Enterprise Linux.
5251

53-
```bash
54-
sudo yum install -y mssql-server-polybase-hadoop
55-
```
52+
```console
53+
sudo yum install -y mssql-server-polybase
54+
```
5655

57-
The PolyBase Hadoop package has dependencies on the following packages:
58-
- `mssql-server`
59-
- `mssql-server-polybase`
60-
- `mssql-server-extensibility`
61-
- `mssql-zulu-jre-11`.
56+
1. You will be prompted to restart the SQL Server instance. Use the following command to do so.
6257

63-
Installation prompts to restart `launchpadd`. Use the following command to do so.
58+
```console
59+
sudo systemctl restart mssql-server
60+
```
6461

65-
```bash
66-
sudo systemctl restart mssql-launchpadd
67-
```
62+
>[!NOTE]
63+
>After installation, you must [enable the PolyBase feature](#enable).
64+
65+
Use the following command to install the `mssql-server-polybase-hadoop`.
66+
67+
1. ```console
68+
sudo yum install -y mssql-server-polybase-hadoop
69+
```
70+
71+
The PolyBase Hadoop package has dependencies on the following packages:
72+
- `mssql-server`
73+
- `mssql-server-polybase`
74+
- `mssql-server-extensibility`
75+
- `mssql-zulu-jre-11`.
76+
77+
1. Installation prompts to restart `launchpadd`. Use the following command to do so.
78+
79+
```console
80+
sudo systemctl restart mssql-launchpadd
81+
```
6882

6983
>[!NOTE]
7084
>After installation, you must [set the Hadoop connectivity level](../../database-engine/configure-windows/polybase-connectivity-configuration-transact-sql.md#c-set-hadoop-connectivity).
@@ -73,64 +87,91 @@ If you need an offline installation, locate the PolyBase package download in the
7387

7488
## <a name="ubuntu"></a>Install on Ubuntu
7589

76-
Use the following command to install the `mssql-server-polybase` on Ubuntu.
90+
1. Register the Microsoft Ubuntu repository.
91+
92+
For Ubuntu 16.04:
7793

78-
```bash
79-
sudo apt-get install mssql-server-polybase
80-
```
94+
```console
95+
curl https://packages.microsoft.com/config/ubuntu/16.04/prod.list | sudo tee /etc/apt/sources.list.d/msprod.list
96+
```
8197

82-
You will be prompted to restart the SQL Server instance. Use the following command to do so.
98+
For Ubuntu 18.04:
8399

84-
```bash
85-
sudo systemctl restart mssql-server
86-
```
100+
```console
101+
curl https://packages.microsoft.com/config/ubuntu/18.04/prod.list | sudo tee /etc/apt/sources.list.d/msprod.list
102+
```
87103

88-
>[!NOTE]
89-
>After installation, you must [enable the PolyBase feature](#enable).
104+
For Ubuntu 20.04:
90105

91-
If you need an offline installation, locate the PolyBase package download in the [Release notes](../../linux/sql-server-linux-release-notes.md). Then use the same offline installation steps described in the article [Install SQL Server](../../linux/sql-server-linux-setup.md#offline).
106+
```console
107+
curl https://packages.microsoft.com/config/ubuntu/20.04/prod.list | sudo tee /etc/apt/sources.list.d/msprod.list
108+
```
92109

93-
Use the following command to install the `mssql-server-polybase-hadoop`.
110+
2. Use the following command to install the `mssql-server-polybase` on Ubuntu.
94111

95-
```bash
96-
sudo apt-get install mssql-server-polybase-hadoop
97-
```
112+
```console
113+
sudo apt-get install mssql-server-polybase
114+
```
98115

99-
The PolyBase Hadoop package has dependencies on the following packages:
100-
- `mssql-server`
101-
- `mssql-server-polybase`
102-
- `mssql-server-extensibility`
103-
- `mssql-zulu-jre-11`.
116+
3. When prompted, restart the SQL Server instance.
104117

105-
Installation prompts to restart `launchpadd`. Use the following command to do so.
118+
```console
119+
sudo systemctl restart mssql-server
120+
```
106121

107-
```bash
108-
sudo systemctl restart mssql-launchpadd
109-
```
122+
>[!NOTE]
123+
>After installation, you must [enable the PolyBase feature](#enable).
124+
125+
If you need an offline installation, locate the PolyBase package download in the [Release notes](../../linux/sql-server-linux-release-notes.md). Then use the same offline installation steps described in the article [Install SQL Server](../../linux/sql-server-linux-setup.md#offline).
126+
127+
4. Use the following command to install the `mssql-server-polybase-hadoop`.
128+
129+
```console
130+
sudo apt-get install mssql-server-polybase-hadoop
131+
```
132+
133+
The PolyBase Hadoop package has dependencies on the following packages:
134+
135+
- `mssql-server`
136+
- `mssql-server-polybase`
137+
- `mssql-server-extensibility`
138+
- `mssql-zulu-jre-11`
139+
140+
5. Installation prompts to restart `launchpadd`. Use the following command to do so.
141+
142+
```console
143+
sudo systemctl restart mssql-launchpadd
144+
```
110145

111146
>[!NOTE]
112147
>After installation, you must [set the Hadoop connectivity level](../../relational-databases/polybase/polybase-configure-hadoop.md#configure-hadoop-connectivity).
113148
114149
## <a name="SLES"></a>Install on SLES
115150

116-
Use the following commands to install the `mssql-server-polybase` on SUSE Linux Enterprise Server.
151+
1. Add the Microsoft SQL Server repository to Zypper.
117152

118-
```bash
119-
sudo zypper install mssql-server-polybase
120-
```
153+
```console
154+
sudo zypper addrepo -fc https://packages.microsoft.com/config/sles/12/prod.repo
155+
sudo zypper --gpg-auto-import-keys refresh
156+
```
121157

122-
You will be prompted to restart the SQL Server instance. Use the following command to do so.
158+
1. Use the following commands to install the `mssql-server-polybase` on SUSE Linux Enterprise Server.
123159

124-
```bash
125-
sudo systemctl restart mssql-server
126-
```
160+
```console
161+
sudo zypper install mssql-server-polybase
162+
```
163+
164+
You will be prompted to restart the SQL Server instance. Use the following command to do so.
165+
166+
1. ```console
167+
sudo systemctl restart mssql-server
168+
```
127169

128170
>[!NOTE]
129171
>After installation, you must [enable the PolyBase feature](#enable).
130172
131173
If you need an offline installation, locate the PolyBase package download in the [Release notes](../../linux/sql-server-linux-release-notes.md). Then use the same offline installation steps described in the article [Install SQL Server](../../linux/sql-server-linux-setup.md#offline).
132174

133-
134175
## <a name="enable"></a> Enable PolyBase
135176

136177
After installation, PolyBase must be enabled to access its features. Connect to the installed SQL Server instance and use the following Transact-SQL command to enable.
@@ -146,7 +187,7 @@ If you already have `mssql-server-polybase` installed, you can update to the lat
146187

147188
### RHEL
148189

149-
```bash
190+
```console
150191
sudo yum remove -y mssql-server-polybase-hadoop
151192
sudo yum remove -y mssql-server-polybase
152193
sudo yum check-update
@@ -156,13 +197,13 @@ sudo yum install -y mssql-server-polybase-hadoop
156197

157198
You will be prompted to restart the SQL Server instance. Use the following command to do so.
158199

159-
```
200+
```console
160201
sudo systemctl restart mssql-server
161202
```
162203

163204
### Ubuntu
164205

165-
```bash
206+
```console
166207
sudo apt-get remove mssql-server-polybase-hadoop
167208
sudo apt-get remove mssql-server-polybase
168209
sudo apt-get update
@@ -172,21 +213,21 @@ sudo apt-get remove mssql-server-polybase-hadoop
172213

173214
You will be prompted to restart the SQL Server instance. Use the following command to do so.
174215

175-
```
216+
```console
176217
sudo systemctl restart mssql-server
177218
```
178219

179220
### SLES
180221

181-
```bash
222+
```console
182223
sudo zypper remove mssql-server-polybase
183224
sudo zypper refresh
184225
sudo zypper install mssql-server-polybase
185226
```
186227

187228
You will be prompted to restart the SQL Server instance. Use the following command to do so.
188229

189-
```
230+
```console
190231
sudo systemctl restart mssql-server
191232
```
192233

docs/relational-databases/system-dynamic-management-views/sys-dm-os-spinlock-stats-transact-sql.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -84,7 +84,7 @@ GO
8484
|ASYNCSTATSLIST|Internal use only.|
8585
|BACKUP|Internal use only.|
8686
|BACKUP_COPY_CONTEXT|Internal use only.|
87-
|BACKUP_CTX|Internal use only.|
87+
|BACKUP_CTX|Protects access to list of pages involved in I/O while a backup is happening on that particular database. High spins could be observed when long checkpoints or lazwriter activity happen during backup operations. You can obtain relief using one of the following methods: <br /><br /> - a) Use [indirect checkpoint](../../relational-databases/logs/database-checkpoints-sql-server.md#IndirectChkpt) instead of [automatic checkpoint](../../relational-databases/logs/database-checkpoints-sql-server.md#AutomaticChkpt) <br /><br /> - b) Minimize lazywriter activity by properly allocating memory required for this instance <br /><br /> - c) Avoid too many concurrent backups for databases on the instance|
8888
|BASE_XACT_HASH|Internal use only.|
8989
|BLOCKER_ENUM|Internal use only.|
9090
|BPREPARTITION|Internal use only.|

0 commit comments

Comments
 (0)