Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Tato stránka popisuje, co bylo přidáno v jednotlivých verzích ovladačů Microsoft pro PHP pro SQL Server.
5.13.0
Stáhnout ovladače Microsoftu pro PHP pro SQL Server (Windows)
GitHub Release Tag v5.13.0 (balíčky pro Linux a macOS jsou k dispozici tady)
- Číslo vydání: 5.13.0
- Vydáno: 27. února 2026
Novinky ve verzi 5.13.0
| Nová položka | Podrobnosti |
|---|---|
| Přidání podpory pro PHP 8.4 a 8.5 | |
| Přidání podpory pro nové verze operačního systému | Windows Server 2025, Ubuntu 24.04, Debian 11, Debian 12, Debian 13, Red Hat 9, Red Hat 10, Alpine Linux 3.20, Alpine Linux 3.21, Alpine Linux 3.22, Alpine Linux 3.23, macOS 15 a macOS 26 |
| Byla odebrána podpora PHP 8.1 a 8.2. | |
| Podpora pro verze operačního systému s ukončenou životností byla odebrána. | Windows Server 2012, Windows Server 2012, Windows 10, Ubuntu 20.04, Debian 10, Red Hat 7, SUSE Linux 12, Alpine Linux 3.16, Alpine Linux 3.17, Alpine Linux 3.18, Alpine Linux 3.19, macOS 11, macOS 12 a macOS 13. |
| Opravili jsme problémy se statickou analýzou kódu a bezpečností paměti. |
Předchozí vydání
5.12.0
Stáhnout ovladače Microsoftu pro PHP pro SQL Server (Windows)
GitHub Release Tag v5.12.0 (balíčky pro Linux a macOS jsou k dispozici tady)
- Číslo vydání: 5.12.0
- Vydáno: 31. ledna 2024
Novinky ve verzi 5.12.0
| Nová položka | Podrobnosti |
|---|---|
| Byla přidána podpora PHP 8.3. | |
| Byla odebrána podpora PHP 8.0. | |
| Byla odebrána podpora pro Ubuntu 18.04. | |
| Opravili jsme neplatnou chybu přesnosti pro varchar. |
5.11.1
Stáhnout ovladače Microsoftu pro PHP pro SQL Server (Windows)
GitHub Release Tag v5.11.1 (balíčky pro Linux a macOS jsou k dispozici tady)
- Číslo vydání: 5.11.1
- Vydáno: 7. září 2023
Novinky ve verzi 5.11.1
| Nová položka | Podrobnosti |
|---|---|
| Resetovat typ po navázání parametru. | |
| Byla opravena chyba při použití PDO::ATTR_STRINGIFY_FETCHES. | |
| Změňte možnosti připojení tak, aby nerozlišily malá a velká písmena. | |
| Oprava chyby pro 1465 Přidání kontroly NULL |
5.11.0
Stáhnout ovladače Microsoftu pro PHP pro SQL Server (Windows)
GitHub Release Tag v5.11.0 (Balíčky pro Linux a macOS jsou k dispozici zde)
- Číslo vydání: 5.11.0
- Vydáno: 28. února 2023
Novinky ve verzi 5.11.0
| Nová položka |
|---|
| Přidání podpory pro PHP 8.2 |
| Vyřazená podpora PHP 7.4 |
| Vyřazená podpora pro Debian 9, macOS 10.15 a Alpine 3.13. |
5.10
- Číslo vydání: 5.10.11
- Vydáno: 31. ledna 2022
Stažení balíčku systému Windows
Značka verze GitHubu (balíčky pro Linux a macOS jsou k dispozici tady)
Novinky ve verzi 5.10
| Nová položka | Podrobnosti |
|---|---|
| Přidání podpory pro PHP 8.1 | |
| Vyřazená podpora PHP 7.3 | |
| Vyřazená podpora pro macOS Mojave, Ubuntu 16.04, Alpine 3.11 a 3.12. | |
| Přidali jsme podporu pro Windows 11 a Windows Server 2022. | |
| Přidání podpory pro macOS Monterey, Debian 11, Ubuntu 21.04 a 21.10, Alpine 3.13, 3.14 a 3.15. | |
| Byla přidána podpora hardwaru Apple M1 ARM64. | Vyžaduje ovladač ODBC 17.8 nebo vyšší. |
| Byla přidána podpora parametrů s hodnotami tabulky. | |
| Povolené nastavení PDO::ATTR_EMULATE_PREPARES na úrovni připojení. | |
| Ověření klíčového slova a hodnoty pro připojení bylo upraveno pro flexibilnější použití. |
1 Tato verze vyžaduje ovladač ODBC 17.4.2 nebo vyšší. V opačném případě dojde k upozornění na selhání nastavení atributu. Toto upozornění lze potlačit při použití staršího ovladače ODBC. Pokud používáte SQLSRV, zkontrolujte postupy: Konfigurace zpracování chyb a upozornění pomocí ovladače SQLSRV. Pokud používáte PDO_SQLSRV, upozornění se ve výchozím nastavení potlačí, ale dají se protokolovat. Zkontrolujte logování aktivit pro podrobnosti.
Známé problémy
- Pokud jsou parametry řetězce svázané jako krátký řetězec a později se znovu používají k vytvoření vazby delších řetězců, dojde k chybě zkrácení řetězce.
5.9
Stažení balíčku systému Windows
Značka verze GitHubu (balíčky pro Linux a macOS jsou k dispozici tady)
Informace o verzi
- Číslo vydání: 5.9.01
- Vydáno: 29. ledna 2021
Novinky ve verzi 5.9
| Nová položka | Podrobnosti |
|---|---|
| Přidání podpory pro PHP 8.0 | |
| Vyřazená podpora PHP 7.2 | |
| Byla přidána podpora pro Microsoft ODBC Driver 17.7 na všech platformách. | |
| Přidání podpory pro macOS Big Sur, Ubuntu 20.04, Ubuntu 20.10 a Alpine 3.12. | Některé vyžadují ovladač ODBC 17.5 nebo vyšší. |
| Vyřazená podpora pro macOS High Sierra, Debian 8 a Ubuntu 19.10. | |
| Podpora národního prostředí GB18030 | |
Rozšířené pdo errorinfo pro zahrnutí dalších zpráv ODBC, pokud jsou k dispozici. |
|
| Podpora klasifikace dat s informacemi o pořadí | Vyžaduje SQL Server 2019 a ovladač ODBC 17.4.2 nebo vyšší. |
| Přidání podpory ověřování pro servisního principála Azure Active Directory | Vyžaduje ovladač ODBC verze 17.7 nebo vyšší. |
| Lepší výkon při zpracování desetinných čísel jako vstupů nebo výstupů a odebrání nepotřebných převodů číselných hodnot | |
| Lepší výkon při načítání čísel pomocí vyrovnávacích pamětí klienta. | |
| Nastavte časový limit dotazu bez použití funkce LOCK TIMEOUT, čímž se ušetří další komunikace se serverem. |
1 Tato verze vyžaduje ovladač ODBC 17.4.2 nebo vyšší. V opačném případě dojde k upozornění na selhání nastavení atributu. Toto upozornění lze potlačit při použití staršího ovladače ODBC. Pokud používáte SQLSRV, zkontrolujte postupy: Konfigurace zpracování chyb a upozornění pomocí ovladače SQLSRV. Pokud používáte PDO_SQLSRV, upozornění se ve výchozím nastavení potlačí, ale dají se protokolovat. Zkontrolujte logování aktivit pro podrobnosti.
5.8.1
Tato verze platí jenom pro Linux a macOS.
Značka verze GitHubu (balíčky pro Linux a macOS jsou k dispozici tady)
- Číslo vydání: 5.8.1
- Vydáno: 15. dubna 2020
Novinky ve verzi 5.8.1
| Nová položka | Podrobnosti |
|---|---|
| Oprava chyby | Opravili jsme výchozí problémy s národním prostředím v Alpine Linuxu. |
| Oprava chyby | Odebrání nepotřebné datové struktury pro podporu funkce kurzorů Client-Side v Alpine Linuxu |
| Oprava chyby | Opravili jsme problémy s protokolováním při povolení obou ovladačů v Alpine Linuxu. |
5.8
Stažení balíčku systému Windows
Značka verze GitHubu (balíčky pro Linux a macOS jsou k dispozici tady)
- Číslo vydání: 5.8.0
- Vydáno: 31. ledna 2020
Novinky ve verzi 5.8
| Nová položka | Podrobnosti |
|---|---|
| Byla přidána podpora php 7.4. | |
| Vyřazená podpora PHP 7.1 | |
| Byla přidána podpora ovladače Microsoft ODBC 17.5 na všech platformách. | |
| Byla přidána podpora pro Debian 10 a Red Hat 8. | Oba vyžadují ovladač ODBC 17.4 nebo vyšší. |
| Byla přidána podpora pro macOS Catalina, Alpine Linux 3.111 a Ubuntu 19.10. | Všechny vyžadují ODBC ovladač verze 17.5 nebo vyšší. |
| Vyřazená podpora pro SQL Server 2008 R2, macOS Sierra, Ubuntu 18.10 a Ubuntu 19.04. | |
| Podpora jazyka při připojování k SQL Serveru | |
| Podpora rozšířených typů řetězců PHP zavedených v PHP 7.2 | |
| Podpora pro načítání metadat citlivosti klasifikace dat | Vyžaduje SQL Server 2019 a ovladač ODBC 17.4.2 nebo vyšší. |
| Podpora funkce Always Encrypted se zabezpečenými enklávy | Vyžaduje ovladač ODBC 17.4 nebo vyšší. |
| Podpora konfigurovatelných možností nastavení národního prostředí v Linuxu a macOS | |
| Vylepšený výkon ukládáním metadat do mezipaměti při načítání a vynechání redundantních volání. |
1 Podpora Alpine Linuxu je experimentální pro verzi 5.8.
5.6.1
Stažení balíčku systému Windows
Značka verze GitHubu (balíčky pro Linux a macOS jsou k dispozici tady)
- Číslo vydání: 5.6.1
- Vydáno: 19. března 2019
Novinky ve verzi 5.6.1
| Nová položka | Podrobnosti |
|---|---|
| Oprava chyby | Pevné předpoklady provedené při výpočtu metadat polí nebo sloupců, což může vést k ukončení aplikace. |
| Oprava chyby | Upravený konfigurační soubor sqlsrv tak, aby se mohl kompilovat nezávisle na pdo_sqlsrv. |
| Oprava chyby | Oprava PDOStatement::getColumnMeta() vrátí hodnotu false, když se něco nepovede. |
5.6
Stažení balíčku systému Windows
Značka verze GitHubu (balíčky pro Linux a macOS jsou k dispozici tady)
- Číslo vydání: 5.6.0
- Vydáno: 21. února 2019
Novinky ve verzi 5.6
| Nová položka | Podrobnosti |
|---|---|
| Podpora PHP 7.3. | |
| Vyřazená podpora PHP 7.0. | |
| Podpora ovladače Microsoft ODBC 17.3 na všech platformách | |
| Podpora pro macOS Mojave | Vyžaduje ovladač ODBC 17.3 nebo vyšší. |
| Podpora pro Ubuntu 18.10 a SUSE Linux 15 | Oba vyžadují ovladač ODBC 17.3 nebo vyšší. |
| Vyřazená podpora pro Linux Ubuntu 17.10 a macOS El Capitan | |
| Podpora přístupového tokenu Azure AD | V Linuxu a macOS vyžaduje ovladač ODBC 17.2+ a unixODBC 2.3.6+. |
| Podpora ověřování pomocí Azure AD s využitím spravované identity pro prostředky Azure | Vyžaduje ovladač ODBC 17.3 nebo novější. |
| Nové funkce načítání | • Nový příznak PDO::SQLSRV_ATTR_FETCHES_DATETIME_TYPE pro pdo_sqlsrv pro vrácení data a času jako objektů. • Přidání možnosti ReturnDatesAsStrings pro úroveň příkazů pro sqlsrv. • Nové možnosti na úrovních připojení a příkazů pro oba ovladače pro formátování desetinných hodnot v načtených výsledcích. |
| Podpora statické kompilace ovladačů, pokud se uživatelé rozhodnou sestavovat ze zdroje. | |
| Vylepšený výkon ukládáním metadat do mezipaměti při načítání a zrychlení převodů řetězců Unicode. |
5.3
Stažení balíčku systému Windows
Značka verze GitHubu (balíčky pro Linux a macOS jsou k dispozici tady)
- Číslo vydání: 5.3.0
- Vydáno: 20. července 2018
Novinky ve verzi 5.3
- Podpora ovladače Microsoft ODBC 17.2 na všech platformách
- Podpora pro macOS High Sierra (vyžaduje ovladač ODBC 17 a vyšší)
- Podpora služby Azure Key Vault pro Always Encrypted pro základní funkce CRUD, aby funkce Always Encrypted byla k dispozici pro všechny podporované platformy Windows, Linux nebo macOS používající funkci Always Encrypted s ovladači PHP pro SQL Server.
- Podpora Ubuntu 18.04 LTS (vyžaduje ovladač ODBC 17.2)
- Podpora odolnosti připojení v Linuxu nebo macOS (vyžaduje ovladač ODBC 17.2)
5.2
Stažení balíčku systému Windows
Značka verze GitHubu (balíčky pro Linux a macOS jsou k dispozici tady)
- Číslo vydání: 5.2.0
- Vydáno: 23. března 2018
Novinky ve verzi 5.2
- Podpora PHP 7.2.1 a novějších ve Windows a 7.2.0 a novějších na jiných platformách
- Podpora ovladače Microsoft ODBC 17
- Výchozí verze 17 je teď na všech platformách.
- Podpora pro Ubuntu 17.10, Debian 9 a SUSE Linux Enterprise Server 12
- Vyřazená podpora pro Ubuntu 15.10
- Podpora funkce Always Encrypted s funkcemi CRUD ve Windows Další informace najdete v tématu Použití funkce Always Encrypted s ovladači PHP pro SQL Server.
- Podpora úložiště certifikátů systému Windows
- Funkce Always Encrypted se podporuje pouze u ovladače Microsoft ODBC 17 a vyšší.
- Podpora národních prostředí jiných než UTF8 v Linuxu a macOS
- Na Linuxu a macOS jsou ne-UTF8 národní prostředí podporována pouze ovladačem Microsoft ODBC 17 a novějším.
- Podpora pro Azure Synapse Analytics
- Podpora služby Azure SQL Managed Instance
4.3
Stažení balíčku systému Windows
Značka verze GitHubu (balíčky pro Linux a macOS jsou k dispozici tady)
- Číslo vydání: 4.3.0
- Vydáno: 6. července 2017
Novinky ve verzi 4.3
- Podpora PHP 7.1
- Podpora pro macOS Sierra a macOS El Capitan
- Podpora pro Ubuntu 15.10 a Debian 8
- Vyřazená podpora pro Ubuntu 15.04
- Podpora skupin dostupnosti AlwaysOn prostřednictvím transparentního překladu IP adres sítě Další informace naleznete v tématu Možnosti připojení.
- Byla přidána podpora pro datový typ sql_variant s omezením.
- Podpora odolnosti nečinných připojení ve Windows Další informace naleznete v tématu Možnosti připojení.
- Podpora sdružování připojení pro Linux a macOS Další informace najdete v tématu Sdružování připojení.
- Podpora ověřování Azure Active Directory pomocí ActiveDirectoryPassword a SqlPassword Další informace naleznete v tématu Možnosti připojení.
4.0
Stažení balíčku systému Windows
Značka verze GitHubu
- Číslo vydání: 4.0
- Vydáno: 1. července 2016
Novinky ve verzi 4.0
- Podpora PHP 7.0
- Plná 64bitová podpora
- Podpora pro Ubuntu 15.04, Ubuntu 16.04 a Red Hat 7
3.2
Stažení balíčku systému Windows
Značka verze GitHubu
- Číslo vydání: 3.2
- Vydáno: 9. března 2015
Novinky ve verzi 3.2
- Podpora PHP 5.6
- Obsahuje nejnovější aktualizace pro předchozí verze PHP 5.5 a 5.4.
- Vyžaduje ovladač Microsoft ODBC 11 pro SQL Server.
3.1
Stažení balíčku systému Windows
Značka verze GitHubu
- Číslo vydání: 3.1
- Vydáno: 12. prosince 2014
Novinky ve verzi 3.1
- Podpora PHP 5.5
- Vyžaduje ovladač Microsoft ODBC 11 pro SQL Server. Předchozí verze vyžadovaly nativního klienta SQL.
3.0
Stažení balíčku systému Windows
Novinky ve verzi 3.0
- Podpora PHP 5.4. PHP 5.2 se nepodporuje ve verzi 3 ovladačů Microsoftu pro PHP pro SQL Server.
- Byla přidána připojovací volba AttachDBFileName. Další informace naleznete v tématu Možnosti připojení.
- Podpora localDB, která byla přidána do SQL Serveru 2012 (11.x). Další informace naleznete v tématu Podpora pro LocalDB.
- Byla přidána připojovací volba AttachDBFileName. Další informace naleznete v tématu Možnosti připojení.
- Podpora funkcí pro zajištění vysoké dostupnosti a zotavení po havárii Další informace najdete v tématu Podpora vysoké dostupnosti, zotavení po havárii.
- Podpora kurzorů na straně klienta (ukládání sady výsledků do paměti) Další informace naleznete v tématu Typy kurzoru (ovladač SQLSRV) a Typy kurzoru (PDO_SQLSRV ovladač).
- Přidá se atribut PDO::ATTR_EMULATE_PREPARES. Další informace naleznete v tématu PDO::prepare.
2.0
Novinky ve verzi 2.0
Ve verzi 2.0 byla přidána podpora ovladače PDO_SQLSRV. Další informace najdete v tématu PDO_SQLSRV Referenční informace o ovladači.