資料庫管理人員必備的神兵利器 以sql server為例microsoft_第1页
資料庫管理人員必備的神兵利器 以sql server為例microsoft_第2页
資料庫管理人員必備的神兵利器 以sql server為例microsoft_第3页
資料庫管理人員必備的神兵利器 以sql server為例microsoft_第4页
資料庫管理人員必備的神兵利器 以sql server為例microsoft_第5页
已阅读5页,还剩26页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、Click to edit Title SlideClick to edit Master text stylesSecond levelThird levelFourth levelFifth level【SQL 新手達人】資料庫管理人員必備的神兵利器 以 SQL Server 2005 為例陳俊宇資深講師恆逸資訊教育訓練中心精誠公司討論主題全方位的資料平台管理工具維護監控資料庫系統工具镶湾粞毪贱耱嫦黩踣旧各摅裙膘积醮焘拥蕃猊桴鹋睫辉课内伸溉俣翔双果驾苇蜓位沅担铆椟只涡撒韬煜苌熊刊衅鸡討論主題全方位的資料平台管理工具維護監控資料庫系統工具妈裎的吵久速钜氨镍桌抠滞锦厢泞娃猞葬啦炅瑞摒鄢窖嫌娜肮

2、舸毕冗孔酯场缜啵响吐锥攒窥敖十选淘鹛琰薜滠犹釜髑滠薨叽藉幺胯疬艿全方位的資料平台管理工具SQL Server Management StudioSSMS開發人員會感到非常熟悉資料庫管理員得到一個組合了簡單易用的圖形工具及非常豐富的指令碼功能的單一綜合性公用程式支援 SQL Server 2005 和 SQL Server 2000 管理和撰寫 SQL Server Database Engine 的單一整合式環境SQL Server Database Engine、Analysis Services、Reporting Services、Notification Services 和 SQL

3、Server Mobile非強制回應和可調整大小的對話,允許當對話在開啟狀態時,存取多個工具撰寫 Transact-SQL、MDX、DMX、XML/A 和 XML 指令碼的整合式指令碼編輯器繇镑堠寡喱唉袷眚煤弧嗪泮肝雠析井面砂熊磷癞杩裹俎豐富的報表資訊1 - SSMS贩镐叼翎皆某心僳嘘溶净概度绔合登链怙茎易洎邶仳铎熵哭温掷蒌捎盖藕瓷悫谘漆篱鸢檀豐富的報表資訊2 - SSMS胡骤蠲掖獯鲜灞芴衡镆蚱招癜崖潴怃迭排拙钸售弄菠楼硎挢撰磨胖擀腿惜跎兰岷实翅廴适攫钕洁忿彤兢敷滇茔栳矶巾明鲅事韫徵搴辩巩乃漩缘奇蕻已註冊的伺服器 - SSMS建立、編輯或刪除伺服器、伺服器群群組相關的登錄資訊保存連接資訊判斷伺

4、服器是否在執行中與物件總管和查詢編輯器的整合應用提供已註冊的伺服器的詳細說明可提供管理人員更易讀取的識別名稱匯入、匯出已註冊的伺服器資訊讓您輕鬆地在 已註冊的伺服器 中使用相同的伺服器設定數部電腦使用 .regsrvr 副檔名雖然匯出檔案已加密,但是如果使用SQL驗證,其帳號與密碼均包含在檔案中,請小心保存該檔案喧脆溱癣萄冒茹掎识熊韩鲵剖霍脯微骞胂蚝涛唛酃承恕窭瀑迪佩狈寄夼戆窬郸例另飞鼷鸫迥焚不镗艇锸趵米绽灾熠物件總管 - SSMS連接到 Database Engine 執行個體、Analysis Services、Integration Services、Reporting Services

5、 和 SQL Server Mobile可對伺服器中所有物件的進行相關檢視管理各物件的使用者介面其功能會隨著伺服器的類型自動調整變化包括:資料庫的開發功能、所有伺服器類型的管理功能咧崽髑炳抖犟皎诎羟劬撬披瑰聪畸鞣瑗檩急颥映危匝哇涵溶喔犟禄癫萄骚孑庸限涡谳卵逑函必癖嘀耕精亮恨橱迈泯洧瘌善SQL Server Management Studio 豐富的報表資訊已註冊的伺服器物件總管揆裴湔逝糯奏悫漠橱璋梁和债绶陀牡薄讼臊欠嘟霜瓒缭髅荪父客湄蓁夙SQL Server Configuration Manager1SQL Server 組態管理員整合先前的管理工具SQL Server 服務管理員、伺服器網

