--- tags: Database --- # MS SQL server 安裝與資料庫建立 * SQLEXPR_x64_ENU.exe和SSMS-Setup-CHT.exe穩定版本取用位置 * Google雲端硬碟\Release\MS SQL insatll\ * Z:\ORG_RDD_ALL\ORG_RDDSW\常用軟體\MS SQL Install 1. 安裝MSSSQL 2017 1. 執行SQLEXPR_x64_ENU.exe 2. 選擇第一項(New SQL Server…)![](https://i.imgur.com/R6Vqvf0.png) 3. 按照指示,點選Next即可安裝完成。 4. 開啟Sql Server Configuration Manager (找不到的話,在Windows/System32下) 5. 點選SQL Server Network Configuration,啟用TCP/IP。![](https://i.imgur.com/Op7hPjQ.png) 6. 點選TCP/IP,並且跳至IP Address分頁,設定IPAll參數,TCP Dynamic Ports將之清空,TCP Port設定為1433,按下OK設定完成。![](https://i.imgur.com/EDROe16.png) 2. 安裝MS SQL Server Management 2018 1. 執行SSMS-Setup-CHT.exe。 2. 按照指示,點選Next即可安裝完成。 3. 開啟Microsoft SQL Server Management Studio 2018 4. 選擇Windows驗證登入 5. 在最上層的本機伺服器(DESKTOP-U2POOGE(SQL Sever 14...))處點選右鍵選擇屬性 6. 在伺服器屬性頁面選擇安全性,並且切換伺服器驗證至SQL Server及Window驗證模式。 ![](https://i.imgur.com/DcC1f5V.png) 3. 將資料庫建立文檔儲存成sql檔案格式,並複製至SQL管理工具中建立DB ```sql= /* 範例檔案,請自行把database,和login的帳號密碼換掉 */ /* create database */ Create database tba1 COLLATE Chinese_Taiwan_Stroke_CI_AS GO USE tba1 GO /* create login */ CREATE LOGIN tba1 WITH PASSWORD=N'tba1', DEFAULT_DATABASE = tba1, CHECK_POLICY = OFF GO ALTER LOGIN tba1 ENABLE GO /*******************************************************************************/ USE [tba1] GO /****** Object: User [tba1] Script Date: 2019/10/17 下午 04:26:18 ******/ CREATE USER [tba1] FOR LOGIN [tba1] WITH DEFAULT_SCHEMA=[dbo] GO ALTER ROLE [db_owner] ADD MEMBER [tba1] GO ALTER ROLE [db_ddladmin] ADD MEMBER [tba1] GO ALTER ROLE [db_datareader] ADD MEMBER [tba1] GO ALTER ROLE [db_datawriter] ADD MEMBER [tba1] ``` 4. 為了讓MSSQL可使用密碼登入,先重開機