導航:首頁 > 版本升級 > sql測試文件下載

sql測試文件下載

發布時間:2023-03-19 17:28:19

㈠ 我下載了一個 SQLServer2000常用函數大全(經典).chm,裡面全是以sql為後綴的文件,打開後什麼也看不到

4月29日 14:51 ■SQL Server 2000 的各仔擾種版本
Microsoft SQL Server 2000 的可用版本如下:
=========================================

SQL Server 2000 企業版
----------------------
作為生產資料庫伺服器使用。支持 SQL Server 2000 中的所有可用功能,並可根據支持最大塌御的 Web 站點和企業聯機事務處理 (OLTP) 及數據倉庫系統所需的性能水平進行伸縮。

SQL Server 2000 標准版
----------------------
作為小工作組或部門的資料庫伺服器使用。

SQL Server 2000 個人版
----------------------
供移動的用戶使用,這些用戶有時從網路上斷開,但所運行的應用程序需要 SQL Server 數據存儲。 在客戶端計算機上運行需要本地 SQL Server 數據存儲的獨立應用程序時也使用個人版。

SQL Server 2000 開發版
----------------------
供程序員用來開發將 SQL Server 2000 用作數據存儲的應用程序。雖然開發版支持企業版的所有功能 ,使開發人員能夠編寫和測試可使用這些功能的應用程序,但是只能將開發版作為開發和測試系統使 用,不能作為生產伺服器使用。

SQL Server 2000 Windows CE 版
-----------------------------
使用 Microsoft SQL Server 2000 Windows CE 版 (SQL Server CE) 在 Windows CE 設備上進行數據 存儲。能用任何版本的 SQL Server 2000 復制數據,以使 Windows CE 數據與主資料庫保持同步。

SQL Server 2000 企業評估版
--------------------------
可從 Web 上免費下載的功能完整的版本。僅用於評估 SQL Server 功能;下載 120 天後該版本將停 止運行。

除了這些版本的 SQL Server 2000 之外,SQL Server 2000 Desktop Engine 組件允許應用程序開發 人員用他們的應用程序分發 SQL Server 2000 關系資料庫引擎的復本。因為 SQL Server 2000 Desktop Engine 中的資料庫引擎的功能與 SQL Server 各版本中的資料庫引擎相似,所以 Desktop Engine 資料庫的大團戚岩小不能超過 2 GB。

SQL Server 2000 桌面版和 SQL Server 2000 個人版都有一個並發工作負荷調控器,可在並發執行 5 個以上的批處理時限制資料庫引擎的性能。有關並發工作負荷調控器的更多信息,請參見桌面上的 SQL Server 2000 資料庫。

㈡ 無法連接到伺服器,伺服器:消息 18456,級別 16,狀態 1

一般分析的都是這樣:

1、sql server服務沒有啟動;

檢查服務啟動,重新啟動服務故障依然。

2、修改了埠號;

打開網路實用工具,檢查啟用的協議中有TCP/IP協議,查看埠,是1433沒錯。

3、客戶端實用工具作了改動;

打開客戶端實用工具,檢查協議埠正常,重新創建一個別名,依然不行。

4、安裝的問題;

懷疑安裝步驟有問題。遂卸載重裝,一切默認,故障依然。

5、安裝版本的問題;

查看安裝光碟,是久經考驗的安裝盤,應該不會出問題。

6、系統的問題;

也看不出有什麼其它的問題,難道是系統的問題?不過重裝系統可太過麻煩,還是先想想其它的辦法,看能不能找到問題所在。檢查系統日誌,這個應該是一個比較好的習慣。仔細翻了一遍重新安裝後的日誌,赫然發現如下內容:您運行的 Microsoft SQL Server 2000 版本或 Microsoft SQL Server 2000 Desktop Engine (也稱為 MSDE) 和
Microsoft Windows Server 2003 家虧喊老族使用時存在已知的安全弱點。為了減少計算機被某些病毒的攻擊,Microsoft SQL Server 2000,MSDE 或 兩者的 TCP/IP 和 UDP 網路埠被禁用。要啟用這些埠,您必須從 www.microsoft.com/sql/downloads/default.asp或www.microsoft.com/china/sql/downloads/default.asp安裝一個修補程序, 或 Microsoft SQL Server 2000 或 MSDE 的最新服務包。

