Note sulla versione di SQL Server 2017 su LinuxRelease notes for SQL Server 2017 on Linux

Le note sulla versione seguenti si applicano a 2017 di SQL Server in esecuzione in Linux.The following release notes apply to SQL Server 2017 running on Linux. L'argomento riportato di seguito viene suddiviso in sezioni per ogni versione.The topic below is broken into sections for each release. Il rilascio GA ha dettagliate supportabilità ed elencati problemi noti.The GA release has detailed supportability and known issues listed. Ogni versione di aggiornamento cumulativo (CU) presenta un collegamento a un argomento di supporto che descrive le modifiche CU nonché i collegamenti per il pacchetto di download di Linux.Each Cumulative Update (CU) release has a link to a support topic describing the CU changes as well as links to the Linux package downloads.

Piattaforme supportateSupported platforms

PiattaformaPlatform File systemFile System Guida all'installazioneInstallation Guide
Red Hat Enterprise Linux 7.3 o 7.4 Workstation desktop e ServerRed Hat Enterprise Linux 7.3 or 7.4 Workstation, Server, and Desktop XFS o EXT4XFS or EXT4 Guida all'installazioneInstallation guide
SUSE Enterprise Linux Server v12 SP2SUSE Enterprise Linux Server v12 SP2 EXT4EXT4 Guida all'installazioneInstallation guide
Ubuntu 16.04LTSUbuntu 16.04LTS EXT4EXT4 Guida all'installazioneInstallation guide
Motore docker 1.8 + in Windows, Mac o LinuxDocker Engine 1.8+ on Windows, Mac, or Linux N/DN/A Guida all'installazioneInstallation guide

Suggerimento

Esaminare il requisiti di sistema per SQL Server in Linux.Review the system requirements for SQL Server on Linux.

Strumenti client supportatiSupported client tools

StrumentoTool Versione minimaMinimum version
SQL Server Management Studio (SSMS) per WindowsSQL Server Management Studio (SSMS) for Windows 17.017.0
SQL Server Data Tools per Visual StudioSQL Server Data Tools for Visual Studio 17.017.0
Codice di Visual Studio con il estensione mssqlVisual Studio Code with the mssql extension Più recenteLatest

Cronologia versioniRelease history

Nella tabella seguente elenca la cronologia delle versioni per SQL Server 2017.The following table lists the release history for SQL Server 2017.

VersioneRelease VersioneVersion Data di rilascioRelease date
CU2CU2 14.0.3008.2714.0.3008.27 11-201711-2017
CU1CU1 14.0.3006.1614.0.3006.16 10-201710-2017
VERSIONE GAGA 14.0.1000.16914.0.1000.169 10-201710-2017

Come installare gli aggiornamenti cumulativiHow to install cumulative updates

Se è stato configurato il repository dell'aggiornamento cumulativo, si otterrà l'aggiornamento cumulativo più recente dei pacchetti di SQL Server quando si eseguono le nuove installazioni.If you have configured the Cumulative Update repository, then you will get the latest cumulative update of SQL Server packages when you perform new installations. Il repository di aggiornamento cumulativo è il valore predefinito per tutti gli articoli di installazione del pacchetto per SQL Server in Linux.The Cumulative Update repository is the default for all package installation articles for SQL Server on Linux. Per ulteriori informazioni sulla configurazione del repository, vedere repository di origine.For more information about repository configuration, see Source repositories.

Se si aggiornano i pacchetti esistenti di SQL Server, eseguire il comando di aggiornamento appropriato per ogni pacchetto ottenere l'aggiornamento cumulativo più recente.If you are updating existing SQL Server packages, run the appropriate update command for each package to get the latest cumulative update. Per istruzioni di aggiornamento specifico per ogni pacchetto, vedere le guide di installazione seguenti:For specific update instructions for each package, see the following installation guides:

Aggiornamento cumulativo 2 (novembre 2017) Cumulative Update 2 (November 2017)

Questa è la versione di aggiornamento cumulativo 2 (CU2) di SQL Server 2017.This is the Cumulative Update 2 (CU2) release of SQL Server 2017. La versione del motore di SQL Server per questa versione è 14.0.3008.27.The SQL Server engine version for this release is 14.0.3008.27. Per informazioni sulle correzioni e miglioramenti in questa versione, vedere https://support.microsoft.com/help/4052574.For information about the fixes and improvements in this release, see https://support.microsoft.com/help/4052574.

