Linux'a SQL Server Integration Services (SSIS) yükleme
Şunlar için geçerlidir:SQL Server - Linux
Linux'a SQL Server Integration Services (mssql-server-is) yüklemek için bu makaledeki adımları izleyin. Linux için Integration Services'da desteklenen özellikler hakkında daha fazla bilgi için bkz:
- Linux üzerinde SQL Server 2017 için Sürüm notları
- Linux üzerinde SQL Server 2019 için Sürüm notları
- Linux üzerinde SQL Server 2022 için Sürüm notları
Red Hat Enterprise Linux (RHEL) ve Ubuntu'ya SQL Server Integration Services (SSIS) yükleyebilirsiniz. SUSE Linux Enterprise Server (SLES) desteklenmez. Kapsayıcılara SSIS yükleme de desteklenmez.
- Red Hat Enterprise Linux
- SUSE Linux Enterprise Server
- Ubuntu
RHEL'e SSIS yükleme
RHEL'de mssql-server-is paketini yüklemek için şu adımları izleyin:
SQL Server Red Hat deposu yapılandırma dosyasını indirin.
sudo curl -o /etc/yum.repos.d/mssql-server.repo https://packages.microsoft.com/config/rhel/7/mssql-server-2017.repo
SQL Server Integration Services'ı yüklemek için aşağıdaki komutu çalıştırın.
sudo yum install -y mssql-server-is
Yüklemeden sonra ssis-confçalıştırın. Daha fazla bilgi için bkz. Linux üzerinde SQL Server Integration Services'i ssis-confile yapılandırma.
sudo /opt/ssis/bin/ssis-conf setup
Yapılandırma tamamlandıktan sonra
PATH
ortam değişkenini ayarlayın.export PATH=/opt/ssis/bin:$PATH
SQL Server Red Hat deposu yapılandırma dosyasını indirin.
sudo curl -o /etc/yum.repos.d/mssql-server.repo https://packages.microsoft.com/config/rhel/8/mssql-server-2019.repo
SQL Server Integration Services'ı yüklemek için aşağıdaki komutu çalıştırın.
sudo yum install -y mssql-server-is
Yüklemeden sonra ssis-confçalıştırın. Daha fazla bilgi için bkz. Linux üzerinde SQL Server Integration Services'i ssis-confile yapılandırma.
sudo /opt/ssis/bin/ssis-conf setup
Yapılandırma tamamlandıktan sonra
PATH
ortam değişkenini ayarlayın.export PATH=/opt/ssis/bin:$PATH
SQL Server Red Hat deposu yapılandırma dosyasını indirin.
sudo curl -o /etc/yum.repos.d/mssql-server.repo https://packages.microsoft.com/config/rhel/8/mssql-server-2022.repo
SQL Server Integration Services'ı yüklemek için aşağıdaki komutu çalıştırın.
sudo yum install -y mssql-server-is
Yüklemeden sonra ssis-confçalıştırın. Daha fazla bilgi için bkz. Linux üzerinde SQL Server Integration Services'i ssis-confile yapılandırma.
sudo /opt/ssis/bin/ssis-conf setup
Yapılandırma tamamlandıktan sonra
PATH
ortam değişkenini ayarlayın.export PATH=/opt/ssis/bin:$PATH
SSIS'i güncelleştirme
zaten mssql-server-is yüklüyse, aşağıdaki komutu kullanarak en son sürüme güncelleştirin:
sudo yum update mssql-server-is
SSIS'yi kaldırma
mssql-server-is kaldırmak için aşağıdaki komutu çalıştırın:
sudo yum remove mssql-server-is
Katılımsız kurulum
ssis-conf kurulumunu katılımsız çalıştırmak için (yalnızca RHEL ve Ubuntu), aşağıdaki adımları uygulayın:
-
-n
(istem yok) seçeneğini belirtin. - Ortam değişkenlerini ayarlayarak gerekli değerleri sağlayın.
Aşağıdaki örnek şu eylemleri gerçekleştirir:
- SSIS'yi yükler
-
SSIS_PID
ortam değişkeni için bir değer sağlayarak Developer sürümünü belirtir -
ACCEPT_EULA
ortam değişkeni için bir değer sağlayarak Microsoft Yazılımı Lisans Koşulları'nı kabul eder -
-n
(istem yok) seçeneğini belirterek katılımsız kurulum çalıştırır
sudo SSIS_PID=Developer ACCEPT_EULA=Y /opt/ssis/bin/ssis-conf -n setup
Katılımsız kurulum için ortam değişkenleri
Ortam değişkeni | Açıklama |
---|---|
ACCEPT_EULA |
Y gibi herhangi bir değere ayarlandığında SQL Server lisans koşullarını kabul eder. |
SSIS_PID |
SQL Server sürümünü veya ürün anahtarını ayarlar. Olası değerler şunlardır: -Değerlendirme -Geliştirici -Ekspres -Web -Standart - Kuruluş - Ürün anahtarı Bir ürün anahtarı belirtirseniz, #####-#####-#####-#####-##### biçiminde olmalıdır; burada # bir harf veya rakamdır. |
İlgili içerik
- SSIS ile Linux'ta verileri ayıklama, dönüştürme ve yükleme
- ssis-conf ile Linux üzerinde SQL Server Integration Services'ı yapılandırma
- Linux'ta SSIS için sınırlamalar ve bilinen sorunlar
- Cron ile Linux'ta SQL Server Integration Services paket yürütmeyi zamanlama