GOALS 2-1 安裝前的準備 2-3 啟動 SQL Server 服務與連線的網路協定 Database Management Systems & Applications 2-4 認識 SQL Server Management Studio 1 安裝與使用 SQL Server 2-6 升級 SQL Server http://www1.chihlee.edu.tw/teachers/chienhua/ Note: Some slides and/or pictures in the following are adapted from slides 2015 陳祥輝. 2 2-1 安裝前的準備 SQL Server 2014 依據版本的不同, 也會受作業系統的不同而限制, 以下表為各版本適用的作業系統平台 SQL Server 版本 每一個 Database Engine 執行個體使用的計算容量上限 每一個 Database Engine 執行個體使用記憶體的上限 資料庫大小上限 執行安裝程式 setup.exe 所出現的畫面 Enterprise 作業系統最大值作業系統最大值 524 PB Business Intelligence Standard 限制小於 4 個插槽 (socket) 或 16 個核心 (core) 限制小於 4 個插槽 (socket) 或 16 個核心 (core) 128 GB 524 PB 128 GB 524 PB Web Express with Advanced Services Express with Tools Express 限制小於 4 個插槽 (socket) 或 16 個核心 (core) 限制小於 1 個插槽 (socket) 或 4 個核心 (core) 限制小於 1 個插槽 (socket) 或 4 個核心 (core) 限制小於 1 個插槽 (socket) 或 4 個核心 (core) 64 GB 524 PB 1 GB 10 GB 1 GB 10 GB 1 GB 10 GB 3 4 1
SQL Server 安裝中心 - 安裝 產品金鑰 5 6 授權條款 全域規則 7 8 2
產品更新 安裝規則 9 10 安裝程式角色 特徵選項 11 12 3
SQL Server 2014 主要安裝功能的說明 功能名稱 Database Engine Services Analysis Services Reporting Services Integration Services 用戶端工具 SQL Server 線上叢書管理工具 功能說明 SQL Server 最重要的服務, 包括資料庫 複寫以及全文檢索功能 支援 線上分析處理 (On Line Analytical Processing, 簡稱 OLAP) 以及 資料探勘 (Data Mining), 也就是 商業智慧 (BI) 最重要的服務 全名為 SQL Server Analysis Services, 所以簡稱為 SSAS 或是 AS 支援 報表服務, 包括管理 執行 轉譯及報表的發佈 全名為 SQL Server Reporting Services, 所以簡稱為 SSRS 或是 RS 支援 整合服務, 包括在不同資料庫之間, 對資料的擷取 轉換和載入之工具 全名為 SQL Server Integration Services, 所以簡稱為 SSIS 或是 IS 包括用戶開發程式時, 必備的軟體開發相關工具 主要包括 SQL Server 元件的線上輔助文件 主要是在用戶端用來連線 SQL Server 的管理程式, 包括 SQL Server Management Studio 功能規則 [ 補充說明 ] SQL Server Data Tools 在 SQL Server 2008(R2) 版本 ( 包括之前的版本 ), 此程式稱之為 Business Intelligence Developmenrt Studio( 簡稱 BIDS) 自從 SQL Server 2012+ 就更名為 SQL Server Data Tools( 簡稱 SSDT) 此軟體的主要功能, 是用來開發商業智慧 (Business Intelligence, 簡稱 BI) 的工具, 包括可開發 Analysis Services Reporting Services 以及 Integration Services 的一個開發工具 原本 SQL Server 2012 有內建在安裝軟體, 但是 SQL Server 2014 必須另外 13 安裝, 軟體可以至 [ 微軟下載中心 ] 自行下載安裝 14 執行個體組態 執行個體 的概念 一般的主機是伺服器都有 IP 位址, 而每個網路位址相對應會有不同的 TCP 或 UDP 的埠號 (port),sql Server 是佔用 1433 15 16 4
伺服器組態 資料庫引擎組態 17 18 Analysis Services 組態 Reporting Services 組態 19 20 5
功能組態規則 準備安裝 21 22 安裝進度 完成 23 24 6
功能選單 順利完成以上所有的安裝步驟, 可以選按 開始 \ 所有程式 \ Microsoft SQL Server 2014, 在 開始 功能表中看到以下的畫面 2-3 啟動 SQL Server 服務與連線的網路協定 設定服務 開始 \ 所有程式 \ Microsoft SQL Server 2014 \ 組態工具 \ SQL Server 2014 組態管理員 開始 \ 系統管理工具 \ 服務 電腦 右鍵 \ 管理 \ 服務與應用程式 \ 服務 25 26 2-3 啟動 SQL Server 服務與連線的網路協定 更改啟動模式 內容(R)\ 服務 \ 啟動模式 下拉式選單 自動, 表示 Windows 啟動後, 該服務會自動啟動 已停用, 表示停用該服務 手動, 當 Windows 啟動後, 必須透過人工方式啟動 2-3 啟動 SQL Server 服務與連線的網路協定 更改是否啟用檔案串流功能 27 28 7
2-3 啟動 SQL Server 服務與連線的網路協定 啟用 具名管道 與 TCP/IP 三種通訊協定名稱說明如下 : Shared Memory : 此種通訊協定讓本機的應用程式可以直接連至本機的 SQL SERVER 具名管道 : 此種通訊協定可以提供給外部使用者 ( 必須屬於同一個區域網路 ), 透過 SQL SERVER 的主機名稱來連線 TCP/IP : 此種通訊協定可以提供給外部使用者 ( 包括整個 Internet), 透過 IP 位址或是 FQDN 的方式連線 2-3 啟動 SQL Server 服務與連線的網路協定 用戶端的設定 29 30 2-4 認識 SQL Server Management Studio 連線 SQL Server 的管理工具稱 SQL Server Management Studio 開始 \ 所有程式 \ Microsoft SQL Server 2014 \ SQL Server Management Studio 啟動 SQL Server Management Studio 伺服器名稱 (S) : 連線 SQL Server 的主機名稱或 IP 位址 驗證 (A) : Windows 驗證 與 SQL server 驗證 使用者名稱 (U) : Windows 驗證, 直接登入 Windows 的帳號與密碼驗證 SQL server 驗證, 輸入在 SQL Server 建立的登入帳號與密碼 密碼 (O) : 和使用者名稱 (U) 一樣情形 2-4 認識 SQL Server Management Studio 登入 SQL Server Management Studio 31 32 8
2-4 認識 SQL Server Management Studio 功能表中的 檢視 (V) 附加資料庫 Step1. 資料庫 上方按右鍵, 選 附加 (A)... 33 34 Step2. 附加資料庫 / 加入 (A)... / 要加入資料庫的 檔案 CH02 範例資料庫.mdf 按 確定 Step3. 反覆按 加入 (A)... 鈕來將本書所使用到的範例資料庫附加至 SQL Server 的 物件總管 35 36 9
卸離資料庫 Step1. 在該資料庫上按右鍵, 工作 (T) \ 卸離 (D).. Step2. 卸離連接, 讓連到該資料庫的使用者強迫卸離 ; 否則有使用者連線, 將無法成功卸離資料庫 37 38 使用資料庫物件 資料庫 \ CH02 範例資料庫 \ 資料表 \ 員工 按右鍵 修改 選取前 1000 個資料列 (W) 與 編輯前 200 個資料列 (E) 的資料列數, 可以至 工具 (T) \ 選項 (O)... \ SQL SERVER 物件總管 內修改 編輯前 <n> 個資料列 與 選取前 <n> 個資料列 命令的值即可 39 40 10
切換資料庫 執行 SQL 敘述 要使用哪一個資料庫, 先切換至那一個資料庫 新增查詢 (N) 右邊視窗中輸入 SQL 敘述 (statement) 先用滑鼠將其反白選取 按上方的 執行 (X) 或直接按 F5 41 42 2-6 升級 SQL Server 啟用 IntelliSense 功能 SQL SERVER 的版本升級 重新執行安裝過程, 選擇 維護 \ 版本升級 43 44 11
2-6 升級 SQL Server 2-6 升級 SQL Server 輸入產品金鑰 選取執行個體 以下畫面是將 Evaluation Edition 版本進行升級, 從畫面中的版本欄位可看出是 Evaluation; 從版次為 12.0 可看出是 SQL Server 2014 45 SQL SERVER 版次說明 SQL SERVER 2005 的版次為 9.0 SQL SERVER 2008 的版次為 10.0 SQL SERVER 2008 R2 的版次為 10.5 SQL SERVER 2012 的版次為 11.0 SQL SERVER 2014 的版次為 12.0 46 Reading Assignment Chapter 2 of SQL Server 2014 專業開發與設計, 陳祥輝 Database Management Systems & Applications 48 47 End of Lecture 2 12