有關更多信息,請參閱在 go.microsoft.com/fwlink/events.asp 的幫助和支持
終於找到問題了,原來是Windows的一個小小的安全考慮。那麼為什麼以前就沒遇到過呢,原來搞慣安全的人,安
裝好sql以後,在使用前一定會先修補漏洞,所以一直未注意過這個問題。看來什麼樣的習慣都會有一些弊端!
既然找到問題就簡單了,立刻到微軟網站:http://www.microsoft.com/downloads/details.aspx?displaylang=zh-cn&FamilyID=8E2DFC8D-C20E-4446-99A9-B7F0213F8BC5

下載SP4的「資料庫組件(下載文件:SQL2000-KB884525-SP4-x86.EXE)」
安裝SQL Server SP4後,瀏覽器地址欄測試www.ITstudy.cn一切正常。

附:
連接sql server 2000伺服器的解決方案

解決方案步驟:
一 看ping 伺服器IP能否ping通。
這個實際上是看和遠程sql server 2000伺服器的物理連接是否存在。如果不行,請檢查網路,查看配置,當然得
確保遠程sql server 2000伺服器的IP拼寫正確。
二 在Dos或命令行下輸入telnet 伺服器IP 埠,看能否連通。
如telnet 202.114.100.100 1433
通常埠值是1433,因為1433是sql server 2000的對於Tcp/IP的默認偵聽埠。如果有問題,通常這一步會出問
題。通常的提示是「……無法打開連接,連接失敗"。
如果這一步有問題,應該檢查滲哪以下選項。
1 檢查遠程伺服器是否啟動了sql server 2000服務。如果沒有,則啟動。
2 檢查伺服器端有沒啟用Tcp/IP協議,因為遠程連接(通過網際網路)需要靠這個協議。檢查方法是,在伺服器上
打開開始菜單->程序->Microsoft SQL Server->伺服器網路實用工具,看啟用的協議里是否有tcp/ip協議,如果
沒有,則啟用它。
3 檢查伺服器的tcp/ip埠是否配置為1433埠。仍然在伺服器網路實用工具里查看啟用協議裡面的tcp/ip的屬
性,確保默認埠為1433,並且隱藏伺服器復選框沒有勾上。
事實上,如果默認銷升埠被修改,也是可以的,但是在客戶端做telnet測試時,寫伺服器埠號時必須與伺服器配
置的埠號保持一致。如果隱藏伺服器復選框被勾選,則意味著客戶端無法通過枚舉伺服器來看到這台伺服器,
起到了保護的作用,但不影響連接,但是Tcp/ip協議的默認埠將被隱式修改為2433,在客戶端連接時必須作相
應的改變。
4 如果伺服器端操作系統打過sp2補丁,則要對windows防火牆作一定的配置,要對它開放1433埠,通常在測試
時可以直接關掉windows防火牆(其他的防火牆也關掉最好)。
5 檢查伺服器是否在1433埠偵聽。如果伺服器沒有在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 測試,將會看到屏幕一閃之後游標在左上角不停閃動。恭
喜你,你馬上可以開始在企業管理器或查詢分析器連接了。

三 檢查客戶端設置
程序->Microsoft SQL Server-> 客戶端網路使用工具。像在伺服器網路實用工具里一樣,確保客戶端tcp/ip協議
啟用,並且默認埠為1433(或其他埠,與伺服器端保持一致就行)。

