红帽企业版Linux新添SQL Server驱动

fmms 13年前
     微软为 64 位红帽企业版 Linux 5 和企业版 Linux 6 发布了 ODBC 驱动。该驱动支持C、C++编程语言,并且可用于连接 SQL Server 2008、2008R2和 2012。遗憾的是,该版本还有许多限制。以下的语言/服务/操作系统目前还不受支持:    <ul>     <li>SQL Azure</li>     <li>32位操作系统</li>     <li>Linux 上的 PHP</li>     <li>其他 UNIX 变种,如 SUSE、Solaris 和 HP-UX</li>    </ul>    <p> 还有部分组件没在上述列表中提及,但是估计它们今后也不太会被支持:</p>    <ul>     <li>SQL Server 2005 和更早版本</li>     <li>其他 Linux 变种,如 Debian 和 Ubuntu</li>    </ul>    <p> Boris Kolpackov 成功实现了在其他 Linux 操作系统上运行驱动预览版。虽然他提出的<a href="/misc/goto?guid=4958333164463870093">在 Debian 和 Ubuntu Linxu 发行版上安装预览版</a>的方法没有什么保证,但你不妨试试看。</p>    <p> <a href="/misc/goto?guid=4958333165249967554">这些驱动的使用要求</a>都非常特殊。特别值得注意的是 <a href="/misc/goto?guid=4958333166049927297">UnixODBC 驱动管理器</a>,它必须使用2.3.0版本。据文档介绍,该驱动管理器的较旧和较新版本都没法与 SQL Server ODBC 驱动兼容。</p>    <p> 不同于 PHP 在 Windows 上的驱动,<a href="http://www.microsoft.com/download/en/details.aspx?id=28160&">针对 Linux 的 SQL Server ODBC 驱动</a>并没有在开源许可下发布。你可以从 MSDN 上找到<a href="/misc/goto?guid=4958333167628662350">相关文档</a>。</p>    <p> <strong>查看英文原文:</strong><a href="/misc/goto?guid=4958333168423562168">http://www.infoq.com/news/2012/03/Linux-SQL-Server</a></p>    <div id="come_from">     来自:     <a id="link_source2" href="/misc/goto?guid=4958333169229860099" target="_blank">InfoQ</a>    </div>