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

Commit 05e475d

Browse files
Merge pull request #34707 from MicrosoftDocs/main
Auto Publish – main to live - 2025-07-15 22:30 UTC
2 parents 1d10f80 + 3d84ed0 commit 05e475d

3 files changed

Lines changed: 22 additions & 27 deletions

File tree

docs/linux/sql-server-linux-polybase.md

Lines changed: 1 addition & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ description: Learn how to connect to ODBC data sources with PolyBase on SQL Serv
44
author: HugoMSFT
55
ms.author: hudequei
66
ms.reviewer: mikeray, randolphwest
7-
ms.date: 06/11/2025
7+
ms.date: 07/15/2025
88
ms.service: sql
99
ms.subservice: linux
1010
ms.topic: conceptual
@@ -153,30 +153,6 @@ Failed to bind port "127.0.0.1:25100"
153153

154154
You can find this message in PolyBase's log file, located at: `/var/opt/mssql-polybase-ees/log/`. In [!INCLUDE [sssql25-md](../includes/sssql25-md.md)] and later versions, the location has moved to `/var/opt/mssql/log/polybase-ees-log`.
155155
156-
To fix, customize the service to use an available port and restart.
157-
158-
1. Find and edit the `/var/opt/mssql/binn/PolyBase/DMs.exe.config` file. Locate the key entry `EESPort`, and assign the new port.
159-
160-
1. Find and edit the `/var/opt/mssql/binn/PolyBase/DWEngineService.exe.config` file. Locate the key entry `EESPort`, and assign the new port.
161-
162-
1. Run the following command to restart the service informing the new port:
163-
164-
```bash
165-
sudo /opt/mssql/lib/dotnet6/dotnet/opt/mssql/lib/ExternalExecutionService.dll -port <newportnumber>
166-
```
167-
168-
In [!INCLUDE [sssql25-md](../includes/sssql25-md.md)] and later versions, use the following command instead:
169-
170-
```bash
171-
sudo /opt/mssql/bin/mssql-conf set polybaseEES eesport <newportnumber>
172-
```
173-
174-
1. You're prompted to restart the PolyBase service.
175-
176-
```bash
177-
systemctl restart mssql-ees.service
178-
```
179-
180156
## Related content
181157
182158
- [Install PolyBase on Linux](../relational-databases/polybase/polybase-linux-setup.md)

docs/sql-server/azure-arc/manage-autodeploy.md

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,9 @@ Complete the [Prerequisites - SQL Server enabled by Azure Arc](prerequisites.md)
2727

2828
Optionally, specify the license type for each instance of SQL Server.
2929

30-
To specify the desired license type, provide the license type value tag. The automatic connecting workflow requires that tag. For more information, visit [Tag resources, resource groups, and subscriptions for a logical organization](/azure/azure-resource-manager/management/tag-resources).
30+
To specify the desired license type, provide the license type value tag. The automatic connecting workflow requires that tag. For more information, visit [Tag resources, resource groups, and subscriptions for a logical organization](/azure/azure-resource-manager/management/tag-resources).
31+
32+
You can set tag values at the subscription, resource group, or resource level. Tag values set at subscription level supersede values set at the resource group and resource level. Tag values set at the resource group level supersede values set at the resource level.
3133

3234
Add one of the following tags and values to your subscription, resource groups, or Arc Server resources.
3335

@@ -42,6 +44,8 @@ Microsoft uses this value when the automatic connecting workflow deploys the SQL
4244
> [!IMPORTANT]
4345
> To maximize the value of Azure Arc for SQL Server customers, Microsoft uses an automated process of determining the license type value if you haven't set the default value using the `ArcSQLServerExtensionDeployment` tag. If your SQL Server is covered by Software Assurance (SA) or Subscription and Support, and the number of licenses you have purchased is greater than the number of licenses you already committed to Azure to use Azure Hybrid Benefit, this process sets the license type value to **Paid** for the onboarded SQL Server instances on a first-come-first-serve basis. As a result, you automatically have access to valuable management features provided to SA customers.
4446
47+
### License type setting precedence
48+
4549
## Automatically install the Azure Extension for SQL Server on new servers connected to Arc
4650

4751
Microsoft automatically installs Azure extension for SQL Server on each Arc-enabled server connected to Azure Arc if it has any installed SQL Server instances. This automated process involves the following tasks:

docs/t-sql/functions/openrowset-bulk-transact-sql.md

Lines changed: 16 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@ dev_langs:
1212
- "TSQL"
1313
monikerRange: "=azuresqldb-mi-current || >=sql-server-2016 || =azuresqldb-current || >=sql-server-linux-2017 || =fabric"
1414
---
15+
1516
# OPENROWSET BULK (Transact-SQL)
1617

1718
::: moniker range="=azuresqldb-mi-current||=azuresqldb-current||>=sql-server-2016||>=sql-server-linux-2017"
@@ -281,7 +282,21 @@ To bulk export or import SQLXML data, use one of the following data types in you
281282

282283
## Permissions
283284

284-
`OPENROWSET` permissions are determined by the permissions of the user name that is being passed to the data provider. To use the `BULK` option requires `ADMINISTER BULK OPERATIONS` or `ADMINISTER DATABASE BULK OPERATIONS` permission.
285+
`OPENROWSET` with external data sources, requires the following permissions:
286+
287+
- `ADMINISTER DATABASE BULK OPERATIONS`
288+
289+
or
290+
291+
- `ADMINISTER BULK OPERATIONS`
292+
293+
The following example grants `ADMINISTEER DATABASE BULK OPERATIONS` to a principal.
294+
295+
```sql
296+
GRANT ADMINISTER DATABASE BULK OPERATIONS TO [<principal_name>];
297+
```
298+
299+
If the target storage account is private, the principal must also have the **Storage Blob Data Reader** role (or higher) assigned at the container or storage account level.
285300

286301
## Examples
287302

0 commit comments

Comments
 (0)