四 在企業管理器里或查詢分析器連接測試
企業管理器->右鍵SQlserver組->新建sqlserver注冊->下一步->寫入遠程IP->下一步-> 選Sqlserver登陸->下一
步->寫入登陸名與密碼(sa,password)->下一步->下一步->完成
查詢分析器->文件->連接->寫入遠程IP->寫入登錄名和密碼(sa,password)->確定
通常建議在查詢分析器里做,因為默認情況下,通過企業管理器注冊另外一台SQL Server的超時設置是4秒,而查
詢分析器是15秒。
修改默認連接超時的方法:
企業管理器->工具->選項->在彈出的"SQL Server企業管理器屬性"窗口中,點擊"高級"選項卡->連接設置->在 登
錄超時(秒) 後面的框里輸入一個較大的數字
查詢分析器->工具->選項->連接->在 登錄超時(秒) 後面的框里輸入一個較大的數字
通常就可以連通了,如果提示錯誤,則進入下一步。
五 錯誤產生的原因通常是由於SQL Server使用了"僅 Windows"的身份驗證方式,因此用戶無法使用SQL Server的
登錄帳戶(如 sa )進行連接。解決方法如下所示:
1 在伺服器端使用企業管理器,並且選擇"使用 Windows 身份驗證"連接上 SQL Server。
2 展開"SQL Server組",滑鼠右鍵點擊SQL Server伺服器的名稱,選擇"屬性",再選擇"安全性"選項卡。
3 在"身份驗證"下,選擇"SQL Server和 Windows "。
4 重新啟動SQL Server服務。(在dos或命令行下面net stop mssqlserver停止服務,net start
mssqlserver啟動服務,也是一種快捷的方法)。

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

㈢ 創建SQL Server ODBC時測試失敗,提示SQL Server 不支持加密 .如何解決

盡管以前連過,這次仍花費了N多時間查資料,配置,現在把詳細步驟貼給大家,分享之。

一,JDBC-ODBC橋的方法,這種方法最簡單了。

1,新建一個資料庫,為student吧,再在其中新建一張表命名為info,添加一些數據(方便觀察效果),下面我們配置數據源
開始----控制面板侍慎----管理工具----數據源-----添加----選中「SQL Server」----完成
把默認的資料庫改為student。點「下一步」----完成----「測試數據源」,如果提示成功,OK,數據源配置好了!代碼如下:import java.sql.*;

public class q
{
public static void main(String[] args)
{
String sql;
Connection conn;
Statement stmt;
ResultSet rs;
try
{
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
String url="jdbc:odbc:student";
String user="sa";
String password="";
conn= DriverManager.getConnection(url,user,password);
stmt=conn.createStatement();
sql="select * from info";
rs=stmt.executeQuery(sql);
while(rs.next())
{
System.out.println(rs.getString(1));
System.out.println(rs.getString(2));
}
rs.close();
stmt.close();
conn.close();
}
catch(Exception e)
{
e.printStackTrace();
}
}
}編譯運行如圖:上面的結果是我info裡面的欄位。OK?成功了吧?二,JDBC連接1,下載jdbc:
下載:SQL Server 2000 SP3,同樣到Microsoft的網站去下載升級包,~~~~~~~~~~~~~~~~~~關鍵開始~~~~~~~~~~~~~~~~~~~~,下載其中的chs_sql2ksp3.exe,注意下載下來的是chs_sql2ksp3.exe文件,雙擊它選擇安裝到一個目錄時是在解壓,然後你還要到那個目錄下雙擊setup.bat批處理文件才是開始安裝(應該說是升級)!!!具體下載地址是:
~~~~~~~~~~~~~~~~~~~~關鍵結束~~~~~~~~~~~~~~~~~~~~~~~~~註:我一直是這個原因,裝錯猛慶補訂了,我曾經裝過SP3a,SP4,結果都不行!2,安裝JDBC,把其安裝目錄下的lib下的三個文件添加到classpath中,這個網上都有很多。我的是:C:\Program Files\Microsoft SQL Server 2000 Driver for JDBC\lib\msbase.jar;C:\Program Files\Microsoft SQL Server 2000 Driver for JDBC\lib\mssqlserver.jar;C:\Program Files\Microsoft SQL Server 2000 Driver for JDBC\lib\msutil.jar;添加完成後,安裝SP3補訂,也就是剛枝談握才下的那個文件,可能需要重啟,我給忘了。3,現在就是代碼了,如下:import java.sql.*;public class L
{
public static void main(String[] args)
{
String sql;
Connection conn;
Statement stmt;
ResultSet rs;
try
{
Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver").newInstance();
String url="jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=student";
String user="sa";
String password="";
conn= DriverManager.getConnection(url,user,password);
stmt=conn.createStatement();
sql="select * from info";
rs=stmt.executeQuery(sql);
while(rs.next())
{
System.out.println(rs.getString(1));
System.out.println(rs.getString(2));
}
rs.close();
stmt.close();
conn.close();
}
catch(Exception e)
{
e.printStackTrace();
}
}
}

