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

Commit 18dd2ce

Browse files
authored
Merge pull request #111 from rothja/releasenotes1
Updated release notes
2 parents 4637282 + 9a8a300 commit 18dd2ce

1 file changed

Lines changed: 57 additions & 30 deletions

File tree

docs/linux/sql-server-linux-release-notes.md

Lines changed: 57 additions & 30 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ description: This topic contains the release notes and supported features for SQ
66
author: rothja
77
ms.author: jroth
88
manager: jhubbard
9-
ms.date: 11/08/016
9+
ms.date: 11/09/2016
1010
ms.topic: article
1111
ms.prod: sql-linux
1212
ms.technology: database-engine
@@ -25,18 +25,23 @@ ms.assetid: 1314744f-fcaf-46db-800e-2918fa7e1b6c
2525

2626
---
2727
# Release notes for SQL Server on Linux
28-
The following release notes apply to SQL Server vNext CTP1 running on Linux.
28+
The following release notes apply to SQL Server vNext CTP1 running on Linux. This release supports many of the SQL Server database engine features for Linux. See the information in the following sections for supported platforms, tools, features, and known issues.
2929

3030
## Supported operating systems
31-
- Ubuntu 16.04LTS (EXT4 file system)
32-
- Red Hat Enterprise Linux 7.2: Workstation, Server, and Desktop. (XFS or EXT4 file systems).
33-
- Docker Engine 1.8+ on Windows, Mac or Linux.
3431

35-
## Minimum requirements
32+
| Platform | File System |
33+
|-----|-----|
34+
| Ubuntu 16.04LTS | EXT4 |
35+
| Red Hat Enterprise Linux 7.2 Workstation, Server, and Desktop | XFS or EXT4 |
36+
| Docker Engine 1.8+ on Windows, Mac, or Linux | N/A |
37+
38+
## Supported client tools
3639

