Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Şunlar için geçerlidir:Linux üzerinde SQL Server
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'ta SSIS ile ilgili sınırlamalar ve bilinen sorunlar.
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.repoSQL Server Integration Services'ı yüklemek için aşağıdaki komutu çalıştırın.
sudo yum install -y mssql-server-isYü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 setupYapılandırma tamamlandıktan sonra
PATHortam 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.repoSQL Server Integration Services'ı yüklemek için aşağıdaki komutu çalıştırın.
sudo yum install -y mssql-server-isYü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 setupYapılandırma tamamlandıktan sonra
PATHortam 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.repoSQL Server Integration Services'ı yüklemek için aşağıdaki komutu çalıştırın.
sudo yum install -y mssql-server-isYü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 setupYapılandırma tamamlandıktan sonra
PATHortam 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_PIDortam değişkeni için bir değer sağlayarak Developer sürümünü belirtir -
ACCEPT_EULAortam 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 |
Ygibi 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