SqlServer

SqlServer

結構化查詢語言
SQL是英文StructuredQueryLanguage的縮寫,意思為結構化查詢語言。SQL語言的主要功能就是同各種數據庫建立聯系,進行溝通。按照ANSI(美國國家标準協會)的規定,SQL被作為關系型數據庫管理系統的标準語言。SQL語句可以用來執行各種各樣的操作,例如更新數據庫中的數據,從數據庫中提取數據等。目前,絕大多數流行的關系型數據庫管理系統,如Oracle,Sybase,MicrosoftSQLServer,Access等都采用了SQL語言标準。雖然很多數據庫都對SQL語句進行了再開發和擴展,但是包括Select,Insert,Update,Delete,Create,以及Drop在内的标準的SQL命令仍然可以被用來完成幾乎所有的數據庫操作。[1]
    中文名:SqlServer 外文名: 别名: 其他外文名:Structured Query Language 釋 義:結構化查詢語言 功 能:同各種數據庫建立聯系

關系數據庫簡介

SQL Server是由Microsoft開發和推廣的關系數據庫管理系統(DBMS),它最初是由Microsoft、Sybase和Ashton-Tate三家公司共同開發的,并于1988年推出了第一個OS/2版本。Microsoft SQL Server近年來不斷更新版本,1996年,Microsoft推出了SQL Server 6.5版本;1998年,SQL Server 7.0版本和用戶見面;SQL Server 2000是Microsoft公司于2000年推出,目前最新版本是2012年3月份推出的SQL SERVER 2012。

特點

1、真正的客戶機/服務器體系結構。

2、圖形化用戶界面,使系統管理和數據庫管理更加直觀、簡單。

3、豐富的編程接口工具,為用戶進行程序設計提供了更大的選擇餘地。

4、SQL Server與Windows NT完全集成,利用了NT的許多功能,如發送和接受消息,管理登錄安全性等。SQL Server也可以很好地與Microsoft BackOffice産品集成。

5、具有很好的伸縮性,可跨越從運行Windows 95/98的膝上型電腦到運行Windows 2000的大型多處理器等多種平台使用。

6、對Web技術的支持,使用戶能夠很容易地将數據庫中的數據發布到Web頁面上。

7、SQL Server提供數據倉庫功能,這個功能隻在Oracle和其他更昂貴的DBMS中才有。

SQL Server 2000與以前版本相比較,又具有以下新特性:

1、支持XML(Extensive Markup Language,擴展标記語言)。

2、強大的基于Web的分析。

3、支持OLE DB和多種查詢。

4、支持分布式的分區視圖。

配置要求

安裝、運行SQL Server 2000的硬件需求。

1、計算機

Intel及其兼容計算機,Pentium 166Mz或者更高處理器或DEC Alpha和其兼容系統。

2、内存(RAM)

企業版最少64MB内存,其他版本最少需要32MB内存,建議使用更多的内存。

3、硬盤空間

完全安裝(Full)需要180MB的空間,典型安裝(Typical)需要170MB的空間,最小安裝(Minimum)需要65MB的空間。

詳細介紹

SQL語句可以用來執行各種各樣的操作,例如更新數據庫中的數據,從數據庫中提取數據等。目前,絕大多數流行的關系型數據庫管理系統,如Oracle,Sybase,Microsoft SQL Server,Access等都采用了SQL語言标準。雖然很多數據庫都對SQL語句進行了再開發和擴展,但是包括Select,Insert,Update,Delete,Create,以及Drop在内的标準的SQL命令仍然可以被用來完成幾乎所有的數據庫操作。 

SQL Server是一個關系數據庫管理系統。它最初是由Microsoft Sybase 和Ashton-Tate三家公司共同開發的,于1988年推出了第一個OS/2版本。在Windows NT推出後,Microsoft與Sybase 在SQL Server的開發上就分道揚镳了,Microsoft将SQL Server移植到Windows NT系統上,專注于開發推廣SQL Server的Windows NT版本。Sybase則較專注于SQL Server在UNIX操作系統上的應用。

SQL Server 2000是Microsoft公司推出的SQL Server數據庫管理系統,該版本繼承了SQL Server 7.0版本的優點,同時又比它增加了許多更先進的功能。具有使用方便可伸縮性好與相關軟件集成程度高等優點,可跨越從運行Microsoft Windows 98的膝上型電腦到運行Microsoft Windows 2000的大型多處理器的服務器等多種平台使用。

Sqlserver版本