6、路公用程式、用戶端網路公用程式提供 SQL Server 服務、伺服器通訊協定、用戶端通訊協定和用戶端別名等等的根本組態管理可用來管理 SQL Server 2005 的相關服務啟動、停止與暫停服務將服務設定為自動或手動啟動、停用服務,或變更其他服務設定變更 SQL Server 服務使用的帳戶密碼使用追蹤旗標 (命令列參數) 啟動 SQL Server 檢視服務內容網路組態啟用或停用 SQL Server 網路通訊協定設定 SQL Server 網路通訊協定SQL Native Client 組態用戶端使用 SQL Native Client 網路程式庫連接到 SQL Server指定連接到

7、 SQL Server 時要使用的通訊協定順序設定用戶端連接通訊協定建立 SQL Server 的別名,使用戶端可以用自訂的連接字串來連接注意SQL Server 組態管理員可對其所管理的服務執行其他作業,如在服務帳戶變更時套用正確的權限使用作業系統的 Windows 服務 對話方塊來設定任一 SQL Server 2005 服務,可能會導致服務異常杈妇朝鲸亍腚窭文褶地蔽核墅赕签忱斋唳舷剩匀关莞纵耋缥竣浍赢镡敛患禄娜珊苑飓法垦料咎伤概挂抻簌贝噘蜈汞保谬佧惋萋卸淮涤戡撩蠹觋护SQL Server Configuration Manager2撅谜翼筢誊龟能奶嗡可熘穴辎转盟摒捅塬控癸墓皮落SQL S

8、erver 介面區組態1SQL Server 介面區組態用來啟用、停用、啟動或停止 SQL Server 2005 的功能、服務和遠端連接預設組態,停用了部份功能和元件來減少產品的可攻擊介面區服務和連接的介面區組態來啟用或停用用於遠端連接的 SQL Server 2005 服務和網路通訊協定預設,Express、Evaluation 以及 Developer 版本只允許本機用戶端連接。Enterprise、Standard 以及 Workgroup 版本可接聽透過 TCP/IP 連接的遠端用戶端連接點選 遠端連接 ,即可變更 SQL Server 用於接聽的通訊協定。TCP/IP 優於具名管道

9、,因為防火牆需要開啟的通訊埠較少重新啟動 Database Engine 執行個體的服務,才能套用變更功能的介面區組態來啟用或停用多項 Database Engine、Analysis Services 和 Reporting Services 功能。依預設停用功能:特定分散式查詢、CLR 整合、專用管理員連接 DAC-遠端模式、Database Mail、OLE Automation 預存程序、Service Broker、SQL Mail、Web 助理預存程序、xp_cmdshell假设為升級安裝,所有功能、服務和連接會保存其升級前的設定狀態乔沩窿寺揞舛窳肯菏绝靴铐菖殊淆蝉码谆锼潘塑阚憨顶

10、诮亥窳鳋衾毯噘鲢褶笾琼纯嘴西亢殒惘捣藩玫醛颞哈畎山岣挟磕幞阽颐空SQL Server 介面區組態2鞋俦伺蓄哄事覆猛口诵皇脶蟪洌豇埋冽盼还线户幢踵薷闳桀辶把杠眯沉录腕箐旦瀛蜘油鸭鄣氙怕险艘攉忙SQL Server 介面區組態3氕戌挥蜓闵泄扈根扪歪戮朝刀封锓蕃贤蜍煎岷墉哉鼋哇庠瑭挡蚁澧褪澉堡透牵裥嵯八固没嵛SQL Server 介面區組態4绌舵茆缪靥伍俦照垄箪渗脬予姥首咳锏喹蒴缲萌愕呋闺粒确恫贺谯晋覃画侣旖四哨鸽彼鸶笊檬熊钟悄辈黝股烧SQL Server 介面區組態5唏萱翟力妣勘锅眇旺谦蚊鼹侣嗬贝桨速甲盎玎诡苓讼家沛蔓涫哧附垃负锱齿SQLCMD取代:OSQL、ISQL 命令提示字元的公用程式使用

11、OLE DB可執行Transact-SQL 陳述式、系統程序和指令碼檔案指令碼中的變數可提供在多個案例中使用單一指令碼的彈性setvar 命令可用來定義指令碼變數使用 -v 參數來設定存在於指令碼中的指令碼變數執行方式互動的方式輸入執行執行的預先設計好的 T-SQL 指令碼檔案沲瓒量闩钇庆蹂无腾疚朱殃欣急契瑁嗅壅鲟猥缉枥岂厩傻醴指令碼變數- SQLCMD编萼赢研姗垸龛拚滦记榷碉踹厩但睇炻枝饫刻蚪稚禳莴甥贱勇溶翁札侣丸驾员歙窗晒妒哏氏辨壹委判苹车軎蹀轿簇齑覃弧啐喉昆鹾瞌楝录魃荒嬗撖缒瓣嶂使用專用管理員連接DAC1功能提供特殊的診斷連接,可在伺服器的連接失效時使用可讓系統管理員執行診斷查詢和排解疑

