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.
Ez a lap azt ismerteti, hogy mi lett hozzáadva az SQL Serverhez készült MICROSOFT Drivers for PHP egyes verzióiban.
5.12.0
Microsoft Drivers for PHP letöltése SQL Serverhez (Windows)
GitHub Release Tag v5.12.0 (Linux és macOS csomagok itt érhetők el)
- Kiadási szám: 5.12.0
- Kiadás dátuma: 2024. január 31.
Az 5.12.0 újdonságai
| Új elem | Részletek |
|---|---|
| A PHP 8.3 támogatása hozzáadva. | |
| A PHP 8.0 támogatása megszűnt. | |
| Az Ubuntu 18.04 támogatása megszűnt. | |
| Kijavítottuk a varchar érvénytelen pontossági hibáját. |
Korábbi kiadások
5.11.1
Microsoft Drivers for PHP letöltése SQL Serverhez (Windows)
GitHub Release Tag v5.11.1 (Linux és macOS csomagok itt érhetők el)
- Kiadási szám: 5.11.1
- Kiadás dátuma: 2023. szeptember 7.
Az 5.11.1 újdonságai
| Új elem | Részletek |
|---|---|
| A kötési paraméter után állítsa alaphelyzetbe a típust. | |
| Kijavítottuk a PDO::ATTR_STRINGIFY_FETCHES használatakor fellépő hibát. | |
| Módosítsa a kapcsolati beállításokat a kis- és nagybetűk megkülönböztetésének elhagyására. | |
| Hibajavítás az 1465-höz NULL-ellenőrzés hozzáadása. |
5.11.0
Microsoft Drivers for PHP letöltése SQL Serverhez (Windows)
GitHub Release Tag v5.11.0 (Linux és macOS csomagok itt érhetők el)
- Kiadási szám: 5.11.0
- Kiadás dátuma: 2023. február 28.
Az 5.11.0 újdonságai
| Új elem |
|---|
| A PHP 8.2 támogatása hozzáadva. |
| A PHP 7.4 támogatása csökkent. |
| Csökkent a Debian 9, a macOS 10.15 és az Alpine 3.13 támogatása. |
5.10
- Kiadási szám: 5.10.11
- Kiadás dátuma: 2022. január 31.
Windows-csomag letöltése
GitHub Release Tag (Linux és macOS csomagok itt érhetők el)
Az 5.10 újdonságai
| Új elem | Részletek |
|---|---|
| A PHP 8.1 támogatása hozzáadva. | |
| A PHP 7.3 támogatása megszakadt. | |
| A macOS Mojave, az Ubuntu 16.04, az Alpine 3.11 és a 3.12 támogatása csökkent. | |
| A Windows 11 és a Windows Server 2022 támogatása hozzáadva. | |
| A macOS Monterey, Debian 11, Ubuntu 21.04 és 21.10, Alpine 3.13, 3.14 és 3.15 rendszerek támogatása hozzáadva. | |
| Az Apple M1 ARM64 hardver támogatása hozzáadva. | Az ODBC-illesztő 17.8-os vagy újabb verziójára van szükség. |
| Támogatást adtak hozzá a táblaértékű paraméterekhez. | |
| Engedélyezett a PDO::ATTR_EMULATE_PREPARES beállítása kapcsolati szinten. | |
| Módosított kapcsolati kulcsszó és értékérvényesítés a nagyobb rugalmasság érdekében. |
1 Ehhez a kiadáshoz az ODBC Driver 17.4.2-es vagy újabb verziója szükséges. Ellenkező esetben figyelmeztetés jelenik meg az attribútum beállításának sikertelenségéről. Ez a figyelmeztetés egy régebbi ODBC-illesztő használatakor mellőzhető. Ha SQLSRV-t használ, ellenőrizze, hogyan: Hiba- és figyelmeztetéskezelés konfigurálása az SQLSRV-illesztőprogram használatával. Ha PDO_SQLSRV használ, a figyelmeztetések alapértelmezés szerint le vannak tiltva, de naplózhatók. Részletekért tekintse meg a naplózási tevékenységet .
Ismert problémák
- Ha a sztringparaméterek rövid sztringként vannak megkötve, és később újra felhasználják a hosszabb sztringek kötéséhez, sztring-csonkítási hiba lép fel.
5.9
Windows-csomag letöltése
GitHub Release Tag (Linux és macOS csomagok itt érhetők el)
Verzióinformációk
- Kiadási szám: 5.9.01
- Megjelent: 2021. január 29.
Az 5.9 újdonságai
| Új elem | Részletek |
|---|---|
| A PHP 8.0 támogatása hozzáadva. | |
| A PHP 7.2 támogatása csökkent. | |
| A Microsoft ODBC Driver 17.7 támogatása minden platformon hozzáadva. | |
| Támogatott a macOS Big Sur, az Ubuntu 20.04, az Ubuntu 20.10 és az Alpine 3.12. | Néhányhoz ODBC-illesztőprogram 17.5-ös vagy újabb verzió szükséges. |
| A macOS High Sierra, Debian 8 és Ubuntu 19.10 támogatása csökkent. | |
| Támogatás GB18030 területi beállításhoz. | |
Kiterjesztett PDO errorinfo az elérhető további ODBC-üzenetek bevonásával. |
|
| Az adatbesorolás támogatása rangadatokkal. | Az SQL Server 2019 és az ODBC 17.4.2-s vagy újabb illesztőprogramot igényel. |
| Hozzáadásra került az Azure Active Directory szolgáltatási főnév hitelesítésének támogatása. | Az ODBC-illesztő 17.7-s vagy újabb verziójára van szükség. |
| Jobb teljesítmény a decimális számok bemenetként vagy kimenetként való kezelésekor, valamint a numerikus értékek szükségtelen konvertálásának eltávolításakor. | |
| Jobb teljesítmény a számok ügyfélpufferek használatával történő lekérésekor. | |
| Állítsa be a lekérdezés időtúllépését a LOCK TIMEOUT használata nélkül, ami egy további szerverhez való kapcsolatfelvételt takarít meg. |
1 Ehhez a kiadáshoz az ODBC Driver 17.4.2-es vagy újabb verziója szükséges. Ellenkező esetben figyelmeztetés jelenik meg az attribútum beállításának sikertelenségéről. Ez a figyelmeztetés egy régebbi ODBC-illesztő használatakor mellőzhető. Ha SQLSRV-t használ, ellenőrizze, hogyan: Hiba- és figyelmeztetéskezelés konfigurálása az SQLSRV-illesztőprogram használatával. Ha PDO_SQLSRV használ, a figyelmeztetések alapértelmezés szerint le vannak tiltva, de naplózhatók. Részletekért tekintse meg a naplózási tevékenységet .
5.8.1
Ez a kiadás csak Linux és macOS rendszerekre vonatkozik.
GitHub Release Tag (Linux és macOS csomagok itt érhetők el)
Verzióinformációk
- Kiadási szám: 5.8.1
- Kiadás dátuma: 2020. április 15.
Az 5.8.1 újdonságai
| Új elem | Részletek |
|---|---|
| Hibajavítás | Kijavítottuk az Alpine Linux alapértelmezett területi problémáit. |
| Hibajavítás | Eltávolítottuk a szükségtelen adatstruktúrát az Alpine Linux Client-Side Cursors funkciójának támogatásához. |
| Hibajavítás | Kijavítottuk a naplózási problémákat, amikor mindkét illesztőprogram engedélyezve van az Alpine Linuxon. |
5.8
Windows-csomag letöltése
GitHub Release Tag (Linux és macOS csomagok itt érhetők el)
Verzióinformációk
- Kiadási szám: 5.8.0
- Megjelent: 2020. január 31.
Az 5.8 újdonságai
| Új elem | Részletek |
|---|---|
| A PHP 7.4 támogatása hozzáadva. | |
| A PHP 7.1 támogatása csökkent. | |
| Hozzáadott támogatás a Microsoft ODBC Driver 17.5-höz minden platformon. | |
| Hozzáadott támogatás a Debian 10 és a Red Hat 8 számára. | Mindkettőhöz 17.4-s vagy újabb ODBC-illesztő szükséges. |
| Támogatott a macOS Catalina, az Alpine Linux 3.111 és az Ubuntu 19.10. | Mindegyikhez 17.5-ös vagy újabb ODBC-illesztő szükséges. |
| Az SQL Server 2008 R2, a macOS Sierra, az Ubuntu 18.10 és az Ubuntu 19.04 támogatása csökkent. | |
| Nyelvi támogatás az SQL Serverhez való csatlakozáskor. | |
| A PHP 7.2-ben bevezetett kiterjesztett PHP-sztringtípusok támogatása. | |
| Az adatbesorolási bizalmassági metaadatok lekérésének támogatása. | Az SQL Server 2019 és az ODBC 17.4.2-s vagy újabb illesztőprogramot igényel. |
| Az Always Encrypted támogatása biztonságos enklávékkal. | Az ODBC Driver 17.4-et vagy újabb verzióját igényli. |
| Konfigurálható opciók támogatása a helyi beállításokhoz Linux és macOS rendszeren. | |
| A teljesítmény javítása a metaadatok lekérések során történő gyorsítótárazásával és a redundáns hívások kihagyásával. |
1 Az Alpine Linux támogatása az 5.8-as verzióban kísérleti jellegű.
5.6.1
Windows-csomag letöltése
GitHub Release Tag (Linux és macOS csomagok itt érhetők el)
Verzióinformációk
- Kiadási szám: 5.6.1
- Megjelent: 2019. március 19.
Az 5.6.1 újdonságai
| Új elem | Részletek |
|---|---|
| Hibajavítás | Rögzített feltételezések a mező- vagy oszlop metaadatainak kiszámításakor, amelyek az alkalmazás leállásához vezethettek. |
| Hibajavítás | Módosította az sqlsrv konfigurációs fájlt, hogy függetlenül a pdo_sqlsrv-től fordítható legyen. |
| Hibajavítás | Kijavítva a PDOStatement::getColumnMeta() függvényt, hogy hamis értéket adjon vissza, ha valami hiba történik. |
5.6
Windows-csomag letöltése
GitHub Release Tag (Linux és macOS csomagok itt érhetők el)
Verzióinformációk
- Kiadási szám: 5.6.0
- Kiadás dátuma: 2019. február 21.
Az 5.6 újdonságai
| Új elem | Részletek |
|---|---|
| A PHP 7.3 támogatása. | |
| A PHP 7.0 támogatása csökkent. | |
| A Microsoft ODBC Driver 17.3 támogatása minden platformon. | |
| A macOS Mojave támogatása. | Az ODBC-illesztő 17.3-s vagy újabb verziójára van szükség. |
| Az Ubuntu 18.10 és a SUSE Linux 15 támogatása. | Mindkettőhöz 17.3-os vagy újabb ODBC-illesztő szükséges. |
| A Linux Ubuntu 17.10 és a macOS El Capitan támogatása csökkent. | |
| Az Azure AD hozzáférési jogkivonatának támogatása. | Linux és macOS rendszeren az ODBC Driver 17.2+ és unixODBC 2.3.6+ szükséges. |
| Az Azure AD-vel való hitelesítés támogatása az Azure-erőforrások felügyelt identitásával. | Az ODBC Driver 17.3+-ra van szüksége. |
| Új beolvasási funkciók | • Új PDO::SQLSRV_ATTR_FETCHES_DATETIME_TYPE zászló a pdo_sqlsrv számára, hogy a datetime értékeket objektumként adja vissza. • Adja hozzá a ReturnDatesAsStrings beállítást az sqlsrv utasításszinthez. • A kapcsolati és az utasítási szintek új beállításai mindkét illesztőnél a beolvasott eredmények tizedesértékeinek formázására. |
| Az illesztőprogramok statikus fordításának támogatása, ha a felhasználók a forrásból való buildelés mellett döntenek. | |
| Jobb teljesítmény a lekért metaadatok gyorsítótárazásával és a Unicode-sztringek konvertálásának felgyorsításával. |
5.3
Windows-csomag letöltése
GitHub Release Tag (Linux és macOS csomagok itt érhetők el)
Verzióinformációk
- Kiadási szám: 5.3.0
- Megjelent: 2018. július 20.
Az 5.3 újdonságai
- A Microsoft ODBC Driver 17.2 támogatása minden platformon
- A macOS High Sierra támogatása (az ODBC Driver 17-et vagy újabb verzióját igényli)
- Az Azure Key Vault támogatása az Always Encrypted alapszintű CRUD-funkciókhoz, amely lehetővé teszi az Always Encrypted funkció elérhetőségét minden támogatott Windows-, Linux- és macOS-platformon az SQL Server PHP-illesztőprogramjaival.
- Az Ubuntu 18.04 LTS támogatása (az ODBC-illesztő 17.2-et igényel)
- Linux vagy macOS rendszereken is támogatja a kapcsolat rugalmasságát (az ODBC-illesztő 17.2-re van szükség)
5.2
Windows-csomag letöltése
GitHub Release Tag (Linux és macOS csomagok itt érhetők el)
Verzióinformációk
- Kiadási szám: 5.2.0
- Kiadás dátuma: 2018. március 23.
Az 5.2 újdonságai
- A PHP 7.2.1 és újabb verziók támogatása Windowson, 7.2.0-s és újabb verziókhoz más platformokon
- A Microsoft ODBC Driver 17 támogatása
- A 17-es verzió az alapértelmezett az összes platformon
- Az Ubuntu 17.10, a Debian 9 és a SUSE Linux Enterprise Server 12 támogatása
- Megszűnt az Ubuntu 15.10 támogatása.
- Az Always Encrypted támogatása CRUD-funkciókkal Windows rendszeren. További információ: Az Always Encrypted használata az SQL Server PHP-illesztőprogramjaival
- A Windows Tanúsítványtároló támogatása
- Az Always Encrypted csak a Microsoft ODBC Driver 17-et vagy újabb verzióját támogatja
- Nem UTF8-alapú területi beállítások támogatása Linux és macOS rendszeren
- A Nem UTF8-alapú területi beállítások Linuxon és macOS rendszeren csak a Microsoft ODBC Driver 17 és újabb verziókban támogatottak
- Az Azure Synapse Analytics támogatása
- Felügyelt Azure SQL-példány támogatása
4.3
Windows-csomag letöltése
GitHub Release Tag (Linux és macOS csomagok itt érhetők el)
Verzióinformációk
- Kiadási szám: 4.3.0
- Megjelent: 2017. július 6.
A 4.3 újdonságai
- A PHP 7.1 támogatása
- A macOS Sierra és a macOS El Capitan támogatása
- Az Ubuntu 15.10 és a Debian 8 támogatása
- Megszüntették az Ubuntu 15.04 támogatását.
- Always On rendelkezésre állási csoportok támogatása transzparens hálózati IP-felbontással. További információ: Kapcsolati beállítások.
- sql_variant adattípus támogatása korlátozásokkal.
- Tétlen kapcsolat rugalmasságának támogatása a Windowsban. További információ: Kapcsolati beállítások.
- Linux és macOS kapcsolatkészletezési támogatása. További információ: Kapcsolatkészletezés.
- Az Azure Active Directory-hitelesítés támogatása az ActiveDirectoryPassword és az SqlPassword használatával. További információ: Kapcsolati beállítások.
4,0
Windows-csomag letöltése
GitHub kiadási címke
Verzióinformációk
- Kiadási szám: 4.0
- Kiadás dátuma: 2016. július 1.
A 4.0 újdonságai
- A PHP 7.0 támogatása
- Teljes 64 bites támogatás
- Az Ubuntu 15.04, Ubuntu 16.04 és Red Hat 7 támogatása
3.2
Windows-csomag letöltése
GitHub kiadási címke
Verzióinformációk
- Kiadási szám: 3.2
- Kiadás dátuma: 2015. március 9.
A 3.2 újdonságai
- A PHP 5.6 támogatása
- Tartalmazza az 5.5-ös és az 5.4-ös korábbi PHP-verziók legújabb frissítéseit
- A Microsoft ODBC Driver 11 for SQL Server használatához szükséges
3.1
Windows-csomag letöltése
GitHub kiadási címke
Verzióinformációk
- Kiadási szám: 3.1
- Kiadás dátuma: 2014. december 12.
A 3.1 újdonságai
- A PHP 5.5 támogatása
- Az SQL Serverhez Microsoft ODBC Driver 11 szükséges. A korábbi verziókhoz natív SQL-ügyfél szükséges.
3.0
A 3.0 újdonságai
- A PHP 5.4 támogatása. A PHP 5.2 nem támogatott a Microsoft Drivers for PHP for SQL Server 3-ban.
- A rendszer hozzáadja az AttachDBFileName kapcsolati lehetőséget. További információ: Kapcsolati beállítások.
- Az SQL Server 2012-ben (11.x) hozzáadott LocalDB támogatása. További információ: LocalDB támogatása.
- A rendszer hozzáadja az AttachDBFileName kapcsolati lehetőséget. További információ: Kapcsolati beállítások.
- A magas rendelkezésre állású, vészhelyreállítási funkciók támogatása. További információ: Magas rendelkezésre állás támogatása, Vészhelyreállítás.
- Ügyféloldali kurzorok támogatása (az eredményhalmaz gyorsítótárazása a memóriában). További információ: Kurzortípusok (SQLSRV-illesztő) és kurzortípusok (PDO_SQLSRV illesztő).
- A PDO::ATTR_EMULATE_PREPARES attribútum hozzá lett adva. További információkért lásd: PDO::prepare.
2.0
A 2.0 újdonságai
A 2.0-s verzióban a PDO_SQLSRV illesztőprogram támogatása lett hozzáadva. A további részletekért lásd a PDO_SQLSRV illesztőprogram referenciáját.
Lásd még:
A PHP-hez készült Microsoft Drivers áttekintése az SQL Serverhez