SQL SERVER連線字串詳解

2021-04-13 11:35:37 字數 2955 閱讀 6566

private  myused

connectionstring="server=ip;user id=mspetshop;password=pass@word1;database=dbname;min pool size=4;max pool size=4;packet size=3072"

public share

(應用程式名稱):應用程式的名稱。如果沒有被指定的話,它的值為.net sqlclient data provider(資料提供程式).

attachdbfilenameextended properties(擴充套件屬性)/initial file name(初始檔名):可連線資料庫的主要檔案的名稱,包括完整路徑名稱。資料庫名稱必須用關鍵字資料庫指定。

connect timeout(連線超時)/connection timeout(連線超時):乙個到伺服器的連線在終止之前等待的時間長度(以秒計),預設值為15。

connection lifetime(連線生存時間):當乙個連線被返回到連線池時,它的建立時間會與當前時間進行對比。如果這個時間跨度超過了連線的有效期的話,連線就被取消。其預設值為0。

connection reset(連線重置):表示乙個連線在從連線池中被移除時是否被重置。乙個偽的有效在獲得乙個連線的時候就無需再進行乙個額外的伺服器來回運作,其預設值為真。

current language(當前語言):sql server語言記錄的名稱。

data source(資料來源)/server(伺服器)/address(位址)/addr(位址)/network addressencrypt(加密):當值為真時,如果伺服器安裝了授權證書,sql server就會對所有在客戶和伺服器之間傳輸的資料使用ssl加密。被接受的值有true(真)、false(偽)、yes(是)和no(否)。

enlist(登記):表示連線池程式是否會自動登記建立執行緒的當前事務語境中的連線,其預設值為真。

database(資料庫)/initial catalog(初始編目):資料庫的名稱。

integrated security(整合安全)/trusted connection(受信連線):表示windows認證是否被用來連線資料庫。它可以被設定成真、偽或者是和真對等的sspi,其預設值為偽。

max pool size(連線池的最大容量):連線池允許的連線數的最大值,其預設值為100。

min pool size(連線池的最小容量):連線池允許的連線數的最小值,其預設值為0。

network library(網路庫)/net(網路):用來建立到乙個sql server例項的連線的網路庫。支援的值包括: dbnmpntw (named pipes)、dbmsrpcn (multiprotocol/rpc)、dbmsvinn(banyan vines)、dbmsspxn (ipx/spx)和dbmssocn (tcp/ip)。協議的動態鏈結庫必須被安裝到適當的連線,其預設值為tcp/ip。

packet size(資料報大小):用來和資料庫通訊的網路資料報的大小。其預設值為8192。

password(密碼)/pwd與帳戶名相對應的密碼。

persist security info(保持安全資訊):用來確定一旦連線建立了以後安全資訊是否可用。如果值為真的話,說明像使用者名稱和密碼這樣對安全性比較敏感的資料可用,而如果值為偽則不可用。重置連線字串將重新配置包括密碼在內的所有連線字串的值。其預設值為偽。

pooling(池):確定是否使用連線池。如果值為真的話,連線就要從適當的連線池中獲得,或者,如果需要的話,連線將被建立,然後被加入合適的連線池中。其預設值為真。

user id(使用者id):用來登陸資料庫的帳戶名。

workstation id(工作站id):連線到sql server的工作站的名稱。其預設值為本地計算機的名稱。

sqlserver連線字串

string strconnection data source localhost database dbname uid sa pwd 111 provider sqloledb string strconnection provider sqloledb data source 2009020...

sql server 連線字串

sqlserver 資料庫常用連線字串 使用者名稱和密碼驗證的方式去連線到資料庫伺服器 windows驗證的方式去連線到資料庫伺服器 integrated security true 的意思是整合驗證,也就是說使用windows驗證的方式去連線到資料庫伺服器。這樣方式的好處是不需要在連線字串中編寫使...

SQL Server連線字串

通常,連線sql server有兩種方式 使用oledb或者sqlclient進行連線。標準連線方式 connectionstr provider sqloledb data source local initial catalog databasename user id password 信任連...