SQL Server 2000:是Microsoft公司推出的SQL Server數據庫管理系統,該版本繼承了SQL Server 7.0版本的優點,同時又比它增加了許多更先進的功能。具有使用方便可伸縮性好與相關軟件集成程度高等優點,可跨越從運行Microsoft Windows 98的膝上型電腦到運行Microsoft Windows 2000的大型多處理器的服務器等多種平台使用。

SQL Server 2005是一個全面的數據庫平台,使用集成的商業智能(BI)工具提供了企業級的數據管理。SQL Server 2005數據庫引擎為關系型數據和結構化數據提供了更安全可靠的存儲功能,使您可以構建和管理用于業務的高可用和高性能的數據應用程序。

SQL Server 2005:SQL Server 2005數據引擎是本企業數據管理解決方案的核心。此外 SQL Server 2005結合了分析、報表、集成和通知功能。這使您的企業可以構建和部署經濟有效的B解決方案,幫助您的團隊通過記分卡、Dashboard、Web services和移動設備将數據應用推向業務的各個領域。

與Microsoft Visual Studio、Microsoft Office System以及新的開發工具包(包括 Business Intelligence Development Studio)的緊密集成使 SQL Server 2005與衆不同。無論您是開發人員、數據庫管理員、信息工作者還是決策者,SQL Server 2005都可以為您提供創新的解決方案,幫助您從數據中更多地獲益。

SQL Server 2008:SQL Server 2008是一個重大的産品版本,它推出了許多新的特性和關鍵的改進,使得它成為至今為止的最強大和最全面的SQL Server版本。

微軟的這個數據平台滿足這些數據爆炸和下一代數據驅動應用程序的需求,支持數據平台願景:關鍵任務企業數據平台、動态開發、關系數據和商業智能。

許多因素緻使産生了信息存儲爆炸。有了新的信息類型,例如圖片和視頻的數字化,和從RFID标簽獲得的傳感器信息,公司的數字信息的數量在急劇增長。遵守規範和全球化的發展要求信息存儲的安全性和在任何時候都可用。同時,磁盤存儲的成本顯著地降低了,使得公司投資的每一美元可以存儲更多的數據。用戶必須快速的在大量的數據中找到相關的信息。此外,他們想在任何設備上使用這個信息,并且計劃每天使用,例如Microsoft Office系統應用程序。對數據爆炸和用戶期望值的增加的管理為公司制造了許多挑戰。

Microsoft®;數據平台願景提供了一個解決方案來滿足這些需求,這個解決方案就是公司可以使用存儲和管理許多數據類型,包括XML、e-mail、時間/日曆、文件、文檔、地理等等,同時提供一個豐富的服務集合來與數據交互作用:搜索、查詢、數據分析、報表、數據整合,和強大的同步功能。用戶可以訪問從創建到存檔于任何設備的信息,從桌面到移動設備的信息。

SQLServer2008新功能

這個平台有以下特點:

可信任的——使得公司可以以很高的安全性、可靠性和可擴展性來運行他們最關鍵任務的應用程序。

高效的——使得公司可以降低開發和管理他們的數據基礎設施的時間和成本。

智能的——提供了一個全面的平台,可以在你的用戶需要的時候給他發送觀察和信息。

一、可信任的

(一)保護你的信息

在過去的SQL Server 2005的基礎之上,SQL Server 2008做了以下方面的增強來擴展它的安全性:

簡單的數據加密。

SQL Server 2008可以對整個數據庫、數據文件和日志文件進行加密,而不需要改動應用程序。進行加密使公司可以滿足遵守規範和及其關注數據隐私的要求。簡單的數據加密的好處包括使用任何範圍或模糊查詢搜索加密的數據、加強數據安全性以防止未授權的用戶訪問、還有數據加密。這些可以在不改變已有的應用程序的情況下進行。

外鍵管理。

SQL Server 2008為加密和密鑰管理提供了一個全面的解決方案。為了滿足不斷發展的對數據中心的信息的更強安全性的需求,公司投資給供應商來管理公司内的安全密鑰。SQL Server 2008通過支持第三方密鑰管理和硬件安全模塊(HSM)産品為這個需求提供了很好的支持。

增強了審查。

SQL Server 2008使你可以審查你的數據的操作,從而提高了遵從性和安全性。審查不隻包括對數據修改的所有信息,還包括關于什麼時候對數據進行讀取的信息。SQL Server 2008具有像服務器中加強的審查的配置和管理這樣的功能,這使得公司可以滿足各種規範需求。SQL Server 2008還可以定義每一個數據庫的審查規範,所以審查配置可以為每一個數據庫作單獨的制定。為指定對象作審查配置使審查的執行性能更好,配置的靈活性也更高。

