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

Commit 85df1b3

Browse files
committed
resolve merge conflict
2 parents 8bb5f70 + cf64baa commit 85df1b3

20 files changed

Lines changed: 81 additions & 87 deletions

.openpublishing.redirection.json

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2676,10 +2676,15 @@
26762676
"redirect_document_id": false
26772677
},
26782678
{
2679-
"source_path": "docs/tools/dta/ lesson-3-1-starting-the-dta-command-prompt-utility-and-tuning-a-workload.md",
2679+
"source_path": "docs/tools/dta/lesson-3-1-starting-the-dta-command-prompt-utility-and-tuning-a-workload.md",
26802680
"redirect_url": "/sql/tools/dta/lesson-3-using-the-dta-command-prompt-utility",
26812681
"redirect_document_id": false
26822682
},
2683+
{
2684+
"source_path": "docs/connect/jdbc/redistributing-the-microsoft-jdbc-driver.md",
2685+
"redirect_url": "/sql/connect/jdbc/deploying-the-jdbc-driver",
2686+
"redirect_document_id": false
2687+
},
26832688
{
26842689
"source_path": "docs/connect/php/release-notes-for-the-php-sql-driver.md",
26852690
"redirect_url": "/sql/connect/php/release-notes-php-sql-driver",

docs/connect/jdbc/deploying-the-jdbc-driver.md

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
---
22
title: "Deploying the JDBC driver | Microsoft Docs"
33
ms.custom: ""
4-
ms.date: "08/12/2019"
4+
ms.date: 10/28/2019
55
ms.prod: sql
66
ms.prod_service: connectivity
77
ms.reviewer: ""
@@ -45,7 +45,13 @@ ms.author: genemi
4545
To unpack the tar file, move it to the directory where you want the driver installed and type the following command:
4646

4747
`tar -xf sqljdbc_<version>_<language>.tar`
48-
48+
49+
## Legalities of driver redistribution
50+
51+
The JDBC Driver versions 6.0, 6.2, 6.4, and 7.0 are redistributable. Review the _Distributable Code_ clause in the license agreements.
52+
53+
The JDBC Driver versions 4.x are old and obsolete. Support for 4.x expired before 2018.
54+
4955
## See also
5056
[Overview of the JDBC driver](../../connect/jdbc/overview-of-the-jdbc-driver.md)
5157

docs/connect/jdbc/frequently-asked-questions-faq-for-jdbc-driver.md

Lines changed: 19 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
---
22
title: "Frequently asked questions (FAQ) for JDBC driver | Microsoft Docs"
33
ms.custom: ""
4-
ms.date: "08/12/2019"
4+
ms.date: "10/28/2019"
55
ms.prod: sql
66
ms.prod_service: connectivity
77
ms.reviewer: ""
@@ -11,7 +11,6 @@ ms.assetid: cbc0e397-ecf2-4494-87b2-a492609bceae
1111
author: MightyPen
1212
ms.author: genemi
1313
---
14-
1514
# Frequently asked questions (FAQ) for JDBC driver
1615

1716
[!INCLUDE[Driver_JDBC_Download](../../includes/driver_jdbc_download.md)]
@@ -29,28 +28,31 @@ See the [Microsoft JDBC Driver for SQL Server support matrix](../../connect/jdbc
2928
**What is the difference between the JDBC driver packages available on the Microsoft Download Center and the JDBC driver available on GitHub?**
3029
The JDBC driver files available on the GitHub repository for the Microsoft JDBC driver are the core of the JDBC driver and are under the open-source license listed in the repository. The driver packages on the Microsoft Download Center include additional libraries for Windows-integrated authentication and enabling XA transactions with the JDBC driver. Those additional libraries are under the license included with the downloadable package.
3130

32-
**What should I know when upgrading my driver?**
33-
The Microsoft JDBC Driver 7.4 supports the JDBC 4.2, and 4.3 (partially) specifications and includes three JAR class libraries in the installation package as follows:
31+
**What should I know when upgrading my driver?**
32+
The Microsoft JDBC Driver 7.4 supports the JDBC 4.2, and 4.3 (partially) specifications and includes three JAR class libraries in the installation package as follows:
3433

3534
| JAR | JDBC Specification | JDK Version |
3635
| -------------------------- | ----------------------------- | ----------- |
3736
| mssql-jdbc-7.4.1.jre12.jar | JDBC 4.3 (partially), and 4.2 | JDK 12.0 |
3837
| mssql-jdbc-7.4.1.jre11.jar | JDBC 4.3 (partially), and 4.2 | JDK 11.0 |
3938
| mssql-jdbc-7.4.1.jre8.jar | JDBC 4.2 | JDK 8.0 |
39+
| &nbsp; | &nbsp; | &nbsp; |
4040

41-
The Microsoft JDBC Driver 7.2 supports the JDBC 4.2, and 4.3 (partially) specifications and includes two JAR class libraries in the installation package as follows:
41+
The Microsoft JDBC Driver 7.2 supports the JDBC 4.2, and 4.3 (partially) specifications and includes two JAR class libraries in the installation package as follows:
4242

4343
| JAR | JDBC Specification | JDK Version |
4444
| -------------------------- | ----------------------------- | ----------- |
4545
| mssql-jdbc-7.2.2.jre11.jar | JDBC 4.3 (partially), and 4.2 | JDK 11.0 |
4646
| mssql-jdbc-7.2.2.jre8.jar | JDBC 4.2 | JDK 8.0 |
47+
| &nbsp; | &nbsp; | &nbsp; |
4748

48-
The Microsoft JDBC Driver 7.0 supports the JDBC 4.2, and 4.3 (partially) specifications and includes two JAR class libraries in the installation package as follows:
49+
The Microsoft JDBC Driver 7.0 supports the JDBC 4.2, and 4.3 (partially) specifications and includes two JAR class libraries in the installation package as follows:
4950

5051
| JAR | JDBC Specification | JDK Version |
5152
| -------------------------- | ----------------------------- | ----------- |
5253
| mssql-jdbc-7.0.0.jre10.jar | JDBC 4.3 (partially), and 4.2 | JDK 10.0 |
5354
| mssql-jdbc-7.0.0.jre8.jar | JDBC 4.2 | JDK 8.0 |
55+
| &nbsp; | &nbsp; | &nbsp; |
5456

5557
The Microsoft JDBC Driver 6.4 supports the JDBC 4.1, 4.2, and 4.3 (partially) specifications and includes three JAR class libraries in the installation package as follows:
5658

@@ -59,48 +61,51 @@ The Microsoft JDBC Driver 6.4 supports the JDBC 4.1, 4.2, and 4.3 (partially) sp
5961
| mssql-jdbc-6.4.0.jre9.jar | JDBC 4.3 (partially), 4.2, and 4.1 | JDK 9.0 |
6062
| mssql-jdbc-6.4.0.jre8.jar | JDBC 4.2, and 4.1 | JDK 8.0 |
6163
| mssql-jdbc-6.4.0.jre7.jar | JDBC 4.1 | JDK 7.0 |
64+
| &nbsp; | &nbsp; | &nbsp; |
6265

6366
The Microsoft JDBC Driver 6.2 supports the JDBC 4.0, 4.1, and 4.2 specifications and includes two JAR class libraries in the installation package as follows:
6467

6568
| JAR | JDBC Specification | JDK Version |
6669
| ------------------------- | ---------------------- | ----------- |
6770
| mssql-jdbc-6.2.2.jre8.jar | JDBC 4.2, 4.1, and 4.0 | JDK 8.0 |
6871
| mssql-jdbc-6.2.2.jre7.jar | JDBC 4.1 and 4.0 | JDK 7.0 |
72+
| &nbsp; | &nbsp; | &nbsp; |
6973

7074
The Microsoft JDBC Drivers 6.0 and 4.2 for SQL Server supports JDBC 4.0, 4.1, and 4.2 specifications and include two JAR class libraries in the installation package as follows:
7175

7276
| JAR | JDBC Specification | JDK Version |
7377
| ------------- | ---------------------- | ----------- |
7478
| sqljdbc42.jar | JDBC 4.2, 4.1, and 4.0 | JDK 8.0 |
7579
| sqljdbc41.jar | JDBC 4.1 and 4.0 | JDK 7.0 |
80+
| &nbsp; | &nbsp; | &nbsp; |
7681

7782
The Microsoft JDBC Driver 4.1 for SQL Server supports the JDBC 4.0 specification and includes one JAR class library in the installation package as follows:
7883

7984
| JAR | JDBC Specification | JDK Version |
8085
| ------------- | ------------------ | --------------- |
8186
| sqljdbc41.jar | JDBC 4.0 | JDK 7.0 and 6.0 |
87+
| &nbsp; | &nbsp; | &nbsp; |
8288

8389
**Do I need to make any code changes in my application to use the latest driver with my existing SQL Server version?**
8490
In general, the driver is designed to be backward compatible so that you do not need to change your existing applications when upgrading the driver. In the event that a new driver version introduces a breaking change, the [Release Notes for the JDBC Driver](../../connect/jdbc/release-notes-for-the-jdbc-driver.md) section provides clear details on the change and the impact to existing applications. In addition, you can review the release notes included with the driver for a list of bugs fixed in that release and known issues.
8591

8692
**How much does the driver cost?**
8793
The Microsoft JDBC Driver for SQL Server is available at no additional charge.
8894

89-
**Can I redistribute the driver?**
90-
The JDBC Drivers 4.1, 4.2, 6.0, 6.2, 6.4, and 7.0 are redistributable. Review the "Distributable Code" clause in the license agreements.
95+
**Can I redistribute the driver?**
96+
The JDBC Drivers 6.0, 6.2, 6.4, and 7.0 are redistributable. Review the "Distributable Code" clause in the license agreements.
9197

92-
**Can I use the driver to access Microsoft SQL Server from a Linux computer?**
98+
**Can I use the driver to access Microsoft SQL Server from a Linux computer?**
9399
Yes! You can use the driver to access SQL Server from Linux, Unix, and other non-Windows platforms. For more information, see [Microsoft JDBC Driver for SQL Server Support Matrix](../../connect/jdbc/microsoft-jdbc-driver-for-sql-server-support-matrix.md).
94100

95-
**Does the driver support Secure Sockets Layer (SSL) encryption?**
101+
**Does the driver support Secure Sockets Layer (SSL) encryption?**
96102
Starting with version 1.2, the driver supports Secure Sockets Layer (SSL) encryption. For more information, see [Using SSL Encryption](../../connect/jdbc/using-ssl-encryption.md).
97103

98104
**Which authentication types are supported by the Microsoft JDBC Driver for SQL Server?**
99105
The table below lists available authentication options. A pure Java Kerberos authentication is available starting with the 4.0 release of the driver.
100106

101-
| | |
102-
| ----------- | ------------------------------------- |
103107
| Platform | Authentication |
108+
| ----------- | ------------------------------------- |
104109
| Non-Windows | Pure Java Kerberos |
105110
| Non-Windows | SQL Server |
106111
| Non-Windows | Azure Active Directory Authentication |
@@ -109,6 +114,7 @@ The table below lists available authentication options. A pure Java Kerberos aut
109114
| Windows | Kerberos with NTLM backup |
110115
| Windows | NTLM |
111116
| Windows | Azure Active Directory Authentication |
117+
| &nbsp; | &nbsp; |
112118

113119
**Does the driver support Internet Protocol version 6 (IPv6) addresses?**
114120
Yes. The driver supports the use of IPv6 addresses. Use the connection properties collection and the serverName connection string property. For more information, see [Building the Connection URL](../../connect/jdbc/building-the-connection-url.md).
@@ -122,7 +128,7 @@ The driver provides support for Java Platform, Enterprise Edition 5 (Java EE 5)
122128
**Is support available for the driver?**
123129
Several support options are available. You may post your question or issue to our [GitHub repository](https://github.com/microsoft/mssql-jdbc) which is monitored by Microsoft. [Forums](https://go.microsoft.com/fwlink/?LinkID=246673) are monitored by Microsoft, MVPs, and the community. You may also contact Microsoft Customer Support. The development team may ask you to reproduce the issue outside any third-party application servers. If the issue cannot be reproduced outside the hosting Java container environment, you will need to involve the related third-party so that the team can continue to assist you. The team may also ask you to reproduce your issue on an operating system such as Windows so the problem can be best supported.
124130

125-
**Is the driver certified for use with any third-party application servers?**
131+
**Is the driver certified for use with any third-party application servers?**
126132
The driver has been tested against various application servers including IBM WebSphere and SAP Netweaver.
127133

128134
**How do I enable tracing?**

docs/connect/jdbc/overview-of-the-jdbc-driver.md

Lines changed: 15 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
---
22
title: "Overview of the JDBC driver | Microsoft Docs"
33
ms.custom: ""
4-
ms.date: "08/12/2019"
4+
ms.date: 10/28/2019
55
ms.prod: sql
66
ms.prod_service: connectivity
77
ms.reviewer: ""
@@ -12,27 +12,34 @@ author: MightyPen
1212
ms.author: genemi
1313
---
1414
# Overview of the JDBC driver
15+
1516
[!INCLUDE[Driver_JDBC_Download](../../includes/driver_jdbc_download.md)]
1617

17-
The Microsoft JDBC Driver for SQL Server is a Type 4 Java Database Connectivity (JDBC) 4.2 compliant driver that provides robust data access to SQL Server 2017, SQL Server 2016, SQL Server 2014, SQL Server 2012, SQL Server 2008 R2, SQL Server 2008, and Azure SQL Database.
18-
19-
The topics in this section provide a general overview of the JDBC driver, including the system requirements needed to use it, how it can be used, and where you can go for more information.
20-
18+
The Microsoft JDBC Driver for SQL Server is a Type 4 Java Database Connectivity (JDBC) 4.2 compliant driver that provides robust data access to SQL Server 2017, SQL Server 2016, SQL Server 2014, SQL Server 2012, SQL Server 2008 R2, SQL Server 2008, and Azure SQL Database.
19+
20+
## Redistribution
21+
22+
The JDBC Driver versions 6.0, 6.2, 6.4, and 7.0 are redistributable. Review the _Distributable Code_ clause in the license agreements.
23+
24+
The JDBC Driver versions 4.x are old and obsolete. Support for 4.x expired before 2018.
25+
2126
## In this section
22-
27+
28+
The topics in this section provide a general overview of the JDBC driver, including the system requirements needed to use it, how it can be used, and where you can go for more information.
29+
2330
|Topic|Description|
2431
|-----------|-----------------|
2532
|[Download Microsoft JDBC Driver for SQL Server](../../connect/jdbc/download-microsoft-jdbc-driver-for-sql-server.md)|Download links for Microsoft JDBC driver for SQL Server|
2633
|[Release notes for the JDBC driver](../../connect/jdbc/release-notes-for-the-jdbc-driver.md)|Describes the features that have been added to the current release of the Microsoft JDBC driver.|
2734
|[System requirements for the JDBC driver](../../connect/jdbc/system-requirements-for-the-jdbc-driver.md)|Describes the system requirements needed to use the Microsoft JDBC driver.|
2835
|[Using the JDBC driver](../../connect/jdbc/using-the-jdbc-driver.md)|Describes how to configure your environment to use the Microsoft JDBC driver and how to make a simple connection to a [!INCLUDE[ssNoVersion](../../includes/ssnoversion-md.md)] database.|
2936
|[Understanding Java EE support](../../connect/jdbc/understanding-java-ee-support.md)|Describes how to use the Microsoft JDBC driver within a Java Platform, Enterprise Edition (Java EE) environment.|
30-
|[Deploying the JDBC driver](../../connect/jdbc/deploying-the-jdbc-driver.md)|Describes how to deploy the Microsoft JDBC driver on Windows and Unix operating systems.|
31-
|[Redistributing the Microsoft JDBC Driver](../../connect/jdbc/redistributing-the-microsoft-jdbc-driver.md)|Describes how to register to redistribute the Microsoft JDBC driver.|
37+
|[Deploying the JDBC driver](../../connect/jdbc/deploying-the-jdbc-driver.md)|Describes how to redistribute and deploy the Microsoft JDBC driver on Windows and Unix operating systems.|
3238
|[Finding additional JDBC driver information](../../connect/jdbc/finding-additional-jdbc-driver-information.md)|Describes where to find additional resources about the Microsoft JDBC driver, including links to external resources.|
3339
|[Microsoft JDBC Driver for SQL Server support matrix](../../connect/jdbc/microsoft-jdbc-driver-for-sql-server-support-matrix.md)|Support matrix and support lifecycle policy for the Microsoft JDBC driver for SQL Server.|
3440
|[Frequently asked questions &#40;FAQ&#41; for JDBC driver](../../connect/jdbc/frequently-asked-questions-faq-for-jdbc-driver.md)|Frequently asked questions about the Microsoft JDBC driver.|
3541
|[Feature dependencies of Microsoft JDBC Driver for SQL Server](../../connect/jdbc/feature-dependencies-of-microsoft-jdbc-driver-for-sql-server.md)|Feature dependencies of Microsoft JDBC Driver for SQL Server.|
42+
| &nbsp; | &nbsp; |
3643

3744
## See also
3845
[JDBC driver GitHub repository](https://github.com/microsoft/mssql-jdbc)

docs/connect/jdbc/redistributing-the-microsoft-jdbc-driver.md

Lines changed: 0 additions & 31 deletions
This file was deleted.

docs/connect/odbc/windows/system-requirements-installation-and-driver-files.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -40,6 +40,7 @@ You can run applications with the driver on the following Windows operating syst
4040
- Windows Server 2008 R2
4141
- Windows Server 2012
4242
- Windows Server 2012 R2
43+
- Windows Server 2016
4344
- Windows Vista SP2 &nbsp; _(ODBC Driver 11 only.)_
4445
- Windows 7
4546
- Windows 8

docs/connect/toc.yml

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2513,8 +2513,6 @@
25132513
href: ../connect/jdbc/understanding-java-ee-support.md
25142514
- name: Deploying the JDBC Driver
25152515
href: ../connect/jdbc/deploying-the-jdbc-driver.md
2516-
- name: Redistributing the Microsoft JDBC Driver
2517-
href: ../connect/jdbc/redistributing-the-microsoft-jdbc-driver.md
25182516
- name: Finding Additional JDBC Driver Information
25192517
href: ../connect/jdbc/finding-additional-jdbc-driver-information.md
25202518
- name: Microsoft JDBC Driver for SQL Server Support Matrix

docs/database-engine/availability-groups/windows/distributed-availability-groups.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ ms.author: mathoma
1515
---
1616
# Distributed availability groups
1717
[!INCLUDE[appliesto-ss-xxxx-xxxx-xxx-md](../../../includes/appliesto-ss-xxxx-xxxx-xxx-md.md)]
18-
Distributed availability groups are a new feature introduced in SQL Server 2016, as a variation of the existing Always On availability groups feature. This article clarifies some aspects of distributed availability groups and complements the existing [SQL Server documentation](https://docs.microsoft.com/sql/sql-server/index.yml).
18+
Distributed availability groups are a new feature introduced in SQL Server 2016, as a variation of the existing Always On availability groups feature. This article clarifies some aspects of distributed availability groups and complements the existing [SQL Server documentation](https://docs.microsoft.com/sql/sql-server/).
1919

2020
> [!NOTE]
2121
> "DAG" is not the official abbreviation for *distributed availability group*, because the abbreviation is already used for the Exchange Database Availability Group feature. This Exchange feature has no relation to SQL Server availability groups or distributed availability groups.

0 commit comments

Comments
 (0)