Computer >> Máy Tính >  >> Lập trình >> SQL Server

Hướng dẫn cài đặt SQL Server 2017 từng bước

SQL Server 2017 đi kèm với các tính năng mới trong quá trình cài đặt. Nó hiện hỗ trợ Dịch vụ học máy cho R và Python. Nó cũng bao gồm SSIS Scale Out Master và Scale Out Worker. Nó cũng bao gồm các tùy chọn mở rộng trong PolyBase.

Bài viết này sẽ giải thích cho bạn cách cài đặt SQL Server từng bước.

Bắt đầu

Bạn có thể tải xuống trình cài đặt SQL Server 2017 tại: https://www.microsoft.com/en-us/sql-server/sql-server-downloads- dùng thử miễn phí

  1. Vui lòng tải xuống SQL Server 2017 phiên bản đầu tiên từ Microsoft

Bạn có 3 tùy chọn chính:Bản dùng thử đánh giá (Đánh giá thử nghiệm), Phiên bản dành cho nhà phát triển (phiên bản dành cho nhà phát triển) và Phiên bản Express (Phiên bản Express).

Hướng dẫn cài đặt SQL Server 2017 từng bước

Câu hỏi chính là bạn nên sử dụng phiên bản SQL Server nào?

  1. Phiên bản dùng thử đánh giá SQL Server là một phiên bản miễn phí bao gồm tất cả các tính năng. Nếu bạn muốn kiểm tra bất kỳ hoặc tất cả các tính năng, đây là một phiên bản hoàn hảo. Thời gian dùng thử là 180 ngày, nhưng bạn có thể mua giấy phép Doanh nghiệp hoặc Giấy phép tiêu chuẩn sau đó. Vui lòng sử dụng phiên bản này nếu bạn định mua một trong hai giấy phép sau đó.
  2. Nhà phát triển SQL Server phiên bản là phiên bản miễn phí, nhưng bạn không thể sử dụng nó trong sản xuất. Đối với hướng dẫn này, bạn có thể sử dụng phiên bản SQL Server Developer. Bạn nên sử dụng nó cho mục đích phát triển hoặc đào tạo. Nó cũng bao gồm tất cả các tính năng bạn cần.
  3. Phiên bản SQL Server Express là miễn phí và có thể được sử dụng trong sản xuất, nhưng nó có giới hạn lưu trữ (10GB) và nó không bao gồm một số tính năng (chẳng hạn như SQL Server Agent, DTA, v.v.). Bạn nên sử dụng phiên bản này nếu không cần quá nhiều dung lượng đĩa hoặc tài nguyên.

Có các phiên bản khác như SQL Server Standard Web phiên bản . Chúng rẻ hơn so với Enterprise phiên bản . Phiên bản Web chứa các tính năng cần thiết để hoạt động trong môi trường lưu trữ web. Phiên bản Standard cũng giống như phiên bản Enterprise, nhưng có một số hạn chế như Mã hóa dữ liệu minh bạch (mã hóa dữ liệu trong suốt), phân vùng song song, sao lưu được nhân đôi, lập chỉ mục trực tuyến,… Bạn nên kiểm tra các tính năng không có trong ấn phẩm này để xem nếu nó nên được sử dụng.

Để có danh sách đầy đủ về sự khác biệt giữa các phiên bản SQL Server, hãy tham khảo liên kết sau: https://docs.microsoft.com/en-us/sql/sql -server / editions-and-components- of-sql-server-2016? view =sql-server-2017

Cài đặt SQL Server 2017

Sau khi tải xuống, hãy chạy tệp thiết lập của trình cài đặt SQL Server. Cơ bản tùy chọn sẽ cài đặt chủ yếu Công cụ cơ sở dữ liệu với các thành phần cơ bản. Bài viết sẽ sử dụng tùy chọn Custom để tìm hiểu một số tính năng khác có trong SQL Server. Tải xuống phương tiện sẽ được cài đặt sau hoặc cài đặt trong các máy khác:

Hướng dẫn cài đặt SQL Server 2017 từng bước

Bạn có thể chọn vị trí lắp đặt. Nó yêu cầu 9000MB dung lượng trống. Sau khi được chọn, hãy nhấp vào Cài đặt:

Hướng dẫn cài đặt SQL Server 2017 từng bước

Trong quá trình cài đặt, bạn sẽ tìm thấy các URL hữu ích. Ví dụ:diễn đàn SQL Server sau đây, nơi bạn sẽ nhận được lời khuyên hữu ích:

Hướng dẫn cài đặt SQL Server 2017 từng bước