(二)确保業務可持續性

改進了數據庫鏡像。

SQL Server 2008基于SQL Server 2005,并提供了更可靠的加強了數據庫鏡像的平台。新的特性包括:

頁面自動修複。SQL Server 2008通過請求獲得一個從鏡像合作機器上得到的出錯頁面的重新拷貝,使主要的和鏡像的計算機可以透明的修複數據頁面上的823和824錯誤。

提高了性能。SQL Server 2008壓縮了輸出的日志流,以便使數據庫鏡像所要求的網絡帶寬達到最小。

SQL Server服務器安裝剖析。

sql server 2000以前的版本,例如7.0一般不存在多個版本,隻有标準版跟桌面版,用戶如果不清楚該裝什麼版本的話,可按安裝上的安裝先決條件指示安裝,一般在WIN2000服務器版上裝标準版,其他的系統裝桌面版的就可以;而SQL Server 2000安裝問題就比較大,時常見問題有如下:

(1)配置服務器時中斷。

(2)注冊ActiveX時中斷。

(3)顯示到100%的時候中斷。

(4)提示:command line option syntax error,type command/? for help,繼續安裝,最後在配置服務器的時候出現:無法找到動态鍊接SQLUNIRL.DLL于指定的路徑……

(5)以前進行的程序創建了挂起的文件操作,運行安裝程序前,必須重新啟動。

(1)(2)(3)的解決辦法:

提醒:為避免誤操作,先備份注冊表和數據庫進不了SQL Server 2000,可以備份 Program FilesMicrosoft SQL ServerMSSQLData 文件夾的文件。

1、先把SQL Server卸載(卸載不掉也沒有關系,繼續下面的操作)。

2、把Microsoft SQL Server文件夾整個删掉。

3、運行注冊表,删除如下項:

HKEY_CURRENT_USERSoftwareMicrosoftMicrosoft SQL Server

HKEY_LOCAL_MACHINESOFTWAREMicrosoftMicrosoft SQL Server

HKEY_LOCAL_MACHINESOFTWAREMicrosoftMSSQLServer

4、需要的話就重新啟動系統。

5、重新安裝。

另外也可嘗試單步運行安裝 SQL Server 2000的方法:

1、放入 SQL Server 2000光盤。

2、在"開始"-"運行"鍵入"F:x86setup.exe k=dbg"(F是光盤)。

注意:

一、不同的操作系統支持的SQL Server 2000版本以及對硬件的要求。

Windows 2000 Server可以安裝SQL Server 2000的任何版本。

Windows 2000 Professional隻能安裝SQL Server 2000的個人版、開發版、評估版、MCDE。

二、SQL Server 2000各版本以及對硬件的要求。

(4)的解決辦法

因為安裝文件的路徑(完整路徑)裡有中文。

比如:c:SQLSERVER中文企業版

改成:c:SQLSERVER

(5)的解決辦法

a、重啟機器,再進行安裝,如果發現還有該錯誤,請按下面步驟。

b、在開始->運行中輸入regedit。

c、到HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlSession Manager位置。

d、選擇文件->倒出,保存。

e、在右邊窗口右擊PendingFileRenameOperations,選擇删除,然後确認。

f、重啟安裝,問題解決。

如果問題依舊,試試先修複操作系統。

命令提示符下執行:

sfc/scannow

最後的方法:換Windows 2000 安裝盤和SQL Server2000安裝盤。

有時候問題的原因很奇怪,有人曾更換了一個電源就解決了問題。

1、先卸載您的 SQL Server 2000,必要的時候删除Program FilesMicrosoft SQL Server文件夾。

2、打開注冊表。

在開始-運行鍵入"regedit"。

3、按下列順序點擊打開:

+HKEY_LOCAL_MACHINE

+SOFTWART

+Microsoft

+Windows

+CurrentVersion

+Setup

+ExceptionComponents

4、将ExceptionComponents下面的文件夾全部删除!

{60BFF50D-FB2C-4498-A577-C9548C390BB9}

{60BFF50D-FB2C-4498-A577-C9548C390BB9}

{60BFF50D-FB2C-4498-A577-C9548C390BB9}

{60BFF50D-FB2C-4498-A577-C9548C390BB9}

6.重新啟動:

7.重新安裝 SQL Server 2000。

上一篇:Haswell

下一篇:驅動程序

相關詞條

相關搜索

其它詞條