37-
### Docker
38-
- Less than 64 cores. Using 64 or more cores will cause an error.
39-
- Less than 32 GB of memory. If more than 32 GB of memory is available, only 32 GB will be used.
40+
| Tool | Minimum version |
41+
|-----|-----|
42+
| [SQL Server Management Studio (SSMS) for Windows](https://msdn.microsoft.com/library/mt238290.aspx) | 13.0.11000.78 |
43+
| [SQL Server Data Tools for Visual Studio](https://msdn.microsoft.com/library/mt204009.aspx) | 14.0.60203.0 |
44+
| [Visual Studio Code](https://code.visualstudio.com) with the [vscode-mssql extension](https://aka.ms/vscodemssql) | Latest |
4045

4146
## Unsupported features and services
4247
The following features and services are not available on Linux at this time.
@@ -49,10 +54,10 @@ The following features and services are not available on Linux at this time.
4954
|   | Polybase|
5055
|   | Distributed Query|
5156
|   | Filestream|
52-
|   | XP_CMDSHELL|
57+
|   | System extended stored procedures (XP_CMDSHELL, etc.) |
5358
|   | Filetable|
5459
| **High Availability** | Always On Availability Groups |
55-
|   | Clustering|
60+
|   | Clustering |
5661
|   | Database mirroring |
5762
| **Security** | Active Directory authentication |
5863
|   | Windows Authentication |
@@ -71,39 +76,61 @@ The following features and services are not available on Linux at this time.
7176
The following sections describe known issues with this release of SQL Server vNext CTP1 on Linux.
7277

7378
### General
74-
- Manually setting the system time backwards in time will cause SQL Server to stop updating the internal system time within SQL Server. **Resolution**: Restart SQL Server.
75-
- Some time zone names in Linux don’t map exactly to Windows time zone names. **Resolution**: Use time zone names from TZID column in the ‘Mapping for: Windows’ section table on the [Unicode.org documentation page](http://www.unicode.org/cldr/charts/latest/supplemental/zone_tzid.html).
76-
- The length of the hostname where SQL Server is installed needs to be 15 characters or less.
79+
- Manually setting the system time backwards in time will cause SQL Server to stop updating the internal system time within SQL Server.
80+
81+
- **Resolution**: Restart SQL Server.
82+
83+
- Some time zone names in Linux don’t map exactly to Windows time zone names.
84+
85+
- **Resolution**: Use time zone names from TZID column in the ‘Mapping for: Windows’ section table on the [Unicode.org documentation page](http://www.unicode.org/cldr/charts/latest/supplemental/zone_tzid.html).
86+
7787
- The length of the hostname where SQL Server is installed needs to be 15 characters or less.
78-
- Dynamic Management Views, including dm_os_volume_stats, are currently unsupported.
79-
- Paths in T-SQL queries must use "C:\" as the root of the path. “C:\” is mapped to /var/opt/mssql/ on the Linux host. ** Resolution**: Use this mapping in T-SQL queries. For example: C:\data maps to /var/opt/mssql/data.
88+
89+
- **Resolution**: Change the name in /etc/hostname to something 15 characters long or less.
90+
8091
- SQL Server Engine expects lines in text files to be terminated with CR-LF (Windows-style line formatting).
81-
- The operating system version displayed in SQL Management Studio for the SQL Server properties will say ‘Windows NT’ even though SQL Server is running on Linux.
82-
- Only database files that are backed up from SQL Server 2016 RTM and lower can be restored.
92+
8393
- Only single instance installations are supported.
94+
95+
- **Resolution**: If you want to have more than one instance on a given host, consider using VMs or Docker containers.
96+
8497
- All log files and error logs are encoded in UTF-16.
85-
- Using SqlPackage requires to specify an absolute path for files. Using relative paths will map the files under the“/tmp/sqlpackage.\<code\>/system/system32” folder. **Resolution**: Use absolute file paths.
86-
- SqlPackage shows the location of files with a “C:\” prefix.
87-
- Changing the locations of TempDB data and log files is not supported.
98+
8899
- SQL Server Configuration Manager can’t connect to SQL Server on Linux.
89100

101+
- SQL Server Engine has only been tested up to 256GB of memory at this time.
102+
103+
- **CREATE ASSEMBLY** will not work when trying to use a file. Use the **FROM <bits>** method instead for now.
104+
105+
### Databases
106+
- Changing the locations of TempDB data and log files is not supported.
107+
108+
- System databases can not be moved with the mssql-conf utility.
109+
110+
- When restoring a database backed up on SQL Server on Linux, you must use the **WITH MOVE** clause in the Transact-SQL statement.
111+
90112
### In-Memory OLTP
91-
In-Memory OLTP databases can only be created in the /var/opt/mssql directory. If you require more space than what is available at that location, one solution is to mount a drive under var/opt/mssql.
113+
- In-Memory OLTP databases can only be created in the /var/opt/mssql directory. If you require more space than what is available at that location, one solution is to mount a drive under var/opt/mssql.
114+
115+
### SqlPackage
116+
- Using SqlPackage requires to specify an absolute path for files. Using relative paths will map the files under the“/tmp/sqlpackage.\<code\>/system/system32” folder.
117+
118+
- **Resolution**: Use absolute file paths.
119+
120+
- SqlPackage shows the location of files with a “C:\” prefix.
92121

93122
### SQL Server Management Studio (SSMS)
94123
The following limitations apply to SSMS on Windows connected to SQL Server on Linux.
95124

96125
- Maintenance plans are not supported.
126+
97127
- Management Data Warehouse (MDW) and the data collector in SSMS is not supported.
128+
98129
- SSMS UI components that have Windows Authentication or Windows event log options do not work with Linux. You can still use these features with other options, such as SQL logins.
99-
- The SQL Server Agent only supports TSQL-based jobs. Agent functionality in SSMS which relies on other job types do not work on Linux.
100-
- The file browser is restricted to the “C:\” scope, which resolves to /var/opt/mssql/ on Linux. To use other paths, generate scripts of the UI operation and replace the C:\ paths with Linux paths. Then execute the script manually in SSMS.
101130

102-
## Supported client tools
131+
- The SQL Server Agent only supports TSQL-based jobs. Agent functionality in SSMS which relies on other job types do not work on Linux.
103132

104-
| Tool | Minimum version |
105-
|-----|-----|
106-
| [SQL Server Management Studio (SSMS) for Windows](https://msdn.microsoft.com/library/mt238290.aspx) | 13.0.11000.78 |
107-
| [SQL Server Data Tools for Visual Studio](https://msdn.microsoft.com/en-us/library/mt204009.aspx) | 14.0.60203.0 |
108-
| [Visual Studio Code](https://code.visualstudio.com) with the [vscode-mssql extension](https://aka.ms/vscodemssql) | Latest |
133+
- The file browser is restricted to the “C:\” scope, which resolves to /var/opt/mssql/ on Linux. To use other paths, generate scripts of the UI operation and replace the C:\ paths with Linux paths. Then execute the script manually in SSMS.
109134

135+
## Next steps
136+
To begin using SQL Server on Linux, see [Get started with SQL Server on Linux](sql-server-linux-get-started-tutorial.md).

0 commit comments

Comments
 (0)