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

Commit 4a083d4

Browse files
committed
merge conflict
2 parents 1e14d6f + b0ae5f6 commit 4a083d4

33 files changed

Lines changed: 923 additions & 730 deletions

.openpublishing.redirection.json

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -59056,8 +59056,28 @@
5905659056
"redirect_document_id": true
5905759057
},
5905859058
{
59059+
<<<<<<< HEAD
5905959060
"source_path": "docs/ssms/quickstarts/connect-query-sql-server.md",
5906059061
"redirect_url": "/sql/ssms/quickstarts/ssms-connect-query-sql-server",
59062+
=======
59063+
"source_path": "docs/tools/sqlpackage.md",
59064+
"redirect_url": "/sql/tools/sqlpackage/sqlpackage",
59065+
"redirect_document_id": true
59066+
},
59067+
{
59068+
"source_path": "docs/tools/sqlpackage-download.md",
59069+
"redirect_url": "/sql/tools/sqlpackage/sqlpackage-download",
59070+
"redirect_document_id": true
59071+
},
59072+
{
59073+
"source_path": "docs/tools/sqlpackage-pipelines.md",
59074+
"redirect_url": "/sql/tools/sqlpackage/sqlpackage-pipelines",
59075+
"redirect_document_id": true
59076+
},
59077+
{
59078+
"source_path": "docs/tools/release-notes-sqlpackage.md",
59079+
"redirect_url": "/sql/tools/sqlpackage/release-notes-sqlpackage",
59080+
>>>>>>> b0ae5f6a469fe2a0b0a4669ac0d949513416a09b
5906159081
"redirect_document_id": true
5906259082
}
5906359083
]

docs/azure-data-studio/extensions/sql-database-project-extension.md

Lines changed: 26 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ author: dzsquared
88
ms.author: drskwier
99
ms.reviewer: maghan
1010
ms.custom:
11-
ms.date: 10/22/2020
11+
ms.date: 12/15/2020
1212
---
1313

1414
# SQL Database Projects extension (Preview)
@@ -57,6 +57,31 @@ Watch this short 10-minute video for an introduction to the SQL Database Project
5757
- Publish targets defined by DacFx.
5858
- WSL environment support is limited.
5959

60+
## Workspace
61+
SQL database projects in Azure Data Studio are contained within a logical workspace. A workspace manages the folder(s) visible in the Explorer pane as well as the project(s) visible in the Project pane. Adding and removing projects from a workspace can be accomplished through the Azure Data Studio interface in the Projects pane. However, the settings for a workspace can be manually edited in the `.code-workspace` file if necessary.
62+
63+
In the example `.code-workspace` file below, the `folders` array lists all folders included in the Explorer pane and the `dataworkspace.projects` array within `settings` lists all the SQL projects included in the Projects pane.
64+
65+
```json
66+
{
67+
"folders": [
68+
{
69+
"path": "."
70+
},
71+
{
72+
"name": "WideWorldImportersDW",
73+
"path": "..\\WideWorldImportersDW"
74+
}
75+
],
76+
"settings": {
77+
"dataworkspace.projects": [
78+
"AdventureWorksLT.sqlproj",
79+
"..\\WideWorldImportersDW\\WideWorldImportersDW.sqlproj"
80+
]
81+
}
82+
}
83+
```
84+
6085
## Next steps
6186

6287
- [Getting Started with the SQL Database Projects extension](sql-database-project-extension-getting-started.md)

docs/azure-data-studio/faq.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -88,7 +88,7 @@ The SMO APIs aren't yet available on Linux or macOS in a consumable way. We port
8888

8989
Yes.
9090

91-
[SqlPackage.exe](../tools/sqlpackage-download.md) is now available on .NET Core for Windows, macOS, and Linux. SQL Projects (SSDT) functionality is enabled in Azure Data Studio in the [SQL Database Projects extension](extensions/sql-database-project-extension.md).
91+
[SqlPackage.exe](../tools/sqlpackage/sqlpackage-download.md) is now available on .NET Core for Windows, macOS, and Linux. SQL Projects (SSDT) functionality is enabled in Azure Data Studio in the [SQL Database Projects extension](extensions/sql-database-project-extension.md).
9292