㈣ SQL注入哪些工具最有效

SQL Power Injector是一款在.Net 1.1中創建的應用程序,可幫助滲透測試人員在網頁上查找和利用SQL注入。

特徵

支持Windows,Unix和Linux操作系統

SQL Server,Oracle,MySQL,Sybase / Adaptive Server和DB2兼容

SSL支持

自動從網頁上的表單或IFrame載入參數(GET或POST)

檢測並瀏覽框架集

自動檢測網站語言的選項

檢測並添加載入頁面進程期間使用的Cookie(Set-Cookie檢測)

自動查找提交頁面,其方法(GET或POST)以不同的顏色顯示

可以直接在Datagrids中創建/修改/刪除載入的字元串和Cookie參數

單個SQL注入

盲目的SQL注入

比較頁面的真實和錯誤響應或cookie中的結果

時間延遲

SQL注入在自定義瀏覽器中的響應

可以使用HTML上下文顏色查看返回頁面的HTML代碼源並在其中搜索

微調參數和cookie注入

可以參數化預期結果的長度和計數以優化應用程序執行SQL注入所用的時間

創建/編輯預設的ASCII字元,以優化盲注SQL請求數/請求速度

多線程(最多可配置50個)

選項可以通過空的評論/ ** /針對IDS或過濾器檢測來替換空間

在發送之前自動編碼特殊字元

自動檢測響應頁面中的預定義SQL錯誤

在響應頁面中自動檢測預定義的單詞或句子

實時結果

將會話保存並載入到XML文件中

自動查找正面答案和負面答案頁面之間差異的功能

可以創建一個范圍列表,它將替換隱藏的SQL注入字元串中的變數(>)並自動為您播放它們

使用文本文件中的預定義列表自動重播變數范圍

Firefox插件,它將啟動SQL Power Injector以及當前網頁的所有信息及其會話上下文(參數和cookie)

兩個集成工具:Hex和Char編碼器和MS SQL @options解釋器

可以編輯Referer

可以選擇一個用戶代理(或者甚至在用戶代理XML文件中創建一個)

可以使用設置窗口配置應用程序

支持可配置的代理

軟體截圖

地址:http://www.sqlpowerinjector.com/index.htm

ilo--,Reversing.org - sqlbftools

地址:https://packetstormsecurity.com/files/download/43795/sqlbftools-1.2.tar.gz

Bernardo Damele AG:sqlmap,自動SQL注入工具

介紹

sqlmap是一款開源滲透測試工具,可自動檢測和利用SQL注入漏洞並接管資料庫伺服器。它具有強大的檢測引擎,針對終極滲透測試人員的眾多特性,以及從資料庫指紋識別,從資料庫獲取數據,到訪問底層文件系統以及在操作系統上執行命令的各種開關,帶外連接。

特徵

完全支持MySQL,Oracle,PostgreSQL,Microsoft SQL Server,Microsoft Access,IBM DB2,SQLite,Firebird,Sybase,SAP MaxDB,HSQLDB和Informix資料庫管理系統。

