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: SQL Server 2025 (17.x)
Bu makalede SQL Server 2025 (17.x) için bilinen sorunlar açıklanmaktadır.
Şu anda aşağıdaki sorunlar belirlenmiş durumdadır:
- TLS 1.2 devre dışı bırakıldığında yükleme başarısız oluyor
- Windows Arm64 desteklenmiyor
- Microsoft Visual C++ Yeniden Dağıtılabilir nedeniyle yerinde yükseltme başarısız oluyor
- Windows üzerinde SQL Server, NUMA düğümü başına 64'ten fazla mantıksal çekirdeği olan makinelerde başlatılamıyor
- Linux'ta veritabanı postası
- SQLPS
- Paralel planlarda SESSION_CONTEXT yanlış davranışı
- Yedekleme sıkıştırma algoritmasını ZSTD olarak ayarlarken sorun
- Linux işletim sistemlerinde desteklenmeyen yerel ONNX modelleri
- PBKDF2 karma algoritması oturum açma performansını etkileyebilir
- Belirli koşullar altında okunabilir ikincil çoğaltmalarda erişim ihlali istisnası oluşabilir
- Vektör dizini
- SQL Server denetim olayları Güvenlik günlüğüne yazmıyor
- Veri Kalitesi Hizmetleri yüklüyse yükseltme başarısız oluyor
- Full-Text Arama, 25 MB'tan büyük düz metin belgeleri dizine alamıyor
- LocalDB yükleyicisi için yanlış lisans sözleşmesi
TLS 1.2 devre dışı bırakıldığında SQL Server 2025 yüklemesi başarısız oluyor
Sorun: Yük devretme kümesi örnekleri de dahil olmak üzere makinede TLS 1.2 devre dışı bırakılırsa SQL Server 2025 (17.x) yüklemesi başarısız oluyor.
Geçici çözüm: SQL Server 2025'i (17.x) yüklemeyi denemeden önce makinede TLS 1.2'yi etkinleştirin.
TLS 1.2'yi etkinleştirmek için TLS 1.2 için aşağıdaki kayıt defteri girişini olarak trueayarlayın:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Protocols
Windows'un TLS kullanacak şekilde yapılandırılması, TLS 1.2'yi program aracılığıyla etkinleştirmek için bir PowerShell betiği sağlar.
Windows Arm64 desteklenmiyor
SQL Server 2025 (17.x), Windows Arm64'te desteklenmez. Şu anda numa düğümü başına en fazla 64 çekirdeğe sahip Intel ve AMD x86-64 CPU'ları desteklenmektedir.
Microsoft Visual C++ Yeniden Dağıtılabilir nedeniyle yerinde yükseltme başarısız oluyor
Aşağıdaki sürümlerden yükseltme başarısız olabilir:
- SQL Server 2016 (13.x)
- SQL Server 2017 (14.x)
Var olan işletim sistemi ortamında Visual Studio 2022 için Microsoft Visual C++ Yeniden Dağıtılabilir sürümü eksikse veya bu bileşenin eski bir sürümü yüklendiğinde bu durum oluşabilir.
Bu durumda, yükleme günlüğü aşağıdaki örneğe benzer bir giriş içerir:
This application requires Microsoft Visual C++ Redistributable for
Visual Studio 2022 (x64/x86, version 14.34 at minimum).
Please install the Redistributable, then run this installer again.
For more information, see: https://go.microsoft.com/fwlink/?linkid=2219560.
Yükseltmeyi tamamlamak için yeniden dağıtılabilir bileşeni ekleyin veya onarın ve yüklemeyi yeniden çalıştırın.
Yeniden dağıtılabilir dosyayı almak için Microsoft Visual C++ Yeniden Dağıtılabilir en son desteklenen indirmeleri gözden geçirin.
Windows üzerinde SQL Server, NUMA düğümü başına 64'ten fazla mantıksal çekirdeği olan makinelerde başlatılamıyor
Sorun: Makinede NUMA düğümü başına 64'ten fazla mantıksal çekirdek varsa Windows'da SQL Server örnekleri yüklemeden sonra başlatılamıyor olabilir.
Daha fazla bilgi için bkz. NUMA düğümü başına mantıksal çekirdek sayısını 64 ile sınırlama.
Linux'ta veritabanı postası
Sorun: SQL Server katı şifrelemeyi zorunlu kılmak üzere yapılandırıldığında Linux'ta veritabanı postası çalışmıyor.
Şu anda tek geçici çözüm katı şifrelemeyi zorunlu kılmamaktır.
SQLPS
Sorun: SQLPS.exe, SQL Aracısı PowerShell alt sistemi ve SQLPS PowerShell modülü, SQL katı şifrelemeyi zorunlu kacak şekilde yapılandırıldığında çalışmıyor.
Şu anda tek geçici çözüm katı şifrelemeyi zorunlu kılmamaktır.
SQL Server Agent işi syspolicy_purge_history 3. adımda bir hata bildirir. Bu iş varsayılan olarak günlük olarak çalışır. Katı şifrelemeyi zorlamayan bir örnek bu sorunu yeniden oluşturmaz; başka bir seçenek de işi devre dışı bırakmaktır.
Paralel planlarda SESSION_CONTEXT'in hata içeren davranışı
Yerleşik SESSION_CONTEXT işlevini kullanan sorgular, bu işlev paralel sorgu planlarında yürütülürken yanlış sonuçlar döndürebilir veya erişim ihlali (AV) dökümlerini tetikleyebilir. Bu sorun, özellikle oturum yeniden kullanım için sıfırlandığında işlevin paralel yürütme iş parçacıklarıyla etkileşim kurma biçiminden kaynaklanır.
Daha fazla bilgi için içindeki Bilinen sorunlar bölümüne SESSION_CONTEXTbakın.
Yedekleme sıkıştırma algoritmasını ZSTD olarak ayarlarken sorun
Yedekleme sıkıştırma algoritmasını ZSTD olarak ayarlamaya çalışırken bilinen bir sorun vardır.
ZSTD algoritması ()backup compression algorithm = 3 belirtilirken aşağıdaki hata iletisi döndürülüyor:
Msg 15129, Level 16, State 1
Procedure sp_configure '3' is not a valid value for configuration option 'backup compression algorithm'.
Sunucu yapılandırma seçeneğini ayarlamak yerine yeni sıkıştırma algoritmasını doğrudan BACKUP Transact-SQL komutunda kullanın.
Linux işletim sistemlerinde desteklenmeyen yerel ONNX modelleri
DOĞRUDAN SQL Server'da barındırılan CREATE EXTERNAL MODEL yerel ONNX modelleri şu anda SQL Server 2025 (17.x) üzerinde Linux için kullanılamamaktadır.
PBKDF2 karma algoritması oturum açma performansını etkileyebilir
SQL Server 2025'te (17.x), parola tabanlı kimlik doğrulaması varsayılan karma algoritması olarak PBKDF2 (RFC2898) kullanır. Bu geliştirme, SHA-512 karmasının 100.000 yinelemesini uygulayarak parola güvenliğini artırır. PBKDF2'nin artan hesaplama maliyeti, SQL Kimlik Doğrulaması oturum açma süresinin biraz daha uzun olduğu anlamına gelir. Bu etki özellikle bağlantı havuzu olmayan veya oturum açma gecikme süresinin yakından izlendiği ortamlarda fark edilir. Havuza alınan ortamlarda, etki genellikle çok azdır.
Daha fazla bilgi için bkz. CREATE LOGIN ve SUPPORT for Iterated and Salted Hash Password Verifiers in SQL Server 2022 CU12.
Belirli koşullar altında okunabilir ikincil kopyalar üzerinde erişim ihlali istisnası oluşabilir.
Aşağıdaki veri tanım dili (DDL) komutunu kullanarak okunabilir ikincil öğeler için Sorgu Deposu özelliğini kullanmak üzere etkinleştirilen bir veritabanını düşünün:
ALTER DATABASE [Database_Name]
FOR SECONDARY
SET QUERY_STORE = ON
(OPERATION_MODE = READ_WRITE);
PsP sorgu değişkeni üst dağıtıcı deyiminin kalıcı durumunu belirleyemiyorsa, aşağıdaki koşulları karşılayan sorgular erişim ihlaliyle karşılaşabilir:
- İkincil kopyada yürütüldü
- Parametre koklamaya duyarlı
- Parametreye duyarlı plan (PSP) optimizasyonu için uygun
SQL Server 2025'in (17.x) gelecekteki bir sürümü için bir düzeltme belirledik.
Geçici çözüm: Okunabilir ikinciller için Sorgu Deposu özelliğini kullanmak üzere eklenen her veritabanı için ikincil cihazlarda PSP'yi devre dışı bırakın. Belirli bir veritabanı bağlamından aşağıdaki Transact-SQL deyimini çalıştırın:
ALTER DATABASE SCOPED CONFIGURATION FOR SECONDARY
SET PARAMETER_SENSITIVE_PLAN_OPTIMIZATION = OFF;
SQL Server denetim olayları Güvenlik günlüğüne yazmıyor
SQL Server 2025 (17.x) Güvenlik günlüğüne yazmak için birden çok SQL Server denetim olayı yapılandırdığınız varsayılır. Bu senaryoda, ilk sunucu denetimi dışında tüm sunucu denetimlerinin yazmadığını fark edeceksiniz. Ayrıca, ikinci sunucu denetimini eklediğinizde SQL Server hata günlüğünde aşağıdaki iletiye benzer bir hata alabilirsiniz:
Error: 33204, Severity: 17, State: 1.
SQL Server Audit could not write to the security log.
SQL Server 2025'in (17.x) gelecekteki bir sürümü için bir düzeltme belirledik.
Geçici çözüm: Aşağıdaki yöntemlerden birini kullanın:
DENETIM olaylarını SQL Server Güvenlik günlüğü yerine bir dosyaya yazın.
Birden çok sunucu denetiminin Güvenlik günlüğüne yazmak üzere, bu kayıt defteri alt anahtarının değerini
0ile1arasında değiştirin.HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\EventLog\Security\MSSQL$<InstanceName>$Audit\EventSourceFlagsYeni kayıt defteri ayarının geçerli olması için sunucu denetimleri yeniden başlatılmalıdır:
ALTER SERVER AUDIT [AuditName] WITH (STATE = OFF); GO ALTER SERVER AUDIT [AuditName] WITH (STATE = ON); GO
Vektör dizini
CREATE VECTOR INDEX deyimini kullanarak veya VECTOR_SEARCH aracılığıyla vektör dizinini kullanarak bir vektör dizini oluşturduğunuzda aşağıdaki uyarı iletisini alırsınız:
Warning: The join order has been enforced because a local join hint is used.
Sonuçların doğruluğunu etkilemediğinden uyarı güvenle yoksayılabilir.
MAXDOP ile CREATE VECTOR INDEX veya VECTOR_SEARCH kullandığınızda, MAXDOP için ayarlanan değer yoksayılır. için istenen değeri ayarlamak için MAXDOPbunun yerine sunucu düzeyinde max degree of parallelism yapılandırma seçeneğini ayarlayın. Daha fazla bilgi için bkz. Sunucu yapılandırması: en yüksek paralellik derecesi veya MAXDOP içindeki veritabanı düzeyi seçeneği.
Veri Kalitesi Hizmetleri yüklüyse yükseltme başarısız oluyor
Veri Kalitesi Hizmetleri yüklüyse ve SQL Server örneğinizi SQL Server 2025'e (17.x) yükseltirseniz yükseltme, SQL Server Yükseltme sihirbazının Özellik Kuralları adımı sırasında başarısız olur.
Geçici çözüm: Komut satırından /IACCEPTDQUNINSTALL parametresini kullanın. Daha fazla bilgi için komut isteminden Windows'da SQL Server'ı yükleme, yapılandırma veya kaldırma makalesindekiParametreleri yükseltme bölümüne bakın.
Parametresini /IACCEPTDQUNINSTALL dahil ettiğiniz sürece komut satırından tam katılımsız yükseltmeyi de çalıştırabilirsiniz.
Tam Metin Arama, 25 MB'tan büyük düz metin belgelerini dizine ekleyemiyor.
25 MB'tan büyük bir düz metin belgesini dizine almaya çalışırsanız, gezinme günlüğünde sembolik hatayı FILTER_E_PARTIALLY_FILTERED görürsünüz:
Error '0x8004173e: The document was too large to filter in its entirety. Portions of the document were not emitted.' occurred during full-text index population for table or indexed view ...
Uyarı
Düz metin belgeler, class_id tarafından raporlandığı üzere {C1243CA0-BF96-11CD-B579-08002B30BFEB} ve içeren belgeleri kapsar.
Geçici çözüm: Windows kayıt defterinde en büyük dosya boyutunu yapılandırın:
Uyarı
Kayıt defterini yanlış düzenlemek sisteminize ciddi zararlar verebilir. Kayıt defterinde değişiklik yapmadan önce, bilgisayardaki değerli verileri yedeklemenizi öneririz.
MaxTextFilterBytes konumunda bulunan DWORD değerini HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\ContentIndex düzenleyin. Örneğin, ile reg addkomut satırından boyut sınırını tamamen kaldırmak için aşağıdaki komutu çalıştırın:
reg add "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\ContentIndex" /v MaxTextFilterBytes /t REG_DWORD /d ffffffff
Kayıt defteri değerini güncelleştirdikten sonra Full-Text gezinmesini yeniden oluşturun.
LocalDB yükleyicisi için yanlış lisans sözleşmesi
Sorun: LocalDB yükleyicisi, son kullanıcı lisans sözleşmesinin (EULA) önizleme sürümünü işaret eder.
Bu sorunu geçici olarak çözmek için bunun yerine Express sürümü yükleyicisini indirmeniz ve paket seçimi ekranından LocalDB seçeneğini belirlemeniz gerekir.
SQL Server 2025'in (17.x) gelecekteki bir sürümü için bir düzeltme belirledik.