Jegyzet
Az oldalhoz való hozzáférés engedélyezést igényel. Próbálhatod be jelentkezni vagy könyvtárat váltani.
Az oldalhoz való hozzáférés engedélyezést igényel. Megpróbálhatod a könyvtár váltását.
A következőkre vonatkozik:SQL Server Linux rendszeren
Ez a cikk a Linuxon futó SQL Server Integration Services (SSIS) korlátait és ismert problémáit ismerteti.
Általános korlátozások és ismert problémák
A Linuxon futó SSIS jelen kiadása nem támogatja a következő funkciókat:
- SSIS-katalógus adatbázisa
- Ütemezett csomagvégrehajtás az SQL-ügynökkel
- Windows-hitelesítés
- Külső összetevők
- Adatváltozás-figyelés (CDC)
- Az SSIS vertikális felskálázása
- Azure szolgáltatáscsomag az SSIS-hez
- Hadoop és HDFS-támogatás
- Microsoft Connector az SAP BW-hez
- Az SSIS nem érhető el linuxos SQL Server 2025 -höz (17.x)
A Linuxon futó SSIS-vel kapcsolatos egyéb korlátozásokért és ismert problémákért lásd: Linuxon futó SQL Server: Ismert problémák.
Támogatott és nem támogatott összetevők
Linux rendszeren az alábbi beépített Integration Services-összetevők támogatottak. Néhányuknak korlátozásai vannak a Linux platformon. Az itt nem felsorolt beépített összetevők Linuxon nem támogatottak.
Támogatott vezérlési folyamatok feladatai
- Tömeges beszúrási feladat
- Adatfolyam-tevékenység
- Adatprofilozási feladat
- SQL-feladat végrehajtása
- T-SQL Utasítás feladat végrehajtása
- Kifejezésfeladat
- FTP-feladat
- Webszolgáltatás-feladat
- XML-tevékenység
Korlátozásokkal támogatott folyamattevékenységek szabályozása
| Feladat | Korlátozások |
|---|---|
| Folyamatfeladat végrehajtása | Csak a folyamaton belüli módot támogatja. |
| Fájlrendszer-feladat | A Könyvtár áthelyezése és Fájlattribútumok beállítása műveletek nem támogatottak. |
| Szkriptfeladat | Csak a standard .NET-keretrendszer API-kat támogatja. |
| Email küldési feladat | Csak a névtelen felhasználói módot támogatja. |
| Adatbázis-feladat átvitele | Az UNC-útvonalak nem támogatottak. |
Támogatott és nem támogatott karbantartási tervfeladatok
Az SQL Server karbantartási tervében általában különböző SSIS-feladatokat használhat.
Linux rendszeren a következő karbantartási tervfeladatok nem támogatottak:
- Értesítse az operátort
- SQL Server-ügynökfeladat végrehajtása
Linux rendszeren a következő karbantartási tervfeladatok támogatottak:
- Adatbázis-integritás ellenőrzése
- Adatbázis zsugorítása
- Index átrendezése
- Index újraépítése
- Statisztika frissítése
- Előzmények törlése
- Adatbázis biztonsági mentése
- T-SQL-utasítás
Támogatott vezérlőfolyamat-tárolók
- Szekvenciatároló
- Huroktároló esetén
- Foreach huroktároló
Támogatott adatfolyam-források és -célhelyek
- Nyers fájl forrása és célja
- XML-forrás
Korlátozásokkal támogatott adatfolyam-források és -célhelyek
| Komponens | Korlátozások |
|---|---|
| ADO.NET forrás és cél | Csak az SQLClient-adatszolgáltatót támogatja. |
| Sima fájl forrás és célhely | 1. Csak a Windows-stílusú fájlelérési utakat támogatja, amelyekre az alapértelmezett elérésiút-leképezési szabály van alkalmazva.
D:\home\ssis\travel.csv például /home/ssis/travel.csvlesz.2. A Red Hat 7-hez csatlakoztatott Azure-fájlmegosztás nem támogatott. |
| OData-forrás | Csak az alapszintű hitelesítést támogatja. |
| ODBC-forrás és cél | Támogatja a 64 bites Unicode ODBC-illesztőprogramokat Linuxon. Linuxon a UnixODBC illesztőprogram-kezelőtől függ. |
| OLE DB-forrás és cél | Csak az SQL Server natív 11.0-s ügyfelet és az SQL Serverhez készült Microsoft OLE DB-szolgáltatót támogatja. |
Támogatott adatfolyam-átalakítások
- Összesít
- Könyvvizsgálat
- Kiegyensúlyozott adatelosztó
- Karaktertérkép
- feltételes vágás
- Oszlop másolása
- Adatkonvertálás
- Származtatott oszlop
- Oszlop exportálása
- Homályos csoportosítás
- Homályos keresés
- Oszlop importálása
- Keresés
- Egyesítés
- Illesztés egyesítése
- Multicast
- Forgáspont
- Sorok száma
- Lassan változó dimenzió
- Fajta
- Kifejezéskeresés
- Összes UNION
- Unpivot
Korlátozásokkal támogatott adatfolyam-átalakítások
| Komponens | Korlátozások |
|---|---|
| OLE DB-parancs átalakítása | Ugyanazok a korlátozások, mint az OLE DB-forrás és a cél. |
| Szkriptösszetevő | Csak a standard .NET-keretrendszer API-kat támogatja. |
Támogatott és nem támogatott naplószolgáltatók
Linux rendszeren az összes beépített SSIS-naplószolgáltató támogatott, kivéve a Windows eseménynapló-szolgáltatóját.
Az SQL Server naplószolgáltatója csak az SQL-hitelesítést támogatja; nem támogatja a Windows-hitelesítést.
Az SSIS-naplószolgáltatók szövegfájlokhoz, XML-fájlokhoz és SQL Server Profilerhez egy ön által megadott fájlba írják a kimenetüket. A fájl elérési útjára a következő szempontok vonatkoznak:
- Ha nem ad meg elérési utat, a naplószolgáltató az aktuális könyvtárba ír a hoston. Ha az aktuális felhasználó nem rendelkezik engedéllyel a gazdagép aktuális könyvtárába való írásra, a naplószolgáltató hibát jelez.
- Nem használhat környezeti változót fájlelérési útvonalon. Ha környezeti változót ad meg, a megadott literális szöveg megjelenik a fájl elérési útján. Ha például megadja a
%TMP%/log.txt-et, a naplószolgáltató a/%TMP%/log.txt-et konkrét szövegként hozzáfűzi az aktuális gazdagépkönyvtárhoz.
Python 3-támogatás
A Python 3 támogatott az SQL Server 2022 (16.x) 21-es és újabb verzióiban. További információ: Kibocsátási megjegyzések linuxos SQL Server 2022-hez.
| Disztribúció | A csomag neve | Csomag verziója |
|---|---|---|
| RHEL 8 | SSIS | 16.0.4215.2-3 |
| RHEL 9 | SSIS | 16.0.4215.2-3 |
| Ubuntu 20.04 | SSIS | 16.0.4215.2-3 |
| Ubuntu 22.04 | SSIS | 16.0.4215.2-3 |