Dettagli del pacchettoPackage details

Per le installazioni manuali o offline del pacchetto, è possibile scaricare i pacchetti RPM e Debian con le informazioni nella tabella seguente:For manual or offline package installations, you can download the RPM and Debian packages with the information in the following table:

PacchettoPackage versione del pacchettoPackage version DownloadDownloads
Pacchetto Red Hat RPMRed Hat RPM package 14.0.3008.27-114.0.3008.27-1 Pacchetto RPM motoreEngine RPM package
Pacchetto RPM disponibilità elevataHigh Availability RPM package
Pacchetto RPM di ricerca full-textFull-text Search RPM package
Pacchetto RPM di SQL Server AgentSQL Server Agent RPM package
Pacchetto SSISSSIS package
Pacchetto RPM SLESSLES RPM package 14.0.3008.27-114.0.3008.27-1 pacchetto RPM motore MSSQL servermssql-server Engine RPM package
Pacchetto RPM disponibilità elevataHigh Availability RPM package
Pacchetto RPM di ricerca full-textFull-text Search RPM package
Pacchetto RPM di SQL Server AgentSQL Server Agent RPM package
Pacchetto Debian Ubuntu 16.04Ubuntu 16.04 Debian package 14.0.3008.27-114.0.3008.27-1 Pacchetto Debian motoreEngine Debian package
Pacchetto Debian a disponibilità elevataHigh Availability Debian package
Pacchetto Debian di ricerca full-textFull-text Search Debian package
Pacchetto Debian di SQL Server AgentSQL Server Agent Debian package
Pacchetto SSISSSIS package

Aggiornamento cumulativo 1 (ottobre 2017) Cumulative Update 1 (October 2017)

Questa è la versione di aggiornamento cumulativo 1 (CU1) di SQL Server 2017.This is the Cumulative Update 1 (CU1) release of SQL Server 2017. La versione del motore di SQL Server per questa versione è 14.0.3006.16.The SQL Server engine version for this release is 14.0.3006.16. Per informazioni sulle correzioni e miglioramenti in questa versione, vedere https://support.microsoft.com/help/4038634.For information about the fixes and improvements in this release, see https://support.microsoft.com/help/4038634.

Dettagli del pacchettoPackage details

Per le installazioni manuali o offline del pacchetto, è possibile scaricare i pacchetti RPM e Debian con le informazioni nella tabella seguente:For manual or offline package installations, you can download the RPM and Debian packages with the information in the following table:

PacchettoPackage versione del pacchettoPackage version DownloadDownloads
Pacchetto Red Hat RPMRed Hat RPM package 14.0.3006.16-314.0.3006.16-3 Pacchetto RPM motoreEngine RPM package
Pacchetto RPM disponibilità elevataHigh Availability RPM package
Pacchetto RPM di ricerca full-textFull-text Search RPM package
Pacchetto RPM di SQL Server AgentSQL Server Agent RPM package
Pacchetto SSISSSIS package
Pacchetto RPM SLESSLES RPM package 14.0.3006.16-314.0.3006.16-3 pacchetto RPM motore MSSQL servermssql-server Engine RPM package
Pacchetto RPM disponibilità elevataHigh Availability RPM package
Pacchetto RPM di ricerca full-textFull-text Search RPM package
Pacchetto RPM di SQL Server AgentSQL Server Agent RPM package
Pacchetto Debian Ubuntu 16.04Ubuntu 16.04 Debian package 14.0.3006.16-314.0.3006.16-3 Pacchetto Debian motoreEngine Debian package
Pacchetto Debian a disponibilità elevataHigh Availability Debian package
Pacchetto Debian di ricerca full-textFull-text Search Debian package
Pacchetto Debian di SQL Server AgentSQL Server Agent Debian package
Pacchetto SSISSSIS package

GA (ottobre 2017)GA (October 2017)

Questo è il rilascio GA (General Availability) di SQL Server 2017.This is the General Availability (GA) release of SQL Server 2017. La versione del motore di SQL Server per questa versione è 14.0.1000.169.The SQL Server engine version for this release is 14.0.1000.169.

