當前位置:首頁 » 編程語言 » 測試電腦sql連接
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

測試電腦sql連接

發布時間: 2022-08-28 09:01:25

Ⅰ 如何連接遠程計算機的sql資料庫

一.設置客戶端網路實用工具
點擊「開始」-「程序」,在「Microsoft SQL Server」菜單中選擇「客戶端網路實用工具」。

在「別名」選項中點擊「添加」。

在「伺服器別名」中,填入您網站域名,在「網路庫」區域中點擊「TCP/IP」,在「連接參數」區域取消「動態決定埠」,指定「埠號」為2433。填寫完畢後,點擊「確定」按鈕保存配置。

二.企業管理器的使用
點擊「開始」-「程序」,在「Microsoft SQL Server」菜單中打開「企業管理器」。在企業管理器中,右鍵單擊「SQL Server組」,選擇「新建SQL Server注冊」。

在屬性窗口中選擇「高級」選項卡,將「登錄超時」的數值設置為0。按照上面說的把遠程資料庫就已經連上了

此時會出現SQL Server屬性窗口,在「伺服器」中填入您網站的域名,選擇「使用SQL Server身份驗證」,「登錄名」和「密碼」分別填入主機開通郵件中的用戶名和密碼,然後點擊「確定」。

連接成功後,你會看到「SQL Server組」中多了一個名稱為您網站域名的伺服器。此時,您就可以像操作本地SQL資料庫一樣管理網站資料庫了。

注意事項:
如果連接的時候出現超時錯誤,更改超時時間即可,方法是點擊「工具」-「選項」。

Ⅱ sql資料庫連接伺服器問題,我的是個人電腦怎樣連接/

測試: 新建一個文本文件,更改擴展名為xx.udl雙擊此文件,
選資料庫類型, 設置ip , 用戶,密碼, 資料庫
可進行連接測試 , 當然對方要開sql服務的

測試成功後 點確定
將這個文件以文本方式打開, 裡面有連接字元串

裝sql 查詢分析器 把

Ⅲ 怎樣遠程連接SQL Server2000資料庫

首先,需要打SP4補丁,該補丁包含了以前sp1、2、3的補丁,安裝此補丁後一般要重新啟動計算機,再進行遠程連接就可以了,如再企業管理器可遠程注冊伺服器、查詢分析可連接遠程伺服器、ODBC可連接遠程伺服器。

要點:

1.確認伺服器端SQL服務埠號是否為:1433

2.如果不是1433,配置客戶端

3.建立伺服器端登錄帳號,確保角色及管理資料庫


一、查看伺服器端情況

1.看ping 伺服器IP能否ping通。

這個實際上是看和遠程sql server 伺服器的物理連接是否存在。如果不行,請檢查網路,查看配置,當然得確保遠程sql server 伺服器的IP拼寫正確。


2. 在Dos或命令行下輸入telnet 伺服器IP 埠,看能否連通。

如telnet 202.114.100.100 1433

通常埠值是1433,因為1433是sql server 的對於Tcp/IP的默認偵聽埠。如果有問題,通常這一步會出問題。通常的提示是「……無法打開連接,連接失敗"。


如果這一步有問題,應該檢查以下選項。

1) 檢查遠程伺服器是否啟動了sql server 服務。如果沒有,則啟動。


2) 檢查sql server伺服器端有沒啟用Tcp/IP協議,因為遠程連接(通過網際網路)需要靠這個協議。檢查方法是,在伺服器上打開 開始菜單->程序->Microsoft SQL Server->伺服器網路實用工具,看啟用的協議里是否有tcp/ip協議,如果沒有,則啟用它。


3) 檢查伺服器的tcp/ip埠是否配置為1433埠。仍然在伺服器網路實用工具里查看啟用協議裡面的tcp/ip的屬性,確保默認埠為1433,並且隱藏伺服器復選框沒有勾上。

