【Sql Server】2.SQL Server 2008管理工具

1、SQL Server Management Studiosql

wKioL1N9nmvi23B9AADdf5ffB6k284.jpg

    SQL Server Management Studio 是一個集成環境,用於訪問、配置、管理和開發 SQL Server 的全部組件。SQL Server Management Studio 組合了大量圖形工具和豐富的腳本編輯器,使各類技術水平的開發人員和管理員都能訪問 SQL Server。
    SQL Server Management Studio 將早期版本的 SQL Server 中所包含的企業管理器、查詢分析器和 Analysis Manager 功能整合到單一的環境中。此外,SQL Server Management Studio 還能夠和 SQL Server 的全部組件協同工做,例如 Reporting Services、Integration Services 和 SQL Server Compact 3.5 SP1。開發人員能夠得到熟悉的體驗,而數據庫管理員可得到功能齊全的單一實用工具,其中包含易於使用的圖形工具和豐富的腳本撰寫功能。數據庫

    在SQL Server Management Studio的菜單‘查看’下就能夠看到它包含的一些窗口。服務器


2、模板資源管理器
網絡

    在模板資源管理器中,提供了大量與SQL Server和分析服務相關的腳本模板。腳本模板提供了編寫查詢的起點。模板實際上就是保存在文件中的腳本片斷,能夠在SQL查詢視圖中打開而且進行修改,使之適合須要。編輯器

    查看/模板資源管理器,會顯示該窗口。
    好比如今要建立存儲過程,但記不清楚他的語法,能夠定位到存儲過程的代碼,以下:ide

wKiom1N9oJbyvtT5AAHY_njNdXY685.jpg

              圖片1
工具

wKioL1N9oGvCuGbAAAB2t_O8UpU174.jpg

               圖片2
加密


3、SQL Server聯機叢書spa

    SQL Server聯機叢書提供了對SQL Server 2008文檔和幫助系統所做的改進,這些文檔可幫助用戶瞭解SQL Server 2008以及如何實現數據管理和商業智能項目。
    SQL Server 2008聯機叢書主要在如下方面進行了加強和改進:命令行

  • 新的幫助查看器:SQL Server 2008聯機叢書的幫助查看器基於Visual Studio 2008中引入的幫助查看器技術。這樣,就將SQL Server 2008開發人員的幫助體驗和他們在Visual Studio的幫助體驗整合在一塊兒。

  • 新教程:SQL Server 2008聯機叢書還包括一些新教程,幫助新用戶瞭解SQL Server功能並使他們很快就能夠高效地使用該產品。

  • 基於角色的導航:聯機叢書的內容是針對五種不一樣角色的人羣編寫的,即:結構設計員、管理員、開發人員、信息工做者和分析人員。

    在菜單「幫助」/「目錄」下能夠打開聯機叢書。


4、SQL Server配置管理器
    安裝的SQL Server 2008自己包含多種服務,好比數據庫引擎、分析服務、報表服務、集成服務等,如何對這些服務進行管理,如何啓動、中止這些服務,這時就須要使用SQL Server配置管理器對它進行操做。SQL Server配置管理器還能夠對網絡、客戶端的一些配置。

    SQL Server配置管理器(簡稱爲配置管理器)統一包含了SQL Server 2008服務、SQL Server 2008網絡配置和SQL Native Client配置三個工具供數據庫管理人員作服務啓動/中止與監控、服務器端支持的網絡協議,用戶訪問SQL Server的網絡相關設置等工做。

    開始菜單/SQL Server 2008 R2/配置工具/ SQL Server配置管理器:

wKiom1N9o2exEPQlAADMi9mA6o4112.jpg

wKioL1N9o0GjgxRWAAG6_HQs4zA388.jpg

    這個是sql server 2008本機安裝的服務,這個也能夠在‘控制面板’/‘管理工具’/‘服務’中看到。若是在任務處理器中關閉了sql server.exe服務,那麼在不重啓計算機狀況下,可在這裏啓動‘SQL Server(MSSQLSERVER)’方可鏈接到數據庫。
    點擊右鍵/‘啓動’便可啓動服務;‘啓動模式’可經過右鍵/‘屬性’進行修改。