Dettagli del pacchettoPackage details

Nella tabella seguente sono elencati i dettagli del pacchetto e i percorsi di download per i pacchetti RPM e Debian.Package details and download locations for the RPM and Debian packages are listed in the following table. Si noti che è necessario scaricare i pacchetti direttamente se si utilizza la procedura nelle guide di installazione seguenti:Note that you do not need to download these packages directly if you use the steps in the following installation guides:

PacchettoPackage versione del pacchettoPackage version DownloadDownloads
Pacchetto Red Hat RPMRed Hat RPM package 14.0.1000.169-214.0.1000.169-2 Pacchetto RPM motoreEngine RPM package
Pacchetto RPM disponibilità elevataHigh Availability RPM package
Pacchetto RPM di ricerca full-textFull-text Search RPM package
Pacchetto RPM di SQL Server AgentSQL Server Agent RPM package
Pacchetto SSISSSIS package
Pacchetto RPM SLESSLES RPM package 14.0.1000.169-214.0.1000.169-2 pacchetto RPM motore MSSQL servermssql-server Engine RPM package
Pacchetto RPM disponibilità elevataHigh Availability RPM package
Pacchetto RPM di ricerca full-textFull-text Search RPM package
Pacchetto RPM di SQL Server AgentSQL Server Agent RPM package
Pacchetto Debian Ubuntu 16.04Ubuntu 16.04 Debian package 14.0.1000.169-214.0.1000.169-2 Pacchetto Debian motoreEngine Debian package
Pacchetto Debian a disponibilità elevataHigh Availability Debian package
Pacchetto Debian di ricerca full-textFull-text Search Debian package
Pacchetto Debian di SQL Server AgentSQL Server Agent Debian package
Pacchetto SSISSSIS package

Servizi e funzionalità non supportateUnsupported features and services

Le funzionalità e i servizi seguenti non sono disponibili su Linux in questo momento.The following features and services are not available on Linux at this time. Il supporto di queste funzionalità verrà sempre abilitato nel tempo.The support of these features will be increasingly enabled over time.

AreaArea Servizio o funzionalità non supportataUnsupported feature or service
Motore di databaseDatabase engine Replica transazionaleTransactional replication
  Replica di tipo mergeMerge replication
  Estensione databaseStretch DB
  PolybasePolybase
  Query distribuita con connessioni a 3rd partyDistributed query with 3rd-party connections
  (XP_CMDSHELL, e così via). le stored procedure estese di sistemaSystem extended stored procedures (XP_CMDSHELL, etc.)
  Filetable, FILESTREAMFiletable, FILESTREAM
  Impostare gli assembly CLR con il EXTERNAL_ACCESS o UNSAFE autorizzazioneCLR assemblies with the EXTERNAL_ACCESS or UNSAFE permission set
  Estensione pool di bufferBuffer Pool Extension
SQL Server AgentSQL Server Agent Sottosistemi: CmdExec, PowerShell, agente di lettura coda, SSIS, SSAS, SSRSSubsystems: CmdExec, PowerShell, Queue Reader, SSIS, SSAS, SSRS
  AvvisiAlerts
  Agente di lettura logLog Reader Agent
  Change Data CaptureChange Data Capture
  Backup gestitoManaged Backup
Disponibilità elevataHigh Availability Mirroring del databaseDatabase mirroring
SicurezzaSecurity Extensible Key ManagementExtensible Key Management
  Autenticazione di Active Directory per i server collegatiAD Authentication for Linked Servers
  Autenticazione di Active Directory per i gruppi di disponibilità (estensivi)AD Authentication for Availability Groups (AGs)
  strumenti di terze parti AD 3 (Centrify, Vintela, Powerbroker)3rd party AD tools (Centrify, Vintela, Powerbroker)
ServicesServices SQL Server BrowserSQL Server Browser
  SQL Server R servicesSQL Server R services
  StreamInsightStreamInsight
  Analysis ServicesAnalysis Services
  Reporting ServicesReporting Services
  Data Quality ServicesData Quality Services
  Master Data ServicesMaster Data Services

Problemi notiKnown issues