Ngoài ra, nó sẽ hiển thị GitHub chứa cơ sở dữ liệu mẫu, mã mẫu và nhiều thứ khác.

Hướng dẫn cài đặt SQL Server 2017 từng bước

Trình cài đặt sẽ cài đặt trong Lập kế hoạch phần . Có nhiều tài nguyên hữu ích ở đây, chẳng hạn như các yêu cầu đối với Phần cứng Phần mềm để xác minh xem bạn có đáp ứng tất cả các yêu cầu về phần cứng và phần mềm hay không. Bạn cũng có tài liệu bảo mật, Trình kiểm tra cấu hình hệ thống, Hỗ trợ di chuyển dữ liệu (DMA) - các công cụ di chuyển dữ liệu, tài liệu cài đặt trực tuyến, tài liệu chuyển đổi dự phòng và nâng cấp:

Hướng dẫn cài đặt SQL Server 2017 từng bước

Đi tới Cài đặt và chọn Tùy chọn cài đặt SQL Server độc lập mới . Lưu ý rằng Dịch vụ Báo cáo Máy chủ SQL được cài đặt riêng:

Hướng dẫn cài đặt SQL Server 2017 từng bước

Trong khóa phần mềm, bạn có thể chỉ định giấy phép hoặc chọn phiên bản miễn phí. Trong ví dụ này, phiên bản dành cho nhà phát triển sẽ được cài đặt:

Hướng dẫn cài đặt SQL Server 2017 từng bước

Điều khoản cấp phép sẽ hiển thị các điều khoản để cài đặt nó. Vui lòng chấp nhận các điều khoản cấp phép:

Hướng dẫn cài đặt SQL Server 2017 từng bước

Trong Các bản cập nhật của Microsoft , bạn có thể xác minh xem có bất kỳ bản cập nhật nào trong trình cài đặt hay không:

Hướng dẫn cài đặt SQL Server 2017 từng bước

Quy tắc cài đặt sẽ xác minh Thư viện Mẫu Hoạt động, các khóa đăng ký, nếu máy tính không phải là bộ điều khiển miền:

Hướng dẫn cài đặt SQL Server 2017 từng bước

Trong Lựa chọn tính năng , Dịch vụ công cụ dữ liệu là cơ sở dữ liệu.

  1. Nhân rộng rất hữu ích nếu bạn muốn sao chép dữ liệu của mình trong một máy chủ khác hoặc một phiên bản SQL Server khác.
  2. Dịch vụ Máy học (Trong Cơ sở dữ liệu) :Bạn có thể cài đặt R hoặc Python. SQL Server 2016 bao gồm Dịch vụ R. Bây giờ, bạn có thể có R và / hoặc Python.
  3. Trích xuất Toàn văn và Ngữ nghĩa cho Tìm kiếm được sử dụng cho các truy vấn toàn văn bản.
  4. Dịch vụ Chất lượng Dữ liệu được sử dụng để làm phong phú, chuẩn hóa và tránh trùng lặp dữ liệu.
  5. Một tính năng thú vị khác là PolyBase được sử dụng để truy vấn Dữ liệu NoSQL.
  6. Dịch vụ Phân tích được sử dụng trong Business Intelligence (BI) để tạo hình trong Báo cáo doanh nghiệp bằng công nghệ đa chiều:

Hướng dẫn cài đặt SQL Server 2017 từng bước

Bạn có Dịch vụ máy học (Trong cơ sở dữ liệu) Độc lập. Tùy chọn đầu tiên là cài đặt SQL Server Database Engine. Độc lập không yêu cầu công cụ cơ sở dữ liệu.

Ứng dụng khách Chất lượng Dữ liệu nhằm mục đích thực hiện các hoạt động chất lượng bằng cách sử dụng các công cụ độc lập. Trong Dịch vụ Tích hợp, chúng tôi có tùy chọn cài đặt Scale Out Master và Scale Out Worker. Với tính năng này, bạn có thể phân phối các gói trong các máy chủ khác nhau, để có hiệu suất tốt hơn. Master chịu trách nhiệm về các hoạt động và Worker nhận nhiệm vụ. Các công cụ máy khách tương thích ngược, bao gồm các công cụ để làm việc với các phiên bản cũ hơn của SQL Server, chẳng hạn như các công cụ không được chấp nhận, các công cụ bị gián đoạn và các thay đổi đột phá trong các công cụ SQL.

SDK công cụ khách (công cụ SDK ứng dụng khách) chứa các tài nguyên dành cho lập trình viên.

