You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Language extension capabilities are added to SQL Server in each release as we continue to expand, extend, and deepen the integration between external languages and the data platform.
16
+
[Language Extension](language-extensions-overview.md) capabilities are added to SQL Server in each release as we continue to expand, extend, and deepen the integration between external languages and the data platform.
17
17
18
-
## New in SQL Server 2019 preview
18
+
## New in SQL Server 2019
19
19
20
20
This release adds the support for Language Extensions in SQL Server. For more information about all of the features in this release, see [What's New in SQL Server 2019](../sql-server/what-s-new-in-sql-server-ver15.md) and [Release Notes for SQL Server 2019](../sql-server/sql-server-ver15-release-notes.md).
21
21
22
-
| Release | Feature update |
23
-
|---------|----------------|
24
-
| RC 1 | New default Java Runtime on Linux is Open Zulu JRE and is included with the [SQL Server Language Extensions installation on Linux](../linux/sql-server-linux-setup-language-extensions.md). |
25
-
| CTP 3.2 | New default Java Runtime on Windows is Open Zulu JRE 11.0.3 and is included with the [SQL Server Language Extensions installation on Windows](install/install-sql-server-language-extensions-on-windows.md#java-jre-jdk). |
26
-
| CTP 3.1 | New supported [Java data types](how-to/java-to-sql-data-types.md). |
27
-
| CTP 3.0 | New [CREATE EXTERNAL LANGUAGE](../t-sql/statements/create-external-language-transact-sql.md) for registering external language (for example, Java) in SQL Server.
28
-
|| New supported [Java data types](how-to/java-to-sql-data-types.md). |
29
-
| CTP 2.5 | New [Microsoft Extensibility SDK for Java](how-to/extensibility-sdk-java-sql-server.md). |
30
-
| CTP 2.4 | Linux support for [CREATE EXTERNAL LIBRARY (Transact-SQL)](../t-sql/statements/create-external-library-transact-sql.md). |
31
-
|| The environment variable that specifies the location of the Java interpreter has changed from `JAVA_HOME` to `JRE_HOME`. |
32
-
| CTP 2.3 | New supported [Java data types](how-to/java-to-sql-data-types.md). |
33
-
|| On Windows only, Java code can be accessed in an external library using the [CREATE EXTERNAL LIBRARY (Transact-SQL)](../t-sql/statements/create-external-library-transact-sql.md) statement. Learn more: [How to call Java from SQL Server](how-to/call-java-from-sql.md). |
34
-
| CTP 2.2 | No changes. |
35
-
| CTP 2.1 | No changes. |
36
-
| CTP 2.0 |[Java language extension](language-extensions-overview.md) on both Windows and Linux is new in SQL Server 2019 preview. You can make compiled Java code available to SQL Server by assigning permissions and setting the path. Client apps with access SQL Server can use data and run your code by calling [sp_execute_external_script](https://docs.microsoft.com/sql/relational-databases/system-stored-procedures/sp-execute-external-script-transact-sql), the same procedure used for R and Python integration on SQL Server Machine Learning Services. |
37
-
|| Failover cluster support is now supported on Windows and Linux, assuming SQL Server Launchpad service is started on all nodes. For more information, see [SQL Server failover cluster installation](../sql-server/failover-clusters/install/sql-server-failover-cluster-installation.md). |
22
+
- New default Java Runtime on Linux is Open Zulu JRE and is included with the [SQL Server Language Extensions installation on Linux](../linux/sql-server-linux-setup-language-extensions.md).
23
+
- New default Java Runtime on Windows is Open Zulu JRE 11.0.3 and is included with the [SQL Server Language Extensions installation on Windows](install/install-sql-server-language-extensions-on-windows.md#java-jre-jdk).
24
+
- New supported [Java data types](how-to/java-to-sql-data-types.md).
25
+
- New [CREATE EXTERNAL LANGUAGE](../t-sql/statements/create-external-language-transact-sql.md) for registering external language (for example, Java) in SQL Server.
26
+
- New [Microsoft Extensibility SDK for Java](how-to/extensibility-sdk-java-sql-server.md).
27
+
- On Windows and Linux, Java code can be accessed in an external library using the [CREATE EXTERNAL LIBRARY (Transact-SQL)](../t-sql/statements/create-external-library-transact-sql.md) statement. Learn more: [How to call Java from SQL Server](how-to/call-java-from-sql.md).
28
+
-[Java language extension](language-extensions-overview.md) on Windows and Linux. You can make compiled Java code available to SQL Server by assigning permissions and setting the path. Client apps with access SQL Server can use data and run your code by calling [sp_execute_external_script](https://docs.microsoft.com/sql/relational-databases/system-stored-procedures/sp-execute-external-script-transact-sql), the same procedure used for R and Python integration on SQL Server Machine Learning Services.
38
29
39
30
## Next steps
40
31
41
-
+ Install [SQL Server Language Extensions on Windows](install/install-sql-server-language-extensions-on-windows.md) or [on Linux](../linux/sql-server-linux-setup-language-extensions.md)
32
+
+ Install [SQL Server Language Extensions on Windows](install/install-sql-server-language-extensions-on-windows.md) or [on Linux](../linux/sql-server-linux-setup-language-extensions.md)
0 commit comments