Nelle sezioni seguenti vengono descritti problemi noti con la versione Genera Availability (GA) di SQL Server 2017 in Linux.The following sections describe known issues with the Genera Availability (GA) release of SQL Server 2017 on Linux.

GeneraleGeneral

  • Gli aggiornamenti per il rilascio GA di SQL Server 2017 sono supportati solo da CTP 2.1 o versione successiva.Upgrades to the GA release of SQL Server 2017 are supported only from CTP 2.1 or higher.

  • La lunghezza del nome host in cui SQL Server è installato deve essere 15 caratteri o meno.The length of the hostname where SQL Server is installed needs to be 15 characters or less.

    • Risoluzione: modificare il nome e così via/nome host e un valore 15 caratteri lunghi o meno.Resolution: Change the name in /etc/hostname to something 15 characters long or less.
  • Impostare manualmente l'ora di sistema con le versioni precedenti nel tempo causerà l'esecuzione SQL Server per interrompere l'aggiornamento dell'ora di sistema interno all'interno di SQL Server.Manually setting the system time backwards in time will cause SQL Server to stop updating the internal system time within SQL Server.

    • Risoluzione: riavviare SQL Server.Resolution: Restart SQL Server.
  • Sono supportate solo le installazioni a istanza singola.Only single instance installations are supported.

    • Risoluzione: se si desidera disporre di più di un'istanza in un determinato host, è consigliabile utilizzare le macchine virtuali o i contenitori di Docker.Resolution: If you want to have more than one instance on a given host, consider using VMs or Docker containers.
  • Gestione configurazione SQL Server non è possibile connettersi a SQL Server in Linux.SQL Server Configuration Manager can’t connect to SQL Server on Linux.

  • La lingua predefinita di sa account di accesso è l'inglese.The default language of the sa login is English.

    • Risoluzione: modificare la lingua del sa account di accesso con il ALTER LOGIN istruzione.Resolution: Change the language of the sa login with the ALTER LOGIN statement.

DatabaseDatabases

  • Impossibile spostare il database master con l'utilità mssql conf.The master database cannot be moved with the mssql-conf utility. Altri database di sistema possono essere spostati con mssql confOther system databases can be moved with mssql-conf.

  • Quando si ripristina un database di cui è stato eseguito il backup in SQL Server in Windows, è necessario utilizzare il WITH MOVE clausola nell'istruzione Transact-SQL.When restoring a database that was backed up on SQL Server on Windows, you must use the WITH MOVE clause in the Transact-SQL statement.

  • Le transazioni distribuite che richiedono il servizio Microsoft Distributed Transaction Coordinator non sono supportate in SQL Server in esecuzione in Linux.Distributed transactions requiring the Microsoft Distributed Transaction Coordinator service are not supported on SQL Server running on Linux. SQL Server a SQL Server sono supportate le transazioni distribuite.SQL Server to SQL Server distributed transactions are supported.

  • Determinati algoritmi (pacchetti di crittografia) per Transport Layer Security (TLS) non funzionano correttamente con SQL Server in Linux.Certain algorithms (cipher suites) for Transport Layer Security (TLS) do not work properly with SQL Server on Linux. Quando si tenta di connettersi a SQL Server, nonché problemi di attivazione delle connessioni tra repliche di gruppi di disponibilità elevata, causando errori di connessione.This results in connection failures when attempting to connect to SQL Server, as well as problems establishing connections between replicas in high availability groups.

    • Risoluzione: modificare il mssql.conf script di configurazione per SQL Server in Linux per disabilitare i pacchetti di crittografia problematico, effettuando le operazioni seguenti:Resolution: Modify the mssql.conf configuration script for SQL Server on Linux to disable problematic cipher suites, by doing the following:

      1. Aggiungere quanto segue per /var/opt/mssql/mssql.conf.Add the following to /var/opt/mssql/mssql.conf.

        [network]
        tlsciphers= AES256-GCM-SHA384:AES128-GCM-SHA256:AES256-SHA256:AES128-SHA256:AES256-SHA:AES128-SHA:!ECDHE-RSA-AES128-GCM-SHA256:!ECDHE-RSA-AES256-GCM-SHA384:!ECDHE-ECDSA-AES256-GCM-SHA384:!ECDHE-ECDSA-AES128-GCM-SHA256:!ECDHE-ECDSA-AES256-SHA384:!ECDHE-ECDSA-AES128-SHA256:!ECDHE-ECDSA-AES256-SHA:!ECDHE-ECDSA-AES128-SHA:!ECDHE-RSA-AES256-SHA384:!ECDHE-RSA-AES128-SHA256:!ECDHE-RSA-AES256-SHA:!ECDHE-RSA-AES128-SHA:!DHE-RSA-AES256-GCM-SHA384:!DHE-RSA-AES128-GCM-SHA256:!DHE-RSA-AES256-SHA:!DHE-RSA-AES128-SHA:!DHE-DSS-AES256-SHA256:!DHE-DSS-AES128-SHA256:!DHE-DSS-AES256-SHA:!DHE-DSS-AES128-SHA:!DHE-DSS-DES-CBC3-SHA:!NULL-SHA256:!NULL-SHA
        

        Nota

        In the preceding code, ! negates the expression. This tells OpenSSL to not use the following cipher suite.

      2. Riavviare SQL Server con il comando seguente.Restart SQL Server with the following command.

        sudo systemctl restart mssql-server
        
  • Impossibile ripristinare i database di SQL Server 2014 in Windows che utilizzano OLTP In memoria in SQL Server 2017 in Linux.SQL Server 2014 databases on Windows that use In-memory OLTP cannot be restored on SQL Server 2017 on Linux. Per ripristinare un database di SQL Server 2014 che utilizza OLTP in memoria, aggiornare i database a SQL Server 2016 o 2017 di SQL Server in Windows prima di spostarli in SQL Server in Linux tramite backup e ripristino o scollegare o collegare.To restore a SQL Server 2014 database that uses in-memory OLTP, first upgrade the databases to SQL Server 2016 or SQL Server 2017 on Windows before moving them to SQL Server on Linux via backup/restore or detach/attach.

  • Autorizzazione utente ADMINISTER BULK OPERATIONS , in questo momento, non è supportata in Linux.User permission ADMINISTER BULK OPERATIONS is not supported on Linux at this time.