Bộ điều khiển phát lại được phân phối là một tính năng chịu trách nhiệm quản lý các máy khách Replay phân tán. Phát lại phân phối được sử dụng để theo dõi, xác minh hiệu suất, bảo mật, nâng cấp hoặc kiểm tra môi trường mới, như SQL Profiler, nhưng phát lại phân phối có thể theo dõi nhiều máy chủ.

Bạn có thể cài đặt ứng dụng phát lại phân tán để mô phỏng khối lượng công việc.

SDK kết nối ứng dụng khách SQL sẽ cài đặt các trình kết nối SQL Server OLEBD và ODBC, có thể được sử dụng để kết nối với SQL Server bằng .NET, Java, PHP hoặc các ngôn ngữ lập trình khác.

Cuối cùng, Dịch vụ Dữ liệu Chính được sử dụng để tổ chức dữ liệu của bạn thành các mô hình, tạo quy tắc để truy cập dữ liệu và kiểm soát ai đang sử dụng dữ liệu đó:

Hướng dẫn cài đặt SQL Server 2017 từng bước

Nếu bạn chọn cài đặt PolyBase, quá trình thiết lập sẽ yêu cầu Oracle JRE. Bạn có thể tải trình cài đặt JRE trong liên kết sau: https://www.oracle.com/technetwork/java/javase/downloads/jre8-downloads-2133155.html

Hướng dẫn cài đặt SQL Server 2017 từng bước

Bạn có thể có nhiều phiên bản SQL Server trong SQL Server trong cùng một máy chủ. Điều này có thể hữu ích cho việc mô phỏng và thực hành sao chép, phản chiếu hoặc có các phiên bản riêng lẻ cho các mục đích khác nhau. Theo mặc định, bạn có thể cài đặt phiên bản mặc định thường là tên máy tính của máy chủ:

Hướng dẫn cài đặt SQL Server 2017 từng bước

Trong PolyBase, bạn có thể cài đặt như một phiên bản độc lập hoặc sử dụng một nhóm chia tỷ lệ PolyBase. PolyBase scale-out group được sử dụng khi bạn cần truy vấn dữ liệu lớn và bạn cần phân phối công việc trên nhiều phiên bản SQL Server. Tùy chọn này yêu cầu kích hoạt các cổng và bật MSDTC:

Hướng dẫn cài đặt SQL Server 2017 từng bước

Có các tên tài khoản được tạo tự động cho mỗi dịch vụ. Bạn nên nhớ những cái tên này. Không cấp quyền quản trị viên cho các tài khoản này trừ khi không có tùy chọn nào khác:

Hướng dẫn cài đặt SQL Server 2017 từng bước

Có hai tùy chọn trong SQL Server để xác thực. Xác thực Windows sẽ sử dụng Tài khoản Windows để xác thực trong SQL. Chế độ hỗn hợp cho phép tạo thông tin đăng nhập và mật khẩu nội bộ bên trong SQL Server. Bạn có thể thêm tài khoản tại đây bằng cách sử dụng Thêm người dùng hiện tại hoặc bằng cách nhấp vào nút Thêm nút :

Hướng dẫn cài đặt SQL Server 2017 từng bước

Trong Thư mục Dữ liệu , bạn có thể chọn vị trí cho tệp dữ liệu và tệp nhật ký. Tốt hơn nên đặt chúng trong các ổ đĩa riêng biệt để cải thiện hiệu suất và tăng cường bảo mật cho việc khắc phục sự cố.

Hướng dẫn cài đặt SQL Server 2017 từng bước

TempDB tab được sử dụng để cấu hình cơ sở dữ liệu TempDB. Đây là bảng hệ thống được sử dụng để lưu trữ dữ liệu tạm thời.

Hướng dẫn cài đặt SQL Server 2017 từng bước

FILESTREAM cho phép lưu trữ dữ liệu phi cấu trúc, chẳng hạn như tài liệu và hình ảnh trong cơ sở dữ liệu:

Hướng dẫn cài đặt SQL Server 2017 từng bước

Cấu hình Dịch vụ Phân tích cho phép đặt Chế độ khai thác dữ liệu và đa chiều (chế độ khai thác dữ liệu đa chiều). Chế độ này cho phép tạo các truy vấn nhanh trong các báo cáo của doanh nghiệp. Một tùy chọn khác là Cài đặt Chế độ Dạng bảng. Cơ sở dữ liệu dạng bảng phụ thuộc vào RAM. Nếu cơ sở dữ liệu của bạn có kích thước lên đến vài TB, thì tùy chọn Đa chiều sẽ tốt hơn. Nếu bạn yêu cầu dịch vụ Khai thác dữ liệu, tùy chọn Đa chiều sẽ tốt hơn.