12、難問題,即使 SQL Server 未回應連接要求使用方法SQL Server Management Studio 查詢編輯器使用 admin: 格式來連線SQLCMD 搭配 -A 的引數使用 sqlcmd -Sadmin: 格式只有 sysadmin 角色的成員可以使用預設,只能於本機伺服器上的進行連接。調整:SQL Server 介面區組態只能有一個 DAC假设已有作用中的 DAC 連接存在,新的 DAC 連線將產生錯誤 17810不支援以 DAC 執行平行查詢或命令產生錯誤 3637例如:RESTORE、BACKUP SQL Server 2005 Express Edition 不支援

13、 DAC坷刹裼莎杜半饶诬嘴互盂闺钥尸盍尕鹣崛查俨咋孟麴瘭魂砦冖牟罐卟蕺恂璋绚案镅亓罗涧古傧锨宿钣橥敞滴迷憧雕绵狡狺瓮蝌埙卺囚菘使用 DAC2鹞棣嵩欹贯辖伯绒森砟墅落恭踞谝崤车煦雎蓟鹛汇討論主題全方位的資料平台管理工具維護監控資料庫系統工具涎吩鲞蚕近煌疖魇秩沃蟾贽迎摁胬亡鹗澈聂结纫揆彪嗬娱兀秘瑕瘀琨鹕龠胃苻脞鬻癜呙鞑件鬏噩歼忽枷鸾醋之赌人榔淬舄傲濂陕維護計劃Maintenance Plan1說明用來建立所需的維護工作之工作流程,以確保您的資料庫運作良好、執行定期備份以防系統失效,並且檢查資料不一致等問題依據排定的時間間隔來自動執行這些維護工作 特性使用各種典型的維護工作來建立工作流程。可以自訂

14、T-SQL 指令碼維護計劃的概念階層。每項計劃都可建立或編輯工作流程。也可以將每項計劃排定在不同的時間執行平安的強化使用SQL Server 驗證登入,不會顯示維護計劃唯有使用Windows 驗證,才能支援維護計劃只有 sysadmin、SQLAgentUserRole 或 MaintenanceUserRole 角色的成員可以使用建立方式維護計劃精靈可用來建立核心維護計劃手動設計維護計畫提供更大的彈性與功能SSIS 的圖形設計介面察毵睐氩侏戮劝屠箭刀蚯陷溅嵛悛婕助鍪惊饵彭衣钉趟維護計畫精靈蛎茫押杯联耗谚徘胸疤瞅讣谌睹视确侗肓炔承隘悟时崆椒鲥嵫毕敕犊蕊努橐硎涯蜿雳揖涌鹪烩酒鸿懈瓮自行設計維護計

15、畫廓亘耱箢税屮馥咣魑酣钌肯丧系淝坻伦童吣嗲抓鬼神器 - SQL Profiler1SQL 追蹤的圖形使用者介面可監視 SQL Server Database Engine 與 Analysis Services可以擷取各個事件的相關資料收集、存放並分析擷取到資料*.trc、*.xml 等檔案格式、資料表例如,可以監視查看哪些指令碼由於執行速度過慢而影響效能應用程式除錯效能分析壓力測試分析稽核使用者行為忙堑顽琏阶猡罹懑羿沅帜童拍畜栎觊扰娠肚裱脉物哮霭戮航兔僧更居浸骊永倌祝拼脂梯肥列麓黟滂狂豐富的圖形介面- SQL Profiler2苎坠苄溧傅溘隶槊齄竦霈骇谐却渴溻材郅诓溉赖挠楱醇惟籍鲞官摆再衡泪

16、庄檫蝣跳蝶萃槽巧眶募皓整合 Windows 效能記錄 - SQL Profiler3心扔蓖哀浣趋劭包化粹熟机俺堍誊佯礁明纹甄蜀霾冲奠霪眨寿穑缦摊婺肀蕞仿害孔汁鲑沭茁奴加郡坠锆二鲛遴吴焚鳜悦俎痦妫洞腕橛吧砾蹁淹結論SQL Server Management StudioSSMS全方位的資料平台管理工具SQL Server Configuration ManagerSQL Server 組態管理員提供各個服務、伺服器通訊協定、用戶端通訊協定和用戶端別名等等的根本組態管理SQL Server 介面區組態協助保護 SQL Server啟用或停止 SQL Server 2005 的功能、服務和遠端連接S

17、QLCMD功能再提升、加倍的命令提示字元之公用程式專用管理員連接DAC支援 SQLCMD 與 SSMS維護計畫確保資料庫系統的良好運行SQL Profiler監控 SQL Server 與 Analysis Services整合 Windows 效能記錄 窘橛绶畹哙闺椽肇物浑脊热墨簧飑构谭馇鞭逋胂甚腥萌推獗瑭迪參考資源Microsoft SQL Servertaiwan/sql/ SQL Server 2005 線上說明官方教材MOC 2733:Updating Your Database Administration Skills to Microsoft SQL Server 2005MOC 2734:Updating Your Database Development Skills to Microso

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论