Funzionalità di reteNetworking

Funzionalità che coinvolgono le connessioni TCP in uscita dal processo sqlservr, ad esempio i server collegati o gruppi di disponibilità, potrebbero non funzionare se vengono soddisfatte entrambe le condizioni seguenti:Features that involve outbound TCP connections from the sqlservr process, such as linked servers or Availability Groups, might not work if both the following conditions are met:

  1. Il server di destinazione viene specificato come un nome host e non un indirizzo IP.The target server is specified as a hostname and not an IP address.

  2. L'istanza di origine ha disabilitato nel kernel di IPv6.The source instance has IPv6 disabled in the kernel. Per verificare che se il sistema con IPv6 abilitato nel kernel di, è necessario passare tutti i test seguenti:To verify if your system has IPv6 enabled in the kernel, all the following tests must pass:

    • cat /proc/cmdlineverrà stampata la riga di comando di avvio del kernel corrente.cat /proc/cmdline will print the boot cmdline of the current kernel. L'output non deve contenere ipv6.disable=1.The output must not contain ipv6.disable=1.
    • Sys proc / / net/ipv6 o della directory deve esistere.The /proc/sys/net/ipv6/ directory must exist.
    • Un programma C che chiama socket(AF_INET6, SOCK_STREAM, IPPROTO_IP) dovrebbe avere esito positivo - syscall deve restituire un daemon di filtri! = -1 e non avere esito negativo con EAFNOSUPPORT.A C program that calls socket(AF_INET6, SOCK_STREAM, IPPROTO_IP) should succeed - the syscall must return an fd != -1 and not fail with EAFNOSUPPORT.

L'errore esatto varia a seconda della funzionalità.The exact error depends on the feature. Per i server collegati, questa situazione si manifesta come un errore di timeout di accesso.For linked servers, this manifests as a login timeout error. Per i gruppi di disponibilità, il ALTER AVAILABILITY GROUP JOIN DDL per la replica secondaria avrà esito negativo dopo 5 minuti con un errore di timeout di configurazione di download.For Availability Groups, the ALTER AVAILABILITY GROUP JOIN DDL on the secondary will fail after 5 minutes with a download configuration timeout error.