PowerPivot có thể được sử dụng trong Excel hoặc nếu bạn có thể sử dụng nó trong SharePoint. PowerPivot cho Excel có thể được sử dụng để tạo báo cáo. Nếu bạn cần chia sẻ với nhiều người, bạn có thể sử dụng SharePoint. Bạn có thể thêm người dùng có quyền quản trị:

Hướng dẫn cài đặt SQL Server 2017 từng bước

Cấu hình mở rộng quy mô tích hợp - Chế độ chính sẽ được sử dụng để xác định cổng giao tiếp giữa nút chính và nút phụ (chủ và công nhân). Bạn cũng có thể tạo chứng chỉ tại đây hoặc sử dụng chứng chỉ hiện có:

Hướng dẫn cài đặt SQL Server 2017 từng bước

Trong Cấu hình mở rộng dịch vụ tích hợp - Nút công nhân , bạn cần chỉ định điểm cuối của Master Node, là tên của nút và cổng chính. Bạn cũng có thể chỉ định chứng chỉ SSL tại đây:

Hướng dẫn cài đặt SQL Server 2017 từng bước

Bạn sẽ nhận được câu hỏi nếu bạn muốn cài đặt R. Nhấp vào Chấp nhận rồi nhấp vào Tiếp theo. R là một ngôn ngữ rất phổ biến được sử dụng cho học máy hoặc cho các mục đích khác:

Hướng dẫn cài đặt SQL Server 2017 từng bước

Bạn cũng có thể chấp nhận cài đặt Python như một đối thủ cạnh tranh với R và cung cấp nhiều khả năng hữu ích.

Hướng dẫn cài đặt SQL Server 2017 từng bước

Sau khi cài đặt xong mọi thứ, bạn có thể xác minh cấu hình. Nếu mọi thứ đều OK, nhấp vào Cài đặt:

Hướng dẫn cài đặt SQL Server 2017 từng bước

Sau 15-45 phút, bạn sẽ hoàn tất việc cài đặt cơ sở dữ liệu của mình:

Hướng dẫn cài đặt SQL Server 2017 từng bước

Sau khi cài đặt cơ sở dữ liệu và các thành phần khác, hãy mở trình cài đặt. Trong Cài đặt phần , chọn tùy chọn Cài đặt Công cụ quản lý máy chủ SQL:

Hướng dẫn cài đặt SQL Server 2017 từng bước

Nó sẽ chuyển đến trang web SSMS, tải xuống sản phẩm:

Hướng dẫn cài đặt SQL Server 2017 từng bước

Sau khi tải xuống, hãy cài đặt sản phẩm:

Hướng dẫn cài đặt SQL Server 2017 từng bước

Trong menu Windows, mở Microsoft SQL Server Management Studio:

Hướng dẫn cài đặt SQL Server 2017 từng bước

Chọn tên máy chủ SQL và nhấp vào Kết nối:

Hướng dẫn cài đặt SQL Server 2017 từng bước

Chọn cơ sở dữ liệu. Nhấp chuột phải và chọn Truy vấn mới :

Hướng dẫn cài đặt SQL Server 2017 từng bước

Ví dụ này sẽ chạy quy trình lưu trữ hệ thống. sp_who sẽ hiển thị các phiên, người dùng được kết nối và quy trình:

Hướng dẫn cài đặt SQL Server 2017 từng bước

Một công cụ khác được cài đặt riêng là Công cụ Dữ liệu Máy chủ SQL. Công cụ này sẽ giúp bạn nếu bạn muốn làm việc với các công cụ BI như SSAS, SSIS hoặc SSRS:

Hướng dẫn cài đặt SQL Server 2017 từng bước

Liên kết sẽ đưa bạn đến trang web SSDT, nơi bạn có thể tải xuống phiên bản mới nhất:

Hướng dẫn cài đặt SQL Server 2017 từng bước

SQL Server 2017 đi kèm với nhiều tính năng mới như hỗ trợ Python, SSIS Master Scale Out, các nút bổ sung. Bài viết này đã hướng dẫn bạn cách cài đặt SQL Server 2017 và tìm hiểu về một số tùy chọn và tính năng mới. Hy vọng bạn thích làm việc với SQL Server 2017.

Chúc bạn may mắn!

Xem thêm:

  1. Tổng quan về SQL
  2. 5 lý do chính đáng để nâng cấp lên SQL Server 2016
  3. Tìm thông tin đăng nhập trong SQL Server