pdo_dblib
odbc dont work on remote host, its for fast LAN connection, not for remote..
I don't think you read the known issues in a proper way...
First of all, this limitation applies only to connection pooling.Linux
- The following features are not supported with connection pooling:
- Unicode connection strings
- sqlsrv_server_info and sqlsrv_client_info return false
- In certain scenarios a generic error message maybe returned instead of a specific error when pooling is disabled
- When retrieving data from columns with a data type of XML, varchar(max), nvarchar(max), or varbinary(max) no data maybe returned or the data maybe truncated depending on the length of the data in the source table.
Also, varbinary(max) is not used anywhere in the database.
FYI: varbinary(max) are stored out of the row only if they exceed 8000 bytes otherwise it is the same as varbinary(8000).
So, no harm done here...