Per risolvere questo problema, effettuare una delle seguenti operazioni:To work around this issue, do one of the following:

  1. Utilizzare gli indirizzi IP anziché i nomi host per specificare la destinazione della connessione TCP.Use IPs instead of hostnames to specify the target of the TCP connection.

  2. Abilitare il protocollo IPv6 nel kernel di rimuovendo ipv6.disable=1 dalla riga di comando di avvio.Enable IPv6 in the kernel by removing ipv6.disable=1 from the boot cmdline. Il modo per eseguire questa operazione varia a seconda di distribuzione di Linux e il caricatore di avvio, ad esempio grub.The way to do this depends on the Linux distribution and the bootloader, such as grub. Se si desidera IPv6 deve essere disabilitata, è comunque possibile disabilitarlo impostando net.ipv6.conf.all.disable_ipv6 = 1 nel sysctl configurazione (ad esempio /etc/sysctl.conf).If you do want IPv6 to be disabled, you can still disable it by setting net.ipv6.conf.all.disable_ipv6 = 1 in the sysctl configuration (eg /etc/sysctl.conf). Questo verrà comunque impedire la scheda di rete del sistema di recupero di un indirizzo IPv6, ma consentire il funzionamento funzionalità sqlservr.This will still prevent the system's network adapter from getting an IPv6 address, but allow the sqlservr features to work.

Network File System (NFS)Network File System (NFS)

Se si utilizza File System NFS (Network) condivisioni remote nell'ambiente di produzione, tenere presente i requisiti di supporto seguenti:If you use Network File System (NFS) remote shares in production, note the following support requirements:

  • Utilizzare la versione NFS 4.2 o versioni successive.Use NFS version 4.2 or higher. Le versioni precedenti di NFS non supportano le funzionalità necessarie, ad esempio fallocate e creazione di file sparse, comune a sistemi di file più recenti.Older versions of NFS do not support required features, such as fallocate and sparse file creation, common to modern file systems.
  • Individuare solo i /var/opt/mssql directory di montaggio NFS.Locate only the /var/opt/mssql directories on the NFS mount. Altri file, ad esempio i file binari del sistema di SQL Server, non sono supportati.Other files, such as the SQL Server system binaries, are not supported.
  • Assicurarsi che i client NFS utilizzino l'opzione 'nolock' durante il montaggio condivisione remota.Ensure that NFS clients use the 'nolock' option when mounting the remote share.

LocalizzazioneLocalization

  • Se le impostazioni locali sono inglese (it_IT) durante l'installazione, è necessario utilizzare la codifica UTF-8 nella sessione/terminale bash.If your locale is not English (en_us) during setup, you must use UTF-8 encoding in your bash session/terminal. Se si utilizza la codifica ASCII, si potrebbe essere visualizzato un errore simile al seguente:If you use ASCII encoding, you might see an error similar to the following:

    UnicodeEncodeError: 'ascii' codec can't encode character u'\xf1' in position 8: ordinal not in range(128)
    

    Se non è possibile utilizzare la codifica UTF-8, eseguire l'installazione utilizzando la variabile di ambiente MSSQL_LCID per specificare il linguaggio selezionato.If you cannot use UTF-8 encoding, run setup using the MSSQL_LCID environment variable to specify your language choice.

    sudo MSSQL_LCID=<LcidValue> /opt/mssql/bin/mssql-conf setup
    
  • Quando mssql conf installazione e l'esecuzione di un'installazione diversa dall'inglese di SQL Server, non corretto caratteri estesi vengono visualizzati dopo il testo localizzato, "Configurazione di SQL Server …".When running mssql-conf setup, and performing a non-English installation of SQL Server, incorrect extended characters are displayed after the localized text, "Configuring SQL Server...". O, per le installazioni di base non latini, potrebbe essere manca contiene la frase completamente.Or, for non-Latin based installations, the sentence might be missing completely. Contiene la frase manca deve visualizzare la stringa localizzata seguente: "il PID di licenza è stato elaborato correttamente.The missing sentence should display the following localized string: "The licensing PID was successfully processed. È la nuova edizione [<nome> edizione] ".The new edition is [<Name> edition]”. Questa stringa viene restituita solo per scopi informativi e al successivo aggiornamento cumulativo di SQL Server si occuperanno per tutte le lingue.This string is output for information purposes only, and the next SQL Server Cumulative Update will address this for all languages. Questa operazione non influenza la corretta installazione di SQL Server in alcun modo.This does not affect the successful installation of SQL Server in any way.

