2016-11-28 106 views
1

有沒有關於如何在Ubuntu上安裝SQL Server Native Client的教程。導致在下面的圖像我想配置DSN。如何在UBUNTU上安裝SQL Server Native Client 11.0?

/etc/odbc.ini 

[login] 
// Driver = SQL Server Native Client // the driver is not working 
// but when I used the 
Driver = ODBC Driver 13 for SQL Server // is now working 
Server = myhost.com 
Database = MYDATABASE_DBF 

enter image description here

+3

我剛剛搜索到了「在Ubuntu上安裝sql server」,並且有很多可用的文檔,可能值得一試。詢問異地資源是堆棧溢出的主題,所以這個問題很可能會被關閉。如果您對安裝的一部分有特定的問題,那麼可能值得發佈,因爲它是自己的問題。 –

+0

我已經安裝了SQL SERVER – ronscript

+0

我在「如何安裝SQL serer本地客戶端驅動程序」尋求幫助 – ronscript

回答

2

有幾種方法連接到SQL Server。本地客戶端是一個。但微軟並不建議這種新開發工作。在你的情況下,你可能想要Microsoft ODBC驅動程序的SQL Server。請參閱the link通過@HongOoi幫助提供更多信息。

This link包含來自Microsoft的關於它們支持的各種連接選項的概述。它包括對本機客戶端的評論:

SQL Server Native Client OLE DB提供程序包含在SQL Server 2005,SQL Server 2008,SQL Server 2008 R2和SQL Server 2012中的SQL Server Native Client中。之後SQL Server 2012中,SQL Server Native Client OLE DB提供程序將不再包含在SQL Server Native Client中。

在SQL Server 2012之後,ODBC驅動程序將最新的服務器功能更新爲 ,其中包括Microsoft Windows Azure SQL 數據庫,並作爲SQL Server的Microsoft ODBC驅動程序發佈。

+0

我在Ubuntu 16.04服務器上安裝了mssql服務器,可以使用SQL Server的ODBC驅動程序13而不是使用SQL Server Native Client嗎? – ronscript

+0

我從來沒有嘗試過。但這是我在閱讀文檔時得到的印象。 –

+1

@ronscript您使用的客戶端取決於您的* OS *和*語言*。您發佈了ODBC源的Windows屏幕截圖。在Windows中,您可以使用ADO.NET for .NET編程,OLEDB用於COM編程和ODBC for C++。 –

相關問題