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、至此你已經成功連接到遠程資料庫,你就可以像在本機操作一樣去管理您的資料庫了
⑵ php連接mssql的方法 怎樣實現php連接mssql
php不論是連接什麼資料庫,得首先保證在php.ini中相關資料庫的擴展是打開的,如
;extension
=
mysql
得把前面的;去掉才表明mysql資料庫的擴展打開了,才能使用,ms
sql也同理。
1。php連接mssql
$conn=mssql_connect("實例名或者伺服器ip","用戶名","密碼");
2。php連接mysql
$conn=mysql_connect("實例名或者伺服器ip","用戶名","密碼");
從連接中,你也可以看出來,其實不論php和什麼資料庫相連,差別都很小,只是函數名上的差別,如果你進一步使用的話,你也可以發現對資料庫的修改、手稿、更新等操作也只是函數名的差別,通一通百。
⑶ 如何查看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協議那個地方進行埠查看
⑷ 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();
⑸ 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資料庫
簡單一點
用到兩個組件:資料庫連接和記錄集,自帶的有
代碼如下:
------------------------------------
資料庫連接1.連接SQLServer
(「伺服器名」,
「資料庫名」,
「用戶名」,
「密碼」)
記錄集1.置連接
(資料庫連接1)
------------------------------------
這樣就連接上了
然後用記錄集的相關命令就可以進行相關操作了
⑺ 如何讓php5.5連接上mssql
PHP 查看是否支持MSSQL的方法:
檢測是否存在mssql_connect函數;
<?php
if (function_exists("mssql_connect")){
echo 'PHP環境支持MSSQL!';
}else{
echo '環境不支持MSSQL資料庫!';
}
查看phpinfo中mssql配置項是否開啟,如果存在mssql配置項,則支持;否則,不支持。;
配置php連接mssql:
開啟mssql擴展;打開php.ini配置文件,去掉extension=php_pdo_mssql.dll和extension=php_mssql.dll前面的「;」然後重啟apache伺服器;
將PHP目錄下ext目錄下的php_mssql.dll和ntwdblib.dll,復制到WINDOWS/system32文件夾下,然後重啟apache即可。