當前位置:首頁 » 操作系統 » mssql資料庫連接

mssql資料庫連接

發布時間: 2022-11-12 04:25:53

㈠ VB怎麼連接MSsql資料庫

要連接SQL資料庫有兩種方法用ADODC或ADO。
方法一:
(ADODC)
首先須引用Projects-Components-Microsoft
ADO
Data
Controls
6.0
(OLEDB)。
之後在表單設置ADODC控制項。然後Form_Load()輸入以下代碼:
Private
Sub
Form_Load()
ADODC1.ConnectionString
=
"Provider=SQLOLEDB;Password=密碼;Persist
Security
Info=False;User
ID=用戶名;Initial
Catalog=資料庫名;Data
Source=伺服器名"
ADODC1.CommandType
=
adCmdText
ADODC1.RecordSource
=
"select
*
from
表格名稱"
ADODC1.Refresh
End
Sub
方法二:
(ADO)
首先須引用Projects-References-Microsoft
Active
X
Data
Objects
2.0
Library。
注意以下兩段須寫在程式最上面(Gerenal一般)中。
Dim
cn
As
New
ADODB.Connection
Dim
rs
As
New
ADODB.Recordset
Dim
SQL
As
String
然後在Form_Load()輸入以下代碼:
Private
Sub
Form_Load()
cn.ConnectionString
=
"Provider=SQLOLEDB;Password=密碼;Persist
Security
Info=False;User
ID=用戶名;Initial
Catalog=資料庫名;Data
Source=伺服器名"
cn.Open
If
rs.State
=
adStateOpen
Then
rs.Close
rs.CursorLocation
=
adUseClient
SQL
=
"select
*
from
表格名"
rs.Open
Trim$(SQL),
cn,
adOpenKeyset,
adLockPessimistic
End
Sub

㈡ MSSQL 連接遠程資料庫

呵呵,我剛學會了,教你一招吧。
第一步:通過SQL腳本生成表結構,
可以保證本地資料庫中視圖、存儲過程、以及表的默認值、標識、主鍵等屬性的完整性,避免由於DTS傳輸引起丟失屬性的問題,同時使用查詢分析器執行SQL腳本,在伺服器端創建表結構;
1)、請您先運行本地的企業管理器
2)、請您點擊您本地的資料庫點擊右健-》選擇生成SQL腳本
3)、選擇常規-》點擊全部顯示,選擇您想導出的腳本對象
4)、點擊選項-》表腳本選項,把您所用到的腳本選中然後點擊確定
5)為自己導入的.sql腳本文件命名,並保存在本地
6)、找到剛才我們保存在本地的.sql腳本文件,使用記事本打開
7)、選擇編輯-》替換,把程序中所有[dbo]的字元都更改成您萬網發信告知您的資料庫登陸名,更換完成後保存關閉記事本
8)、通過萬網通知書中的資料庫登陸地址、資料庫登陸名、和資料庫密碼,使用企業管理器連接到萬網的主機伺服器上,然後選擇查詢分析器
9)、點擊打開選擇剛才編輯過的.sql腳本,然後點擊運行
第二步:在本地創建一個和萬網主機相同許可權的SQL資料庫
1)、完成上面操作後,請您選擇資料庫點擊右鍵選擇新建資料庫,由於您在萬網申請的是虛擬主機,萬網分配的許可權都是user的而不是dbo的許可權,因此需要您在本地也創建一個與伺服器一樣的配置,以便正常完成導入操作
2)、在常規-》名稱處輸入萬網開通通知中告知您的資料庫庫名,然後點擊確定。例如:cw01001_db
3)、選擇安全性-》新建登陸
4)、在常規選擇中輸入名稱、身份驗證選擇SQL Server身份驗證、默認設置選擇您剛剛新建的資料庫
5)、在資料庫訪問中選中剛剛您創建的資料庫,然後點擊確定
6)、現在我們再回到剛才我們創建的資料庫,然後點擊右鍵-》屬性
7)、選擇許可權,然後把相應許可權賦予新建的用戶名,現在我們新的資料庫就已經創建完成了。下一步就是如何把老資料庫中的文件導入到我們的新資料庫中
第三步:將原資料庫備份並還原到新創建的資料庫中
1)、選擇老資料庫點擊右鍵-》所有任務-》備份資料庫
2)、在常規選項中-》目的中點擊添加選擇您需要備份出文件的位置
3)、等備份完成後,我們重新選擇新資料庫點擊右鍵-》所有任務-》還原資料庫
4)、在常規中選擇從設備,並在參數設備中點擊選擇設備
5)、點擊添加選擇我們剛剛從老資料庫中備份出來的文件,然後點擊確定
6)、現在我們在還原資料庫中再點擊選項,把在現有資料庫上強制還原選中,點擊確定進行還原操作,等還原完畢後我們新資料庫就已經與老資料庫的內容一樣了,最後一步操作就是把數據從新資料庫中使用DTS導出協議導入到萬網伺服器上
第四步:通過企業管理器的DTS傳輸方式將本地數據導出到伺服器。
1)、找到您新的資料庫
2)、點擊右健-》所有任務-》導出數據
3)、進入DTS導入/導出界面,直接點擊下一步
4)、從選擇數據源窗口中選擇您本地的資料庫
5)、在選擇目的窗口中需要您填寫伺服器地址、輸入萬網資料庫開通通知中告知您的資料庫用戶名和密碼,等連接成功後選擇萬網給您開通的資料庫,然後點擊下一步
6)、在指定復制或查詢中,您可以選擇您需要導入的類型,一般為默認
7)、在選擇源表和視圖中,點擊全選,點擊下一步,這樣就把您本地資料庫中的文件導入到伺服器上了,現在我們的導入資料庫工作就已經全部完成了。

