資料庫連接字串大全 之 SQL伺服器篇

來源:互聯網
上載者:User
資料庫的連接字串經常使用,可是資料庫的種類繁多,串連方式又分很多種,下面提供各個資料庫各種方式的連接字串方便使用的時候查詢。  
SQL伺服器

ODBC串連方式

標準安全連線
Driver={SQL Server};Server=myServerAddress;Database=myDataBase;Uid=myUsername;Pwd=myPassword; 信任連接
Driver={SQL Server};Server=myServerAddress;Database=myDataBase;Trusted_Connection=Yes;
提示輸入使用者名稱和密碼方式

這個有一點問題,首先你需要設定一個Prompt 屬性等於adPromptAlways連線物件,然後在使用連接字串

oConn.Properties("Prompt") = adPromptAlways Driver={SQL Server};Server=myServerAddress;Database=myDataBase;

OLE DB, OleDbConnection 串連方式(.NET)

標準安全連線
Provider=sqloledb;Data Source=myServerAddress;Initial Catalog=myDataBase;User Id=myUsername;Password=myPassword;
信任連接
Provider=sqloledb;Data Source=myServerAddress;Initial Catalog=myDataBase;Integrated Security=SSPI;
指定伺服器的串連
Provider=sqloledb;Data Source=myServerName\theInstanceName;Initial Catalog=myDataBase;Integrated Security=SSPI;
提示輸入使用者名稱和密碼方式
oConn.Provider = "sqloledb" oConn.Properties("Prompt") = adPromptAlways Data Source=myServerAddress;Initial Catalog=myDataBase;
通過IP地址串連

這裡的Data Source=190.190.200.100,1433 前面的190.190.200.100是IP地址,1433串連是連接埠

Provider=sqloledb;Data Source=190.190.200.100,1433;Network Library=DBMSSOCN;Initial Catalog=myDataBase;User ID=myUsername;Password=myPassword;

SqlConnection串連方式 (.NET)

標準安全連線
Data Source=myServerAddress;Initial Catalog=myDataBase;User Id=myUsername;Password=myPassword;
標準安全另外一種串連寫法
Server=myServerAddress;Database=myDataBase;User ID=myUsername;Password=myPassword;Trusted_Connection=False;
信任連接
Data Source=myServerAddress;Initial Catalog=myDataBase;Integrated Security=SSPI;
信任連接另外一種串連寫法 Server=myServerAddress;Database=myDataBase;Trusted_Connection=True;
指定伺服器的串連 Server=myServerName\theInstanceName;Database=myDataBase;Trusted_Connection=True;
對CE裝置的信任連接
Data Source=myServerAddress;Initial Catalog=myDataBase;Integrated Security=SSPI;User ID=myDomain\myUsername;Password=myPassword;
通過IP地址串連
Data Source=190.190.200.100,1433;Network Library=DBMSSOCN;Initial Catalog=myDataBase;User ID=myUsername;Password=myPassword;
指定包大小的串連

預設情況下, SQL伺服器的微軟.NET架構資料提供者設定網路包大小對8192個位元組。然而這不一定是最好的,你可以根據你覺的合適的包大小設定包的大小,Packet Size= 就是設定包的大小值

Server=myServerAddress;Database=myDataBase;User ID=myUsername;Password=myPassword;Trusted_Connection=False;Packet Size=4096;

Data Shape串連方式

MS Data Shape Provider=MSDataShape;Data Provider=SQLOLEDB;Data Source=myServerAddress;Initial Catalog=myDataBase;User ID=myUsername;Password=myPassword;

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.