事實上,如果默認埠被修改,也是可以的,但是在客戶端做telnet測試時,寫伺服器埠號時必須與伺服器配置的埠號保持一致。如果隱藏sql server伺服器復選框被勾選,則意味著客戶端無法通過枚舉伺服器來看到這台伺服器,起到了保護的作用,但不影響連接,但是Tcp/ip協議的默認埠將被隱式修改為2433,在客戶端連接時必須作相應的改變(具體方式見 二:設置客戶端網路實用工具)。


4) 如果伺服器端操作系統打過sp2補丁,則要對windows防火牆作一定的配置,要對它開放1433埠,通常在測試時可以直接關掉windows防火牆(其他的防火牆也關掉最好)。

(4、5步可能沒有做就成功了)


5) 檢查伺服器是否在1433埠偵聽。如果sql server伺服器沒有在tcp連接的1433埠偵聽,則是連接不上的。檢查方法是在伺服器的dos或命令行下面輸入

netstat -a -n 或者是netstat -an,在結果列表裡看是否有類似 tcp 127.0.0.1 1433 listening 的項。如果沒有,則通常需要給sql server 2000打上至少sp3的補丁。其實在伺服器端啟動查詢分析器,輸入select @@version 執行後可以看到版本號,版本號在8.0.2039以下的都需要打補丁。

如果以上都沒問題,這時你再做telnet 伺服器ip 1433 測試,將會看到屏幕一閃之後游標在左上角不停閃動。恭喜你,你馬上可以開始在企業管理器或查詢分析器連接了。

注釋:在連接本地伺服器時,通常使用的是命名管道協議(在伺服器網路實用工具里可以看到啟用的協議有這個),默認埠是445,因此在本地能連通是不能說明什麼問題的,連接遠程伺服器是完全不同的協議).

二、檢查客戶端設置?


1、設置客戶端網路實用工具


點擊「開始」-「程序」,在「Microsoft SQL Server」菜單中選擇「客戶端網路實用工具」。

Ⅳ 如何連接並使用區域網內另一台電腦的sql資料庫。

工具/材料:Management Studio。

1、首先在桌面上,點擊「Management Studio」圖標。

Ⅳ 怎麼測試伺服器上的SQL SERVER 資料庫能否正常連接。本人電腦上沒有裝SQL SERVER,如何測試

沒裝SQLSERVER的話,有沒有裝excel2007或2010,似乎2003也可以的

如果裝了excel2007,有個組件叫資料庫組件,默認是裝的

然後如圖:

如果只要知道那個伺服器有沒有開啟1433埠

在cmd下面

telnetip地址1433

就知道是不是有這個服務了,如果埠沒打開會有提示,埠打開了telnet啥信息都沒有

但是不能確定這個埠就是你的sqlserver的

Ⅵ 如何測試sql2005連接資料庫語句

查看 SQL Server 2005 的埠號,我們可以到安裝 SQL Server 服務的機器上,通過配置工具 SQL Server Configuration Manager(SSCM)中來找。如果 SQL Server 伺服器在遠程,這個辦法就行不通了。
不過,我們還可以通過查看 SQL Server 伺服器日誌來查看。如果日誌內容很多的話,找起來就比較麻煩。幸運的是,SQL Server 2005 為我們提供了一個非常有用的系統存儲過程 sp_readerrorlog。(你在 SQL Server 幫助文檔中可能找不到)。言歸正傳,下面演示下通過 SQL 語句來找到 SQL Server 埠號:
exec sys.sp_readerrorlog 0, 1, 'listening'

LogDate ProcessInfo Text

Ⅶ 怎麼測試SQL Server 2005 express jdbc鏈接

將下面的JAVA代碼寫入JAVA文件
import java.sql.*;
import javax.swing.JOptionPane;