還有圖片,如果你要的話,再聯系我。[email protected]

㈢ mssql外網連接資料庫,這么設置啊,求救~

1》啟用資料庫的sa用戶(或自己新建一個用戶) :先以windows身份驗證模式方式進入mssql,右擊伺服器名稱,選擇"屬性",點擊"安全性" 選擇"Sql Server和Windows身份驗證模式" ---因為除本機外,其它機子是不能以Windows身份進入伺服器的2》在配置工具中->Sql Server外圍應用配置器->伺服器和連接的外圍配置器->遠程連接>選擇"本地連接和遠程連接"(默認只是本地) ,然後重啟sqlserver 服務3》在你的機子上打開MSSQL,在伺服器名稱中輸入裝mssql的IP就可以了..

php連接mssql資料庫的幾種方式

hp連接mssql資料庫有幾個注意事項,尤其mssql的多個版本、32位、64位都有區別。
首先,php.ini文件中;extension=php_pdo_mssql.dll
;extension=php_pdo_odbc.dll
前面的分號去掉,對應的使哪種方式連接mssql。注意要重啟服務使其生效。
一、建立連接
1、odbc
首先,在php程序所在的伺服器設置odbc。這里32位和64位操作系統有區別。32位的從控制面板中管理工具中的數據源(odbc)直接建立就可以了,64位的要運行C:\Windows\SysWOW64\odbcad32.exe
從這裡面設置。注意:上面只的是資料庫伺服器為32為的,數據源設置伺服器為32位和64位兩種的情況。只要兩個伺服器建立的數據源位數一致就好。
下面是odbc建立連接代碼。
$con
=
odbc_connect('odbc名稱','用戶名','密碼');
2、連接mssql2000
$con
=
mssql_connect('資料庫地址','用戶名','密碼');
3、連接mssql2008
$connectionInfo
=
array("UID"=>用戶名,"PWD"=>密碼,"Database"=>"資料庫名稱");
$con
=
sqlsrv_connect(
資料庫地址,$connectionInfo);
二、輸入查詢代碼
這個都一樣,可以直接寫入,也可以從mssql中驗證好後復制過來。簡單點說就是把一個sql語句賦值給一個變數。
類似下面代碼
$query
=
"SELECT
top
12
*
資料庫名稱
order
by
id
desc";
三、建立查詢並取出數據
1、odbc
$result
=
odbc_do($con,$query);
while(odbc_fetch_row($result))
{
$變數名稱
=
odbc_result($result,
"欄位名稱");
}
2、連接mssql2000
$result
=
mssql_query($con,
$query);
while($row
=mssql_fetch_array($result))
{
$變數名稱
=
$row["欄位名稱"];
}
3、連接mssql2008
$result
=
sqlsrv_query($con,
$query);
while($row
=
sqlsrv_fetch_array($result))
{
$變數名稱
=
$row["欄位名稱"];
}
在php5.3及以後的版本中不附帶sqlsrv庫了。所以要從微軟這里下載。
四、關閉連接
這個沒有什麼區別,分別是odbc_close();和mssql_close()和sqlsrv_close();

㈤ MSSQL資料庫如何連接和管理

1、打開Sql Server企業管理器2、右鍵選擇「新建Sql Server 注冊」3、在「伺服器」處填入主機IP或域名,在「連接」處理選擇「使用sql server 身份驗證」,
然後輸入資料庫登錄名和密碼。點擊「確定」後可連接至遠程伺服器資料庫打開「資料庫」,選擇相應的資料庫後即可進行資料庫的操作

㈥ 如何查看mssql資料庫的連接數以及指定用戶的連接信息小結

