On 22/02/18 16:20, Niggle wrote: > E' passato un po' di tempo... quindi non sono sicuro... ma penso che su > Jessie non ho mai installato nulla di proprietario... php-sybase per > poter raggiungere SQLServer e via di mssql...
Sì, questo funzionava perché le prime versioni di SQLServer erano un fork di SyBase e usavano lo stesso protocollo di rete. Poi MS ha deciso di cambiare protocollo e non ha più funzionato. L'unico modo era usare un "protocollo proxy" come ODBC o JDBC, con le ovvie conseguenze a livello di prestazioni e di operazioni supportate, ma la gran parte della gente aveva bisogno solo di SELECT semplici, quindi andava bene. Usare SQLServer come DB principale in un ambiente non completamente MS è semplicemente la scelta sbagliata, perché MS non vuole che tu lo faccia. Ti dà il contentino del driver per cercare di spingere la gente a fare deploy su Azure, e quando sei lì ti dice "eh, ma se usi .Net funziona" In pratica la solita tattica, ma spostata sul cloud invece che sul desktop. Bye.