public class SQL2005Test {
public static void main(String[] args) {

ResultSet result;
String dbURL;

String name=JOptionPane.showInputDialog("輸入SQL Server 2005登錄名:");
String pass=JOptionPane.showInputDialog("輸入SQL Server 2005密碼");
String server=JOptionPane.showInputDialog("輸入要登錄的資料庫伺服器的地址");
String instance=JOptionPane.showInputDialog("輸入要連接到的資料庫實例(默認不填)");

if(instance.trim().equals("")){
dbURL= "jdbc:sqlserver://"+server;
}

else{
dbURL="jdbc:sqlserver://"+server+"\\"+instance;
}

try {
Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");

Connection con = DriverManager.getConnection(dbURL,name,pass);

System.out.println("建立連接成功!");

Statement stat=con.createStatement();

result=stat.executeQuery("select TOP 10 * from master.dbo.spt_values");

System.out.println("----------------------------------------------------------");

int i=0;
while(result.next())
{
i++;
System.out.println(String.valueOf(i)+" "+result.getString(1)+" "+result.getString(2)+" "+result.getString(3));

}
System.out.println("----------------------------------------------------------");

}
catch (Exception e){
e.printStackTrace();
}
}
}

執行 出現10行結果就表示你得連接是正確的了

Ⅷ 已經在伺服器安裝好SQL2000後,如何在A客戶端電腦測試資料庫的連通性

在客戶端電腦安裝SQL客戶端軟體,啟動查詢分析器連接SQL伺服器
執行SQL語句。如果能執行的話那就說明連通成功了

Ⅸ 怎麼判斷SQL能否正常連接

不知道你用想測試SQL哪方面能否連通,是能夠連接到本地主機還是連接到應用程序?
連接到本機就不多說了,直接打開SQL Server Management Studio會彈出連接界面。
如果是測試能否連接應用程序,用Visual Studio做個測試:
打開該編輯環境,選擇「工具」---「連接到資料庫」---輸入伺服器名----選擇一個資料庫名---「測試連接」
如果能連接上會探出成功窗口(該操作使用環境為VS2008,其他版本應該大體相同)。
這樣都能連接上如果你的應用程序連接不上資料庫那就跟編寫的命令有關了。

Ⅹ 如何使用JDBC驅動來測試SQL Server連接

java中使用jdbc連接sql server資料庫步驟:
1.JDBC連接SQL Server的驅動安裝 ,前兩個是屬於資料庫軟體,正常安裝即可(注意資料庫登陸不要使用windows驗證)
<1> 將JDBC解壓縮到任意位置,比如解壓到C盤program files下面,並在安裝目錄里找到sqljdbc.jar文件,得到其路徑開始配置環境變數
在環境變數classpath 後面追加 C:\Program Files\Microsoft SQL Server2005 JDBC Driver\sqljdbc_1.2\enu\sqljdbc.jar
<2> 設置SQLEXPRESS伺服器:
a.打開SQL Server Configuration Manager -> SQLEXPRESS的協議 -> TCP/IP
b.右鍵單擊啟動TCP/IP
c.雙擊進入屬性,把IP地址中的IP all中的TCP埠設置為1433
d.重新啟動SQL Server 2005服務中的SQLEXPRESS伺服器
e.關閉SQL Server Configuration Manager
<3> 打開 SQL Server Management Studio,連接SQLEXPRESS伺服器, 新建資料庫,起名字為sample
<4> 打開Eclipse
a.新建工程-> Java -> Java project,起名為Test
b.選擇eclipse->窗口->首選項->Java->installed JRE 編輯已經安裝好的jdk,查找目錄添加sqljdbc.jar
c.右鍵單擊目錄窗口中的Test, 選擇Build Path ->Configure Build Path..., 添加擴展jar文件,即把sqljdbc.jar添加到其中
<5> 編寫Java代碼來測試JDBC連接SQL Server資料庫
import java.sql.*;
public class Test {
public static void main(String[] srg) {
//載入JDBC驅動
String driverName = "com.microsoft.sqlserver.jdbc.SQLServerDriver";
//連接伺服器和資料庫sample
String dbURL = "jdbc:sqlserver://localhost:1433; DatabaseName=sample";
String userName = "sa"; //默認用戶名
String userPwd = "123456"; //密碼

Connection dbConn;
try {
Class.forName(driverName);
dbConn = DriverManager.getConnection(dbURL, userName, userPwd);
System.out.println("Connection Successful!"); //如果連接成功 控制台輸出
} catch (Exception e) {
e.printStackTrace();
}
}
}
執行以後就可以連接到sample資料庫了。