SQL Server Integration Services (SSIS)SQL Server Integration Services (SSIS)

  • Il mssql server è pacchetto non è supportato in SUSE in questa versione.The mssql-server-is package is not supported on SUSE in this release. È attualmente supportato in Ubuntu e su Red Hat Enterprise Linux (RHEL).It is currently supported on Ubuntu and on Red Hat Enterprise Linux (RHEL).

  • Con SSIS in aggiornamento di Linux CTP 2.1 e versioni successive, i pacchetti SSIS possono utilizzare connessioni di ODBC in Linux.With SSIS on Linux CTP 2.1 Refresh and later, SSIS packages can use ODBC connections on Linux. Questa funzionalità è stata testata con SQL Server e i driver ODBC di MySQL, ma anche dovrebbe funzionare con qualsiasi driver ODBC Unicode che osserva la specifica ODBC.This functionality has been tested with the SQL Server and the MySQL ODBC drivers, but is also expected to work with any Unicode ODBC driver that observes the ODBC specification. In fase di progettazione, è possibile fornire un DSN o una stringa di connessione per connettersi ai dati ODBC; è inoltre possibile utilizzare l'autenticazione di Windows.At design time, you can provide either a DSN or a connection string to connect to the ODBC data; you can also use Windows authentication. Per altre informazioni, vedere il post del blog annuncia il supporto ODBC in Linux.For more info, see the blog post announcing ODBC support on Linux.

  • Le funzionalità seguenti non sono supportate in questa versione, quando si eseguono i pacchetti SSIS in Linux:The following features are not supported in this release when you run SSIS packages on Linux:

    • Database del catalogo SSISSSIS Catalog database
    • Esecuzione del pacchetto pianificato dall'agente SQLScheduled package execution by SQL Agent
    • Autenticazione di WindowsWindows Authentication
    • Componenti di terze partiThird-party components
    • Change Data Capture (CDC)Change Data Capture (CDC)
    • Scalabilità orizzontale SSISSSIS Scale Out
    • Azure Feature Pack per SSISAzure Feature Pack for SSIS
    • Supporto di Hadoop e HDFSHadoop and HDFS support
    • Microsoft Connector for SAP BWMicrosoft Connector for SAP BW

Per un elenco di componenti SSIS predefiniti che non sono attualmente supportati o supportati con limitazioni, vedere limitazioni e problemi noti per SSIS in Linux.For a list of built-in SSIS components that are not currently supported, or that are supported with limitations, see Limitations and known issues for SSIS on Linux.

Per ulteriori informazioni su SSIS in Linux, vedere gli articoli seguenti:For more info about SSIS on Linux, see the following articles:

SQL Server Management Studio (SSMS)SQL Server Management Studio (SSMS)

Le limitazioni seguenti si applicano a SQL Server Management Studio in Windows connessi a SQL Server in Linux.The following limitations apply to SSMS on Windows connected to SQL Server on Linux.

  • I piani di manutenzione non sono supportati.Maintenance plans are not supported.

  • Gestione dei Data Warehouse di e l'agente di raccolta dati in SQL Server Management Studio non sono supportati.Management Data Warehouse (MDW) and the data collector in SSMS are not supported.

  • I componenti SSMS UI con l'autenticazione di Windows o le opzioni del registro eventi di Windows non funzionano con Linux.SSMS UI components that have Windows Authentication or Windows event log options do not work with Linux. È comunque possibile utilizzare queste funzionalità con altre opzioni, ad esempio account di accesso SQL.You can still use these features with other options, such as SQL logins.

  • Impossibile modificare il numero di file di log da mantenere.Number of log files to retain cannot be modified.

Passaggi successiviNext steps

Per iniziare, vedere le esercitazioni di avvio rapido seguenti:To get started, see the following quick start tutorials: