8

SQLSRV は、 UTF-8文字列を (NVARCHARの代わりに) 2 バイト列に格納できる PHP 用の唯一のドライバーであり、VARCHAR現在 Microsoft によって PHP 5.2.X および 5.3.X 用に維持およびサポートされています。

また、これらのドライバーをダウンロードするためのリンクも取得しましたLinux用のLinux SQLSRVドライバーのダウンロードですが、構成できませんでした。

誰かがLinux でsqlsrvドライバーを構成する方法を知っている場合、またはSQLサーバーからUTF-8形式でデータを取得するための他の方法がある場合は、共有してください。

4

4 に答える 4

1

これを読んだ後、もう少しググったところ、答えが見つかったかもしれません。Debian の場合:

# apt-get install freetds-common freetds-bin unixodbc php5-mssql

これにより、Free TDS に必要なすべての PHP がインストールされ、sqlsrv ドライバーを使用して接続できるようになります。

于 2014-10-24T18:21:10.510 に答える