9393
## Will SQL PowerShell cmdlets be available on Linux and macOS?
9494

docs/connect/ado-net/distributed-transactions.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ A transaction is a set of related tasks that either succeeds (commit) or fails (
2525

2626
In .NET, distributed transactions are managed through the API in the <xref:System.Transactions> namespace. The <xref:System.Transactions> API will delegate distributed transaction handling to a transaction monitor such as the Microsoft Distributed Transaction Coordinator (MS DTC) when multiple persistent resource managers are involved. For more information, see [Transaction Fundamentals](/dotnet/framework/data/transactions/transaction-fundamentals).
2727

28-
ADO.NET 2.0 introduced support for enlisting in a distributed transaction using the `EnlistTransaction` method, which enlists a connection in a <xref:System.Transactions.Transaction> instance. In previous versions of ADO.NET, explicit enlistment in distributed transactions was performed using the `EnlistDistributedTransaction` method of a connection to enlist a connection in a <xref:System.EnterpriseServices.ITransaction> instance, which is supported for backwards compatibility. For more information on Enterprise Services transactions, see [Interoperability with Enterprise Services and COM+ Transactions](/dotnet/framework/data/transactions/interoperability-with-enterprise-services-and-com-transactions.md).
28+
ADO.NET 2.0 introduced support for enlisting in a distributed transaction using the `EnlistTransaction` method, which enlists a connection in a <xref:System.Transactions.Transaction> instance. In previous versions of ADO.NET, explicit enlistment in distributed transactions was performed using the `EnlistDistributedTransaction` method of a connection to enlist a connection in a <xref:System.EnterpriseServices.ITransaction> instance, which is supported for backwards compatibility. For more information on Enterprise Services transactions, see [Interoperability with Enterprise Services and COM+ Transactions](/dotnet/framework/data/transactions/interoperability-with-enterprise-services-and-com-transactions).
2929

3030
When using a <xref:System.Transactions> transaction with the Microsoft SqlClient Data Provider for SQL Server against a SQL Server database, a lightweight <xref:System.Transactions.Transaction> will automatically be used. The transaction can then be promoted to a full distributed transaction on an as-needed basis. For more information, see [System.Transactions integration with SQL Server](system-transactions-integration-with-sql-server.md).
3131

docs/connect/ado-net/handle-dataadapter-events.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -72,5 +72,5 @@ The following code example adds an event handler for the `FillError` event of th
7272
## See also
7373

7474
- [DataAdapters and DataReaders](dataadapters-datareaders.md)
75-
- [Events](/dotnet/standard/events/index.md)
75+
- [Events](/dotnet/standard/events/index)
7676
- [Microsoft ADO.NET for SQL Server](microsoft-ado-net-sql-server.md)

docs/connect/ado-net/retrieve-data-by-datareader.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@ Always call the **Close** method when you have finished using the **DataReader**
4747
> While a **DataReader** is open, the **Connection** is in use exclusively by that **DataReader**. You cannot execute any commands for the **Connection**, including creating another **DataReader**, until the original **DataReader** is closed.
4848
4949
> [!NOTE]
50-
> Do not call **Close** or **Dispose** on a **Connection**, a **DataReader**, or any other managed object in the **Finalize** method of your class. In a finalizer, only release unmanaged resources that your class owns directly. If your class does not own any unmanaged resources, do not include a **Finalize** method in your class definition. For more information, see [Garbage Collection](/dotnet/standard/garbage-collection/index.md).
50+
> Do not call **Close** or **Dispose** on a **Connection**, a **DataReader**, or any other managed object in the **Finalize** method of your class. In a finalizer, only release unmanaged resources that your class owns directly. If your class does not own any unmanaged resources, do not include a **Finalize** method in your class definition. For more information, see [Garbage Collection](/dotnet/standard/garbage-collection/index).
5151
5252
## Retrieve multiple result-sets using NextResult
5353

docs/database-engine/availability-groups/windows/active-secondaries-readable-secondary-replicas-always-on-availability-groups.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -156,7 +156,7 @@ ms.author: chadam
156156

157157
Only [!INCLUDE[ssNoVersion](../../../includes/ssnoversion-md.md)] can create and update temporary statistics. However, you can delete temporary statistics and monitor their properties using the same tools that you use for permanent statistics:
158158

159-
- Delete temporary statistics using the [DROP STATISTICS](../../../t-sql/statements/drop-statistics-transact-sql.md)[!INCLUDE[tsql](../../../includes/tsql-md.md)] statement.
159+
- Delete temporary statistics using the [DROP STATISTICS](../../../t-sql/statements/drop-statistics-transact-sql.md) [!INCLUDE[tsql](../../../includes/tsql-md.md)] statement.
160160

161161
- Monitor statistics using the **sys.stats** and **sys.stats_columns** catalog views. **sys_stats** includes a column, **is_temporary**, to indicate which statistics are permanent and which are temporary.
162162

docs/linux/sql-server-linux-migrate-ssms.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ ms.assetid: 2210cfc3-c23a-4025-a551-625890d6845f
1313

1414
[!INCLUDE [SQL Server - Linux](../includes/applies-to-version/sql-linux.md)]
1515

16-
This article shows how to use [SQL Server Management Studio (SSMS)](../ssms/download-sql-server-management-studio-ssms.md) and [SqlPackage.exe](../tools/sqlpackage.md) to export and import a database on SQL Server on Linux. SSMS and SqlPackage.exe are Windows applications, so use this technique when you have a Windows machine that can connect to a remote SQL Server instance on Linux.
16+
This article shows how to use [SQL Server Management Studio (SSMS)](../ssms/download-sql-server-management-studio-ssms.md) and [SqlPackage.exe](../tools/sqlpackage/sqlpackage.md) to export and import a database on SQL Server on Linux. SSMS and SqlPackage.exe are Windows applications, so use this technique when you have a Windows machine that can connect to a remote SQL Server instance on Linux.
1717

1818
You should always install and use the most recent version of SQL Server Management Studio (SSMS) as described in [Use SSMS on Windows to connect to SQL Server on Linux](sql-server-linux-manage-ssms.md)
1919

@@ -58,7 +58,7 @@ The *.BACPAC file is imported to create a new database in the target server you
5858

5959
## <a id="sqlpackage"></a> SqlPackage command-line option
6060

61-
It is also possible to use the SQL Server Data Tools (SSDT) command-line tool, [SqlPackage.exe](../tools/sqlpackage.md), to export and import BACPAC files.
61+
It is also possible to use the SQL Server Data Tools (SSDT) command-line tool, [SqlPackage.exe](../tools/sqlpackage/sqlpackage.md), to export and import BACPAC files.
6262

6363
The following example command exports a BACPAC file:
6464

@@ -74,4 +74,4 @@ SqlPackage.exe /a:Import /tsn:tcp:<your_server> /tdn:<your_database> /tu:<userna
7474
```
7575

7676
## See also
77-
For more information on how to use SSMS, see [Use SQL Server Management Studio](../ssms/sql-server-management-studio-ssms.md). For more information on SqlPackage.exe, see the [SqlPackage reference documentation](../tools/sqlpackage.md).
77+
For more information on how to use SSMS, see [Use SQL Server Management Studio](../ssms/sql-server-management-studio-ssms.md). For more information on SqlPackage.exe, see the [SqlPackage reference documentation](../tools/sqlpackage/sqlpackage.md).

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

Lines changed: 6 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -13,27 +13,17 @@ ms.assetid: 9dcc6a90-0add-42c2-815b-862e4e2a21ac
1313

1414
[!INCLUDE [SQL Server - Linux](../includes/applies-to-version/sql-linux.md)]
1515

16-
::: moniker range="= sql-server-2017 "
16+
::: moniker range="= sql-server-2017 || = sql-server-linux-2017"
1717
Starting with SQL Server 2017, SQL Server runs on Linux. It's the same SQL Server database engine, with many similar features and services regardless of your operating system.
18-
::: moniker-end
19-
20-
::: moniker range=">= sql-server-ver15 || >= sql-server-linux-ver15"
21-
SQL Server 2019 runs on Linux. It's the same SQL Server database engine, with many similar features and services regardless of your operating system. To find out more about this release, see [What's new in SQL Server 2019 for Linux](sql-server-linux-whats-new-2019.md).
22-
::: moniker-end
2318

24-
::: moniker range="= sql-server-2017"
2519
> [!TIP]
26-
> [SQL Server 2019](sql-server-linux-overview.md?view=sql-server-ver15) is available! To find out what's new for Linux in the latest release, see [What's new in SQL Server 2019 for Linux](sql-server-linux-whats-new-2019.md?view=sql-server-ver15).
20+
> [SQL Server 2019](sql-server-linux-overview.md?view=sql-server-ver15&preserve-view=true) is available! To find out what's new for Linux in the latest release, see [What's new in SQL Server 2019 for Linux](sql-server-linux-whats-new-2019.md?view=sql-server-ver15&preserve-view=true).
2721
::: moniker-end
2822

29-
::: moniker range="= sql-server-linux-2017"
30-
> [!TIP]
31-
> [SQL Server 2019](sql-server-linux-overview.md?view=sql-server-linux-ver15) is available! To find out what's new for Linux in the latest release, see [What's new in SQL Server 2019 for Linux](sql-server-linux-whats-new-2019.md?view=sql-server-linux-ver15).
23+
::: moniker range=">= sql-server-ver15 || >= sql-server-linux-ver15"
24+
SQL Server 2019 runs on Linux. It's the same SQL Server database engine, with many similar features and services regardless of your operating system. To find out more about this release, see [What's new in SQL Server 2019 for Linux](sql-server-linux-whats-new-2019.md).
3225
::: moniker-end
3326

34-
> [!TIP]
35-
> SQL Server 2019 is available! To find out what's new for Linux in the latest release, see [What's new in SQL Server 2019 for Linux](sql-server-linux-whats-new-2019.md).
36-
3727
## Install
3828

3929
To get started, install SQL Server on Linux using one of the following quickstarts:
@@ -72,7 +62,7 @@ If you are already familiar with SQL Server, review the [Release notes](sql-serv
7262

7363
[!INCLUDE[SQL Server 2019](../includes/sssqlv15-md.md)] has the same underlying database engine on all supported platforms, including Linux. Therefore, many existing features and capabilities operate the same way on Linux. This area of the documentation exposes some of these features from a Linux perspective. It also calls out areas that have unique requirements on Linux.
7464

75-
If you are already familiar with SQL Server on Linux, review the [Release notes](sql-server-linux-release-notes-2019.md) for general guidelines and known issues for this release. Then look at [what's new for SQL Server 2019 on Linux](../sql-server/what-s-new-in-sql-server-ver15.md?view=sql-server-ver15).
65+
If you are already familiar with SQL Server on Linux, review the [Release notes](sql-server-linux-release-notes-2019.md) for general guidelines and known issues for this release. Then look at [what's new for SQL Server 2019 on Linux](../sql-server/what-s-new-in-sql-server-ver15.md).
7666

7767
::: moniker-end
7868

@@ -96,4 +86,4 @@ Then look at what's new:
9686
9787
[!INCLUDE[Get Help Options](../includes/paragraph-content/get-help-options.md)]
9888

99-
[!INCLUDE[contribute-to-content](../includes/paragraph-content/contribute-to-content.md)]
89+
[!INCLUDE[contribute-to-content](../includes/paragraph-content/contribute-to-content.md)]

docs/relational-databases/security/encryption/always-encrypted-migrate-using-bacpac.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ For detailed information about how to export and import a database, see:
3030
- [Import a BACPAC File to Create a New User Database](../../data-tier-applications/import-a-bacpac-file-to-create-a-new-user-database.md)
3131
- [Export an Azure SQL database to a BACPAC file](/azure/sql-database/sql-database-export)
3232
- [Import a BACPAC file to a database in Azure SQL Database](/azure/sql-database/sql-database-import)
33-
- [SqlPackage.exe](../../../tools/sqlpackage.md)
33+
- [SqlPackage.exe](../../../tools/sqlpackage/sqlpackage.md)
3434

3535
## Permissions for migrating databases with encrypted columns
3636

0 commit comments

Comments
 (0)