1、最簡單的方法是:在查詢分析器中之執行語句: exec sp_who
利用這個系統存儲過程可以看到當前伺服器上資料庫的連接情況。
sp_who 這個系統存儲過程,經過查資料將常用的發一下,可以看看:
<1>列出全部當前進程 不帶參數直接執行exec sp_who 列出的是全部,可以大體了解情況,執行結果演示:
spid ecid status loginame hostname blk dbname cmd
---- ---- ------ ------------ -------- --- ------ -----
1 0 background sa 0 pubs LAZY WRITER
注意:blk 的狀態參數的意思是這個 0(成功)或 1(失敗)
<2>列出特定用戶的進程,更具有針對性:exec sp_who 'west263'
假定當前資料庫用戶為west263 ,可以更清楚看出這個資料庫連接信息。
2、用企業管理器界面也可以查信息
SQL2000:進入企業管理器,管理——當前活動——進程信息
SQL2005:進入manager studio ,展開對象管理器,管理——右鍵「活動監視器」——查看進程
SQL2008:進放manager studio 在菜單欄下面有一行圖標,點擊最後一個圖標「活動監視器」,進入活動監視器的界面後,點擊「進程」.
3,用netstat -an 命令,這個主要是查看1433的連接狀態。
註:部分用戶考慮安全修改了這個埠,不一定是1433 。可以到mssql的網路工具tcp/ip協議那個地方進行埠查看

㈦ MSSQL資料庫連接配置

source=.\;是本機連接sql可用伺服器.
.是默認本機伺服器,
usrid是用戶名
password
是密碼
providerName
是連接的資料庫
eg:
<add
name="SQLConnection"
connectionString="data
source=.;Initial
Catalog=BaoXiu;User
ID=sa;Password=123456"
providerName="System.Data.SqlClient"
;database="xing"/>
如果是access
conn.open
"providername=microsoft.jet.oledb.4.0;data
source="&server.mappath("db\wwwlink.mdb")

㈧ 如何在本地(本機電腦)連接遠程、管理MSSQL資料庫

一、在您本機打開sql server 2000的企業管理器 1、新建SQL注冊 2、添加本站的SQL資料庫所在伺服器IP,註:由於您購買的資料庫類型不同所在伺服器IP也會不同,請在資料庫管理的基本信息中查看,以保證正確。 3、選擇第二項「系統管理給我分配的SQL server登錄信息」 4、輸入您在本站開通的MSSQL資料庫的用戶名和密碼 5、存放位置,沒必要修改,當然您也可以選第二項新建一個組 6、點完成後將進行遠程資料庫連接,如果您剛才所設置的參數正確並且您本機的防火牆充許了1433埠將會連接成功。 二、打開本機電腦上的「開始-Microsoft SQL Server 2000 -企業管理器」在SQL2000企業管理器中會看到剛才新注冊的資料庫和本站伺服器IP 1、雙擊前面的+號進行遠程資料庫伺服器連接,連接成功後會看到資料庫結構 2、點開 資料庫 前面的+號將展開遠程伺服器上的資料庫列表,從中找到您的資料庫3、至此你已經成功連接到遠程資料庫,你就可以像在本機操作一樣去管理您的資料庫了

㈨ MSSQL資料庫鏈接問題

<%
'填入有關參數後保存,在需要連接資料庫的asp頁面文件中加入<!--#include file="sqlconnect.asp"-->即可。
Dim ak,StrDSN,StrServerName,StrDBName,StrUid,StrPwd
StrServerName="xxx.xxx.xxx.xxx" '這里是SQLServer的IP地址,如果是本地,則填入(local)。
StrDBName="xxxx" '這里是資料庫名。
StrUid="xxxx" '這里是用戶名。
StrPwd="xxxx" '這里是用戶登錄密碼。
Set ak = Server.CreateObject("ADODB.Connection")
StrDSN="Driver={SQL Server};Server=" & StrServerName & ";Database=" & StrDBName & ";Uid=" & StrUid & ";Pwd=" & StrPwd & ";"
ak.Open StrDSN
%>

熱點內容
美嘉演算法口訣 發布:2025-05-16 06:03:15 瀏覽:952
c程序編譯連接 發布:2025-05-16 06:02:36 瀏覽:964
腳本魔獸 發布:2025-05-16 06:01:52 瀏覽:330
文件夾python 發布:2025-05-16 06:01:43 瀏覽:627
電腦我的世界伺服器游戲幣 發布:2025-05-16 05:27:25 瀏覽:487
索尼手機為什麼不能用安卓10 發布:2025-05-16 05:18:46 瀏覽:784
蔚來es6選擇哪些配置實用 發布:2025-05-16 05:18:05 瀏覽:130
小米如何掃碼wifi密碼 發布:2025-05-16 05:13:38 瀏覽:807
樓層密碼是什麼意思 發布:2025-05-16 05:13:37 瀏覽:13
創建文件夾失敗 發布:2025-05-16 05:12:59 瀏覽:396