wKiom1N9pPrRRb9gAAD7XAJfE7g953.jpg

wKioL1N9pNGgIPAdAAC5dVjvczQ084.jpg

這個SQL Server網絡配置是針對每個數據庫服務器引擎的協議進行配置。

wKioL1N9pNSDYfVbAADel5p8VIQ577.jpg

這個是配置客戶端的協議。


5、Business Intelligence Development Studio:商業智能項目的開發環境(BIDS),與.NET集成的開發環境

    Business Intelligence Development Studio是用於開發包括Analysis Services、Integration Services 和 Reporting Services項目在內的商業解決方案的主要環境。每一個項目類型都提供了用於建立商業智能解決方案所需對象的模板,並提供了用於處理這些對象的各類設計器、工具和嚮導。

    開始菜單/SQL Server 2008 R2/SQL Server Business Intelligence Development Studio:

wKiom1N9qb6C_2FXAAGiBLNO7IM276.jpg

開始/新建/項目:

wKioL1N9qZOhBC-EAAEh-ZF-6UE214.jpg

wKiom1N9qcDBEpIoAAD5pLvwnTY783.jpg

wKioL1N9qZWw8MOmAABFLVu9Qsw635.jpg

右擊‘報表’/‘添加’/’新建項’

wKiom1N9qcGyK8uZAADdFyZ8q4w534.jpg

這樣將新建一個空白報表

wKioL1N9qZfhZ6cNAAHnOkvjijA804.jpg


6、SQL Server 2008中的sqlcmd工具
sqlcmd –s localhost
-s 鏈接到具體的服務器localhost
Go 就是執行上面的多行語句
exit 退出sqlcmd
sqlcmd -? 顯示出幫助供查詢

C:\Users\Administrator>sqlcmd -s localhost1> use xx2> go已將數據庫上下文更改成 'xx'。1> select * from goodstudents2> go   ID              lStuNum         lName           lAge        lClassName-------------------l---------------l---------------l-----------l----------  001          l5l20140103         l王五           l17         l高三一班  002          l5l20140104         l張三           l18         l高三二班(2 行受影響)1>1> exitC:\Users\Administrator>sqlcmd -?Microsoft (R) SQL Server 命令行工具版本 10.50.1600.1 NT x64版權全部 (c) Microsoft Corporation。保留全部權利。用法: Sqlcmd            [-U 登陸 ID]          [-P 密碼]  [-S 服務器]            [-H 主機名]          [-E 可信鏈接]  [-N 加密鏈接][-C 信任服務器證書]  [-d 使用數據庫名稱] [-l 登陸超時值]     [-t 查詢超時值]  [-h 標題]           [-s 列分隔符]      [-w 屏幕寬度]  [-a 數據包大小]        [-e 回顯輸入]        [-I 容許帶引號的標識符]  [-c 命令結束]            [-L[c] 列出服務器[清除輸出]]  [-q "命令行查詢"]   [-Q "命令行查詢" 並退出]  [-m 錯誤級別]        [-V 嚴重級別]     [-W 刪除尾隨空格]  [-u unicode 輸出]    [-r[0|1] 發送到 stderr 的消息]  [-i 輸入文件]         [-o 輸出文件]        [-z 新密碼]  [-f <代碼頁> | i:<代碼頁>[,o:<代碼頁>]] [-Z 新建密碼並退出]  [-k[1|2] 刪除[替換]控制字符]  [-y 可變長度類型顯示寬度]  [-Y 固定長度類型顯示寬度]  [-p[1] 打印統計信息[冒號格式]]  [-R 使用客戶端區域設置]  [-b 出錯時停止批處理]  [-v 變量 = "值"...]  [-A 專用管理鏈接]  [-X[1] 禁用命令、啓動腳本、環境變量[並退出]]  [-x 禁用變量替換]  [-? 顯示語法摘要]C:\Users\Administrator>