完全支持六種SQL注入技術:基於布爾的盲,基於時間的盲,基於錯誤,基於UNION查詢,堆棧查詢和帶外。

支持直接連接資料庫而不通過SQL注入,通過提供DBMS憑證,IP地址,埠和資料庫名稱。

支持枚舉用戶,密碼哈希,特權,角色,資料庫,表和列。

自動識別密碼哈希格式並支持使用基於字典的攻擊對其進行破解。

支持完全轉儲資料庫表,根據用戶的選擇提供一系列條目或特定列。用戶也可以選擇僅轉儲每列條目中的一系列字元。

支持搜索特定的資料庫名稱,跨所有資料庫的特定表或所有資料庫表的特定列。例如,這對於識別包含自定義應用程序憑證的表格非常有用,其中相關列的名稱包含名稱和傳遞等字元串。

當資料庫軟體是MySQL,PostgreSQL或Microsoft SQL Server時,支持從資料庫伺服器底層文件系統下載和上載任何文件。

當資料庫軟體是MySQL,PostgreSQL或Microsoft SQL Server時,支持執行任意命令並在資料庫伺服器底層操作系統上檢索它們的標准輸出。

支持在攻擊者機器和資料庫伺服器底層操作系統之間建立帶外狀態TCP連接。該通道可以是互動式命令提示符,Meterpreter會話或圖形用戶界面(VNC)會話,可以根據用戶的選擇進行選擇。

通過Metasploit的Meterpreter 命令支持資料庫進程'用戶許可權升級

地址:http://sqlmap.org/

icesurfer:SQL Server接管工具 - sqlninja

介紹

喜歡從Microsoft SQL Server上的SQL注入到資料庫上的完整GUI訪問?採用一些新的SQL注入技巧,在注冊表中添加幾個遠程鏡頭以禁用數據執行保護,混合一個自動生成調試腳本的小Perl,將所有這些放在一個帶有Metasploit包裝器的振動器中,只有sqlninja的攻擊模塊之一!

Sqlninja是一款旨在利用以Microsoft SQL Server作為後端的Web應用程序中的SQL注入漏洞的工具。

其主要目標是在易受攻擊的資料庫伺服器上提供遠程訪問,即使在非常惡劣的環境中也是如此。滲透測試人員應該使用它來幫助和自動化發現SQL注入漏洞時接管資料庫伺服器的過程。

特徵

完整的文檔可以在tarball中找到,也可以在這里找到,但是這里列出了忍者的功能:

遠程SQL Server的指紋(版本,執行查詢的用戶,用戶許可權,xp_cmdshell可用性,資料庫身份驗證模式)

數據提取,基於時間或通過DNS隧道

與Metasploit3集成,通過VNC伺服器注入獲得對遠程資料庫伺服器的圖形化訪問,或者僅上傳Meterpreter

通過vbscript或debug.exe僅上傳可執行的HTTP請求(不需要FTP / TFTP)

直接和反向綁定,TCP和UDP

當沒有可用於直接/反向外殼的TCP / UDP埠時,DNS隧道偽外殼,但資料庫伺服器可以解析外部主機名

ICMP隧道外殼,當沒有TCP / UDP埠可用於直接/反向外殼,但資料庫可以Ping您的盒子

蠻力的'sa'密碼(2種口味:基於字典和增量)

如果找到'sa'密碼,許可權將升級到系統管理員組

創建自定義的xp_cmdshell,如果原始的已被刪除

TCP / UDP埠可以從目標SQL Server掃描到攻擊機器,以便找到目標網路防火牆允許的埠並將其用於反向shell

迴避技術混淆了一些IDS / IPS / WAF

與churrasco.exe集成,通過令牌綁架將許可權升級到w2k3上的SYSTEM

支持CVE-2010-0232,將sqlservr.exe的許可權升級到SYSTEM

地址:https://sourceforge.net/projects/sqlninja/files/sqlninja/sqlninja-0.2.999-alpha1.tgz/download

