sqlserverdb2
㈠ sqlserver和DB2的區別
主要區別在於資料庫性能
SQL Server 屬於中型資料庫,主要應用於一般商用環境,處理百萬到千萬級數據量是沒有問題的,而DB2屬於大型資料庫,主要用於電信級或者數據中心級應用,可處理億級以上數據量。
另外SQL Server 只能運行在Windows 環境下,而DB2主要運行在UNIX或Linux環境下,因此 DB2性能總體優於SQL Server。
㈡ 請說出針對DB2,ORACLE,SQLSERVER三種資料庫各自優缺點(實際使用經驗)。
DB2
跟ORACLE都是存儲大型數據的但是基本用ORACLE。
SQLSERVER
的話中型數據一般小型網站夠用但是數據交互較大的話建議使用
ORACLE資料庫
DB2很少見啊,oracle是大型數據才使用的,sqlserver中型的
㈢ DB2與SQL Server的區別
一、適用平台上的差異。
到目前為止,微軟的SQL Server數據據庫只支持微軟的操作系統。而DB2 資料庫不僅支持Windows操作系統,而且還支持Linux等開源操作系統。也就是說,DB2具有很好的跨平台性能。現在很多企業中,都是以Linux或者Unix操作系統作為資料庫伺服器的。這主要是因為從安全性和穩定性上面Linux或者Unix操作系統都要比Windows操作系統略勝一籌。所以從這一點來說,DB2 資料庫就要比SQLServer資料庫的應用面要廣。
二、安全性上的差異。
對於資料庫來說,特別是那些相互聯網用戶開發的資料庫系統,安全性一直是左右資料庫選型的主要因素。而在這個安全性上面,SQLServer資料庫與DB2資料庫之間有很大的差異。據筆者所知,SQLServer資料庫到目前為止,沒有取得任何國際上認可的安全證書。而對於DB2資料庫來說,其已經獲得了國際上最高級別的ISO標准認證。,雖然說證書不能夠說明問題,但是至少說明DB2 資料庫的安全性也是有所保障的。微軟在SQLServer資料庫上安全投入的不足,讓其無法適應互聯網安全的威脅。為此這也讓SQLServer資料庫少了很多訂單。
三、數據處理上的差異。
在數據處理的能力上,SQLServer資料庫與DB2資料庫也有很大的差異。SQLServer資料庫雖然支持多用戶,但是在大量並發訪問的情況下,性能會顯著下降。而DB2 資料庫可以說是專門為處理大量的並發訪問所涉及的。在數據處理上,如果並發行訪問比較少或者數據量並不是很大,那麼DB2資料庫與SQLServer資料庫相比,並不會有很大的優勢。甚至可能還是SQLServer資料庫的性能比較好。但是如果涉及到海量數據的處理,如數據倉庫或者企業級的應用,那麼DB2資料庫的性能就要遠遠超過SQLServer資料庫。從這一點上來說,DB2 資料庫適合一些企業級的應用,而SQLServer資料庫則因為價格相對便宜、維護相對簡單,而比較適合中小企業使用。
四、在投資成本上的差異。
企業部署資料庫應用時,所耗費的成本主要有三塊,分別為硬體上的投資、資料庫授權與人員的支出。在硬體上的投資,兩個資料庫沒有多大的差異。但是在資料庫的授權成本與人員的支出上,卻有很大的差異。從資料庫的授權成本上看,DB2 資料庫要比SQLServer資料庫高的多。從人員的支出看,企業招募一個DB2 資料庫管理員要比招募一個SQLServer資料庫管理員貴的多。這主要是因為DB2資料庫管理員比較少,而且其往往需要同時維護多個分支機構的應用。所以DB2資料庫管理員的價格就要比SQLServer的價格貴好幾倍。所以說,從整體成本來看,企業部署DB2資料庫要比採用SQLServer資料庫貴許多。
可見DB2與SQLServer資料庫各有優劣。企業需要根據自己的規模、對於安全性的考慮、性能上的要求以及可以接受的成本等多方面來進行權衡,才能夠選擇一個合適自己的資料庫系統。
㈣ 如何將DB2數據導入到SQLSERVER中
1、在SQL Server中,在對應的資料庫中點擊右鍵然後選擇「任務」菜單下的「生成腳本」,連續點擊兩個「下一步」
2、在彈出的對話框中,在「選項」下面的框中找到「為伺服器版本編寫腳本」
3、把SQL Server修改成SQL Server 2000,然後再點擊下一步,把表選中,如有存儲過程,也需要把存儲過程選中,然後點擊下一步
4、全選存儲過程或者表,然後點擊「下一步」,再點擊「完成」
5、在新建的查詢窗口中生成了所有的SQL語句,把這些語句進行復制,然後在SQL Server 2000中對應資料庫的查詢分析器中進行執行,就把對應的表結構及存儲過程生成了。
6、再用SQL Server 2000中在對應資料庫中點擊右鍵,在「所有任務」對應的「導入數據」,輸入SQL Server 2005中伺服器的名稱或者IP地址
7、輸入SQL Server 2000中伺服器對應的名稱或者IP地址,然後默認的選擇進入「下一步」,全選所有的表,然後點擊兩個「下一步「,數據就可以導進來了。