㈤ SQL2008連接ODBC問題

[I]

(一台機器即作伺服器又作客戶機,軟體連接中出現:
[DBNETLIB][ConnectionOpen(connect()).]SQL Server 不存在或拒絕訪問。
現從網上查閱問題解決辦法有如下幾種:
(A)1:你如果是獨立上網的請把21埠打開.區域網把1433埠打開就可以了.
2;關閉防火牆!
(B)把資料庫連接的 SqlLocalName="(local)" 的(local) 改成 IP試試。可以把(local) 該成127.0.0.1,或者改成外網IP
(C)打開服務,暫停全文檢索及sql server服務 開啟sql server服務 再開啟全文檢索服務
(D)SQL Server 右鍵屬性==>安全選項中的「所有權鏈接:」「允許跨資料庫所有權鏈接」前面的勾要勾上(此操作需要重起SQL Server)。

[II]

1、先保證ping通

2、在dos下寫入telnet ip 1433不會報錯

3、用ip連如企業管理器:
企業管理器-->右鍵SQlserver組-->新建sqlserver注冊-->下一步-->寫入遠程實例名(IP,機器名)-->下一步-->選Sqlserver登陸-->下一步-->寫入登陸名與密碼(sa,pass)-->下一步-->下一步-->完成

4、如果還不行:
sqlserver伺服器-->開始菜單-->SQLserver-->伺服器網路實用工具-->啟用 WinSock代理-->代理地址:(sqlserver伺服器IP)-->代理埠-->1433-->OK了

5、如果還不行:
sqlserver客戶端-->開始菜單-->SQLserver-->客戶端網路實用工具-->別名-->添加-->寫入別名如"大力"-->"網路庫"選tcp/ip-->伺服器名稱寫入遠程ip或實例名-->OK了

[III]

選中Microsoft SQL Servers-->工具欄,工具-->選項-->彎沖渣高級-->查詢超時-->改為0

別人告訴我在c:\winnt\system32\driver\etc\下的hosts文件中加入
ip computername就可以了,我試了也的確可以了,我百思不得其改,
為什麼要那樣呢,sqlserver7.0都不要那樣呀,為什麼sqlserver2000
要這樣呀

效果就相當於如下操作:

sqlserver客戶端-->開始菜單-->SQLserver-->客戶端網路實用工具-->別名-->添加-->寫入別名如"大力"-->"網路庫"選tcp/ip-->伺服器名稱寫入遠程ip或實例名-->OK了

[IV]

摘要:這篇文章主要針對Win2003系統安裝SQL Sever2000後1433埠未開放,如何打開判緩1433埠的解決方法。

用了幾年的Windows2003和SQL Server2000了,不過這個問題倒是頭次遇到。最近調試一個JSP+SQL2000WEB程序遇到個現象,在Win2003簡體中文伺服器版上安裝SQL Server2000,默認安裝,一切正常,但是在安裝完成後Tomcat運行正常,JSP程序卻無法連接SQL2000資料庫,查看埠,1433埠居然未開放,當然更不用說遠程連接了。

一般分析的都是這樣:

1、sql server服務沒有啟動;

檢查服務啟動,重新啟動服務故障依然。

2、修改了埠號;

打開網路實用工具,檢查啟用的協議中有TCP/IP協議,查看埠,是1433沒錯。

3、客戶端實用工具作了改動;

打開客戶端實用工具,檢查協議埠正常,重新創建一個別名,依然不行。

4、安裝的問題;

懷疑安裝步驟有問題。遂卸載重裝,一切默認,故障依然。

5、安裝版本的問題;

查看安裝光碟,是久經考驗的安裝盤,應該不會出問題。

6、系統的問題;

也看不出有什麼其它的問題,難道是系統的問題?不過重裝系統可太過麻煩,還是先想想其它的辦法,看能不能找到問題所在。檢查系統日誌,這個應埋悄該是一個比較好的習慣。仔細翻了一遍重新安裝後的日誌,赫然發現如下內容:您運行的 Microsoft SQL Server 2000 版本或 Microsoft SQL Server 2000 Desktop Engine (也稱為 MSDE) 和
Microsoft Windows Server 2003 家族使用時存在已知的安全弱點。為了減少計算機被某些病毒的攻擊,Microsoft SQL Server 2000,MSDE 或 兩者的 TCP/IP 和 UDP 網路埠被禁用。要啟用這些埠,您必須從 www.microsoft.com/sql/downloads/default.asp或www.microsoft.com/china/sql/downloads/default.asp安裝一個修補程序, 或 Microsoft SQL Server 2000 或 MSDE 的最新服務包。

有關更多信息,請參閱在 go.microsoft.com/fwlink/events.asp 的幫助和支持
終於找到問題了,原來是Windows的一個小小的安全考慮。那麼為什麼以前就沒遇到過呢,原來搞慣安全的人,安
裝好sql以後,在使用前一定會先修補漏洞,所以一直未注意過這個問題。看來什麼樣的習慣都會有一些弊端!
既然找到問題就簡單了,立刻到微軟網站:http://www.microsoft.com/downloads/details.aspx?displaylang=zh-cn&FamilyID=8E2DFC8D-C20E-4446-99A9-B7F0213F8BC5

下載SP4的「資料庫組件(下載文件:SQL2000-KB884525-SP4-x86.EXE)」
安裝SQL Server SP4後,瀏覽器地址欄測試www.ITstudy.cn一切正常。

附:
遠程連接sql server 2000伺服器的解決方案

解決方案步驟:
一 看ping 伺服器IP能否ping通。
這個實際上是看和遠程sql server 2000伺服器的物理連接是否存在。如果不行,請檢查網路,查看配置,當然得
確保遠程sql server 2000伺服器的IP拼寫正確。
二 在Dos或命令行下輸入telnet 伺服器IP 埠,看能否連通。
如telnet 202.114.100.100 1433
通常埠值是1433,因為1433是sql server 2000的對於Tcp/IP的默認偵聽埠。如果有問題,通常這一步會出問
題。通常的提示是「……無法打開連接,連接失敗"。
如果這一步有問題,應該檢查以下選項。
1 檢查遠程伺服器是否啟動了sql server 2000服務。如果沒有,則啟動。
2 檢查伺服器端有沒啟用Tcp/IP協議,因為遠程連接(通過網際網路)需要靠這個協議。檢查方法是,在伺服器上
打開開始菜單->程序->Microsoft SQL Server->伺服器網路實用工具,看啟用的協議里是否有tcp/ip協議,如果
沒有,則啟用它。
3 檢查伺服器的tcp/ip埠是否配置為1433埠。仍然在伺服器網路實用工具里查看啟用協議裡面的tcp/ip的屬
性,確保默認埠為1433,並且隱藏伺服器復選框沒有勾上。
事實上,如果默認埠被修改,也是可以的,但是在客戶端做telnet測試時,寫伺服器埠號時必須與伺服器配
置的埠號保持一致。如果隱藏伺服器復選框被勾選,則意味著客戶端無法通過枚舉伺服器來看到這台伺服器,
起到了保護的作用,但不影響連接,但是Tcp/ip協議的默認埠將被隱式修改為2433,在客戶端連接時必須作相
應的改變。
4 如果伺服器端操作系統打過sp2補丁,則要對windows防火牆作一定的配置,要對它開放1433埠,通常在測試
時可以直接關掉windows防火牆(其他的防火牆也關掉最好)。
5 檢查伺服器是否在1433埠偵聽。如果伺服器沒有在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 測試,將會看到屏幕一閃之後游標在左上角不停閃動。恭
喜你,你馬上可以開始在企業管理器或查詢分析器連接了。

三 檢查客戶端設置
程序->Microsoft SQL Server-> 客戶端網路使用工具。像在伺服器網路實用工具里一樣,確保客戶端tcp/ip協議
啟用,並且默認埠為1433(或其他埠,與伺服器端保持一致就行)。

四 在企業管理器里或查詢分析器連接測試
企業管理器->右鍵SQlserver組->新建sqlserver注冊->下一步->寫入遠程IP->下一步-> 選Sqlserver登陸->下一
步->寫入登陸名與密碼(sa,password)->下一步->下一步->完成
查詢分析器->文件->連接->寫入遠程IP->寫入登錄名和密碼(sa,password)->確定
通常建議在查詢分析器里做,因為默認情況下,通過企業管理器注冊另外一台SQL Server的超時設置是4秒,而查
詢分析器是15秒。
修改默認連接超時的方法:
企業管理器->工具->選項->在彈出的"SQL Server企業管理器屬性"窗口中,點擊"高級"選項卡->連接設置->在 登
錄超時(秒) 後面的框里輸入一個較大的數字
查詢分析器->工具->選項->連接->在 登錄超時(秒) 後面的框里輸入一個較大的數字
通常就可以連通了,如果提示錯誤,則進入下一步。
五 錯誤產生的原因通常是由於SQL Server使用了"僅 Windows"的身份驗證方式,因此用戶無法使用SQL Server的
登錄帳戶(如 sa )進行連接。解決方法如下所示:
1 在伺服器端使用企業管理器,並且選擇"使用 Windows 身份驗證"連接上 SQL Server。
2 展開"SQL Server組",滑鼠右鍵點擊SQL Server伺服器的名稱,選擇"屬性",再選擇"安全性"選項卡。
3 在"身份驗證"下,選擇"SQL Server和 Windows "。
4 重新啟動SQL Server服務。(在dos或命令行下面net stop mssqlserver停止服務,net start
mssqlserver啟動服務,也是一種快捷的方法)。

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

㈥ Oracle Database version 11.2 is required

它的提示是你裝的sqldevelop的版本是喊局枝要和oracle11.2一致,可能是你單獨裝的sqldeveloper,連接的資料庫版本比它低造成的,臘卜可以下載oracle11g r2,安裝後,自鄭敏動會安裝上sql developer的,使用起來還很方便

㈦ sql文件導入的問題

你首先應該知道對方用的是什麼數局高據庫吧..
如顫鋒果是MYSQL就按樓上說的做茄臘晌,如果是MSSQL就復制20090601.sql 在查詢分析器中運行即可

㈧ 求Mysql資料庫,10萬條以上的測試數據,.sql文件

mysql官方有個自帶的測試資料庫,兆陸叫employees,超過三十裂游萬的數據,含六個表格。在MySQL官網上提供的GitHub鏈接可以下族源頃載
官網地址:https://dev.mysql.com/doc/employee/en/
github地址:https://github.com/datacharmer/test_db

閱讀全文

與sql測試文件下載相關的資料

熱點內容
百米網是什麼網站 瀏覽:725
編程自學哪個語言 瀏覽:836
qt刪除文件內容 瀏覽:409
新編電腦基礎操作綜合應用教程 瀏覽:66
斗戰神元神升級順序 瀏覽:404
如何對華為文件夾命名 瀏覽:850
java比安卓工資低嗎 瀏覽:342
分析報告的兩個數據概要是什麼 瀏覽:71
榮耀6plus強制開機密碼 瀏覽:52
pgf文件復制到word文檔中 瀏覽:876
徐州數據中心有多少家 瀏覽:415
全能快刷下載到哪個文件 瀏覽:760
清理沒用的文件夾 瀏覽:490
蘋果手機錄音文件在哪怎麼傳電腦 瀏覽:720
微信文件助手傳視頻左面出現感嘆號 瀏覽:950
pr查詢站長工具 瀏覽:72
javasax生成xml 瀏覽:305
win10安裝爐石 瀏覽:95
使命召喚iphone 瀏覽:878
追光系統編程軟體是什麼 瀏覽:450

友情鏈接