Giới thiệu về Cài đặt SQL Server
Mục đích của hướng dẫn này là phác thảo các bước cần thiết để cài đặt phiên bản cơ bản của Microsoft SQL Server 2012 Enterprise Edition. Phiên bản phần mềm cụ thể được cài đặt ở đây bao gồm Microsoft SQL Server 2012 với Gói Dịch vụ 1. Giả định cho hướng dẫn này là bạn muốn có một số kinh nghiệm với SQL Server. Nhiều khả năng bạn có một PC chạy Windows 7 hoặc có thể là một máy chủ đã cài đặt Microsoft Windows Server 2008 hoặc 2012.
Cài đặt SQL Server hiệu suất cao thường được thực hiện trên các máy chủ có nhiều mảng đĩa. Các tệp cho dữ liệu của cơ sở dữ liệu, nhật ký và dữ liệu tạm thời thường nằm rải rác trên nhiều mảng đĩa này. Cấu hình như vậy nằm ngoài phạm vi của hướng dẫn này nhưng tôi sẽ cung cấp một số gợi ý chỉ ra nơi mà các loại quyết định này sẽ được thực hiện trong quá trình cài đặt.
Hướng dẫn bên dưới giả sử chúng tôi đang cài đặt bản phát hành Enterprise của cơ sở dữ liệu. Bản phát hành này bao gồm nhiều tính năng bổ sung như sao chép, xử lý giao dịch phân tán, dịch vụ phân tích (OLAP) và các tính năng khác. Mặc dù có thể thêm các mô-đun này vào sau đó, nhưng hướng dẫn này giả định rằng chúng tôi sẽ muốn cài đặt nhiều tính năng này.
Trong phần tiếp theo, chúng tôi cung cấp một số gợi ý để lấy phần mềm Microsoft SQL Server 2012.
Lấy phần mềm SQL Server 2012
Nhiều trường cao đẳng và đại học đăng ký với Liên minh Học thuật Mạng Nhà phát triển Microsoft (MSDN AA) (còn gọi là DreamSpark), cung cấp các bản sao miễn phí hoặc giảm chi phí của các công cụ phát triển của Microsoft cho sinh viên sử dụng. Ví dụ, tại Đại học Baruch:http://www.baruch.cuny.edu/bctc/student/index.htm). IEEE Computer Society cũng cung cấp quyền truy cập vào MSDN AA cho các thành viên là sinh viên (http://www.computer.org/portal/web/membership/benefit-microsoftsoftware).
Microsoft cũng cung cấp các phiên bản "Dùng thử" của SQL Server cho phép sử dụng lên đến 180 ngày. Ví dụ:http://www.microsoft.com/en-us/sqlserver/get-sql-server/try-it.aspx
Yêu cầu hệ thống
Trước khi cài đặt SQL Server 2012, hãy đảm bảo đã đọc các yêu cầu hệ thống và đảm bảo hệ thống của bạn đáp ứng các yêu cầu này. Ví dụ:bạn sẽ cần một hệ điều hành Windows mới hơn như Windows 7 Professional hoặc Windows Server 2008 hoặc 2012. Cả hai hệ điều hành 32-bit và 64-bit đều được hỗ trợ. Hướng dẫn này sử dụng Windows 7 Professional 64-bit làm hệ điều hành đích.
Bạn cũng nên có không gian đĩa rộng rãi cho phần mềm SQL Server (khoảng 3 đến 4 GB) và dữ liệu cơ sở dữ liệu và tệp nhật ký (4GB trở lên tùy thuộc vào kích thước dự kiến của dữ liệu của bạn.)
Một điều khác cần lưu ý là SQL Server Management Studio cho 2012 chạy bên trong Microsoft Visual Studio 2010. Nếu bạn không có MS VS 2010, một phiên bản của nó sẽ được cài đặt khi bạn cài đặt SQL Server 2012.
Cuối cùng, tài khoản Quản trị viên (hoặc tài khoản có đặc quyền Quản trị viên) phải được sử dụng để cài đặt SQL Server.
Trong phần tiếp theo, chúng ta sẽ bắt đầu giai đoạn đầu tiên của quá trình cài đặt.
Khởi chạy trình cài đặt Microsoft SQL Server 2012
- Đăng nhập với tư cách tài khoản cấp Quản trị viên và tìm setup.exe chương trình trên phương tiện cài đặt. Nhấp đúp vào setup.exe để khởi chạy trình cài đặt SQL Server.
- Trung tâm Cài đặt SQL Server 2012 sẽ chạy. Chọn tùy chọn đầu tiên để cài đặt SQL Server độc lập mới
- Một loạt các kiểm tra sẽ được thực hiện để đảm bảo hệ điều hành máy chủ lưu trữ có các bản vá lỗi thích hợp và người dùng có quyền thích hợp để cài đặt SQL Server. Nếu bất kỳ kiểm tra nào không thành công, hãy khắc phục tình huống (ví dụ:đăng nhập với tư cách Quản trị viên, cài đặt các bản vá lỗi cần thiết, v.v.) và thử cài đặt lại. Nếu tất cả các lần kiểm tra đều vượt qua, hãy nhấp vào nút OK để tiếp tục.
Trình cài đặt Microsoft SQL Server 2012 - Tiếp theo
- Bước tiếp theo là cung cấp khóa cấp phép cho phần mềm. Nhập khóa cấp phép của bạn nhận được khi bạn mua hoặc tải xuống phần mềm và nhấp vào Tiếp theo> để tiếp tục.
- Bước tiếp theo là xem xét và chấp nhận các điều khoản cấp phép. Đọc các điều khoản cấp phép, sau đó nhấp vào hộp kiểm “Tôi chấp nhận các điều khoản cấp phép” và nhấp vào Tiếp theo> để tiếp tục.
- Sau đó, trình cài đặt SQL Server sẽ kiểm tra phiên bản cài đặt của bạn để xem có yêu cầu bất kỳ bản vá hoặc bản cập nhật nào không. Nó luôn luôn là một ý tưởng tốt bao gồm những điều này trong quá trình cài đặt. Chọn hộp cho “Bao gồm các bản cập nhật sản phẩm SQL Server” và nhấp vào Tiếp theo> để tiếp tục.
- Tại thời điểm này, trình cài đặt SQL Server sẽ tải xuống bất kỳ bản cập nhật nào, quét phương tiện cài đặt xem có hoàn chỉnh không và sao chép các tệp thiết lập cần thiết vào một thư mục tạm thời trên đĩa cứng của bạn. Sau khi quá trình đó hoàn tất, hãy nhấp vào nút Cài đặt nút.
Trình cài đặt Microsoft SQL Server 2012 - Tiếp theo
- Thật bất ngờ! Trong khi bạn có thể nghĩ rằng SQL Server sắp được cài đặt, thực sự tất cả những gì làm là sao chép các tệp thiết lập. Bây giờ trình cài đặt "thực" sẽ khởi chạy. Điều đầu tiên nó sẽ làm là kiểm tra bất kỳ sự cố nào với SQL Server trước đó và các cài đặt phần mềm khác. Ngoài ra, nó sẽ kiểm tra để đảm bảo tường lửa Windows của bạn được định cấu hình (hoặc không) để cho phép SQL Server hoạt động như một máy chủ cho các máy khách khác.
- Trong ví dụ này, tường lửa của Windows đã thực sự được bật và ghi chú bên dưới xuất hiện khi nhấp vào cảnh báo đó:
Nhấp vào OK để đóng bất kỳ hộp thoại cảnh báo nào và sau đó nhấp vào nút Tiếp theo> để tiếp tục.
Trình cài đặt Microsoft SQL Server 2012 - Tiếp theo
- Một lần nữa, các điều khoản Cấp phép sẽ xuất hiện. Nhấp vào hộp kiểm để chấp nhận các điều khoản cấp phép và nhấp vào Tiếp theo> để tiếp tục.
- Bước tiếp theo là chọn các tính năng của SQL Server để cài đặt. Trong ví dụ này, lựa chọn đầu tiên được chọn. Điều này sẽ cho phép chúng tôi chọn các tính năng riêng lẻ mà chúng tôi muốn cài đặt. Chọn tùy chọn “Cài đặt tính năng SQL Server” và nhấp vào Tiếp theo> nút.
- Màn hình lựa chọn tính năng sẽ xuất hiện tiếp theo. Nhấp vào hộp kiểm để cài đặt một số hoặc tất cả các tính năng bạn quan tâm. Sau đó nhấp vào Tiếp theo> cái nút.
- Bước tiếp theo kiểm tra máy tính hiện tại để xem liệu có bất kỳ chương trình phần mềm xung đột nào đã được cài đặt có thể khiến cài đặt SQL Server không. Nếu bất kỳ kiểm tra nào trong số này báo hiệu sự cố, hãy nhấp vào nó và đọc màn hình Trợ giúp để xem các bước phải thực hiện để khắc phục sự cố và sau đó thử lại. Nếu tất cả các lần kiểm tra đều vượt qua, sau đó nhấp vào Tiếp theo> để tiếp tục.
Trình cài đặt Microsoft SQL Server 2012 - Tiếp theo
Định cấu hình Phiên bản Cơ sở dữ liệu
- Bước tiếp theo là định cấu hình phiên bản cơ sở dữ liệu. Tại đây, bạn có thể tạo phiên bản mặc định hoặc được đặt tên của cơ sở dữ liệu, cấp cho nó một ID phiên bản duy nhất và chỉ định thư mục gốc nơi lưu trữ tất cả các tệp của phiên bản đó. Lưu ý rằng một máy chủ (hoặc hình ảnh hệ điều hành) có thể lưu trữ nhiều phiên bản cơ sở dữ liệu SQL Server. Thông thường, một phiên bản chạy từ đĩa hoặc mảng RAID khác với nơi hệ điều hành được cài đặt (như hình dưới đây, hệ điều hành được cài đặt trên ổ C:và phiên bản sẽ được cài đặt trên ổ D:\). Cung cấp ID phiên bản và thư mục gốc, sau đó nhấp vào Tiếp theo> để tiếp tục.
- Kiểm tra tiếp theo là dung lượng đĩa trống. Trình cài đặt SQL Server cần đảm bảo có đủ dung lượng đĩa cho phần mềm SQL Server và phiên bản cơ sở dữ liệu mới. Nếu SQL Server nhận thấy không đủ dung lượng đĩa, bạn sẽ cần chọn một đĩa / mảng khác để cài đặt hoặc giải phóng một số dung lượng trên đĩa đích. Sau khi kiểm tra vượt qua, hãy nhấp vào Tiếp theo> để tiếp tục.
- SQL Server có thể tự động tải lên đến 9 quy trình chính bất cứ khi nào hệ điều hành khởi động. Một số trong số này chẳng hạn như Công cụ cơ sở dữ liệu máy chủ SQL được yêu cầu để cơ sở dữ liệu hoạt động. Các dịch vụ khác là tùy chọn. Ví dụ:nếu bạn sẽ không sử dụng Bản phát lại được phân phối trên máy chủ SQL , bạn có thể để lại những dịch vụ được đánh dấu là Khởi động thủ công. Theo mặc định, trình cài đặt SQL Server sẽ tạo tài khoản người dùng cấp Hệ thống được sử dụng để chạy các dịch vụ này. Nếu đây là lần đầu tiên bạn cài đặt SQL Server, tốt nhất nên để chúng ở cài đặt mặc định của chúng.
- Bước tiếp theo là cung cấp thêm chi tiết cấu hình cho công cụ cơ sở dữ liệu. Các khu vực chính để định cấu hình trên tab Cấu hình Máy chủ là:
- Chế độ Xác thực:Tùy thuộc vào cấu hình máy chủ miền của bạn, bạn có thể chỉ thích chế độ xác thực Windows. Nếu bạn cũng có ý định sử dụng SQL Server, hãy chọn xác thực Chế độ hỗn hợp.
- Tiếp theo chỉ định mật khẩu quản trị viên SQL Server. (Đây là mật khẩu tài khoản “sa”).
- Cung cấp danh sách Người dùng và / hoặc Nhóm có quyền kết nối với SQL Server với tư cách là Quản trị viên hệ thống
Các khu vực chính để định cấu hình trên Thư mục dữ liệu tất cả phải được đặt thành mặc định. Trừ khi bạn có lý do cụ thể để tách Cơ sở dữ liệu người dùng, Nhật ký, Temp DB hoặc thư mục Sao lưu, bạn có thể muốn để chúng ở cài đặt mặc định của chúng.
Trình cài đặt Microsoft SQL Server 2012 - Tiếp theo
Cấu hình phần mềm SQL Server tùy chọn
Các bước sau sẽ được bao gồm trong trình cài đặt nếu bạn đã bao gồm chúng dưới dạng các tính năng sẽ được cài đặt.
- Nếu bạn đã chọn Dịch vụ Phân tích Máy chủ SQL được bao gồm trong cài đặt, màn hình tiếp theo sẽ nhắc đến Chế độ Máy chủ Dịch vụ Phân tích. Để sử dụng lược đồ SQL (quan hệ) thông thường cho các dịch vụ Phân tích, hãy chỉ định Chế độ bảng. Để sử dụng cấu trúc dữ liệu Đa chiều, hãy chọn Chế độ khai thác dữ liệu và Đa chiều.
Tab Thư mục Dữ liệu cho phép bạn chỉ định các thư mục mặc định khác nhau cho cơ sở dữ liệu Dịch vụ Phân tích. Một lần nữa, trừ khi bạn có phần cứng cụ thể để hỗ trợ nhiều ổ đĩa, bạn có thể muốn để chúng ở giá trị mặc định.
- Nếu bạn đã chọn tùy chọn cài đặt Dịch vụ Báo cáo, màn hình tiếp theo sẽ nhắc đến Chế độ Gốc Dịch vụ Báo cáo (sẽ được đặt thành Cài đặt và định cấu hình). Dịch vụ Sharepoint chỉ có thể được cài đặt trong cài đặt này.
- Nếu Dịch vụ phát lại được phân phối đã được chọn để cài đặt, màn hình tiếp theo sẽ nhắc Người dùng và / hoặc Nhóm có quyền sử dụng Dịch vụ phát lại được phân phối. Cung cấp cho người dùng và các nhóm này, sau đó nhấp vào nút Tiếp theo> để tiếp tục.
- Nếu bạn đã chọn tuỳ chọn để cài đặt Ứng dụng khách phát lại phân tán , màn hình tiếp theo sẽ nhắc đến Tên bộ điều khiển, Thư mục làm việc và Thư mục kết quả. Tên mặc định phải đủ cho cài đặt này. Nhấp vào Tiếp theo> để tiếp tục.
Trình cài đặt Microsoft SQL Server 2012 - Tiếp theo
Các bước cuối cùng cho Trình cài đặt SQL Server
- Màn hình tiếp theo cung cấp tùy chọn có cung cấp báo cáo lỗi cho Microsoft hay không. Thực hiện lựa chọn của bạn và sau đó nhấp vào Tiếp theo> để tiếp tục.
- Tập hợp các quy tắc cấu hình cuối cùng được kiểm tra để đảm bảo rằng trình cài đặt SQL Server có mọi thứ cần thiết để hoàn tất quá trình cài đặt.
- Cuối cùng - chúng tôi đã đến màn hình Sẵn sàng cài đặt. Không quay lại bây giờ. Nhấp vào Cài đặt để bắt đầu quá trình cài đặt và cấu hình.
- Màn hình Tiến độ Cài đặt thông thường với thanh tiến trình sẽ hiển thị.
- Sau khi cài đặt xong, danh sách các mô-đun khác nhau sẽ được hiển thị cùng với trạng thái cài đặt của chúng. Tất cả nên có "Thành công" bên cạnh họ. Nếu không thành công, hãy nhấp vào mục đó để xem chi tiết.
Cài đặt Microsoft SQL Server 2012 đã hoàn tất
Các mục trong menu bắt đầu của Microsoft SQL Server 2012
- (27) SQL Server sẽ tạo một bộ sưu tập các mục menu trên menu bắt đầu của Windows. Chúng được hiển thị bên dưới. Cũng lưu ý rằng một phiên bản giới hạn của Microsoft Visual Studio 2010 sẽ được cài đặt. Phiên bản Visual Studio này được sử dụng để lưu trữ ứng dụng SQL Server Management Studio.
- Để chạy SQL Server Management Studio, hãy mở Microsoft SQL Server 2012 trên menu Bắt đầu của Windows, sau đó chọn SQL Server Management Studio .
- Hộp thoại đầu tiên xuất hiện sẽ nhắc các thông tin đăng nhập để đăng nhập vào máy chủ. Trong ví dụ này, chúng tôi đang kết nối với PC cục bộ bằng Xác thực Windows.
- Sau khi SQL Server Management Studio khởi chạy, hãy sử dụng Object Explorer để mở Phiên bản SQL Server của PC cục bộ (cấp cao nhất). Bên trong cái này, bạn sẽ thấy các thư mục:
- Cơ sở dữ liệu
- Bảo mật
- Đối tượng Máy chủ
- Nhân rộng
- Luôn luôn sẵn sàng hoạt động cao
- Quản lý
- Danh mục Dịch vụ Tích hợp
SQL Server 2012 Management Studio
Trong phần ghi chú này, chúng tôi đề cập đến cách chạy SQL Server Management Studio. SQL Server Management Studio (hay đơn giản là “Management Studio”) là ứng dụng chính mà người quản trị cơ sở dữ liệu sẽ sử dụng để quản lý cơ sở dữ liệu máy chủ SQL. Management Studio chạy bên trong Visual Studio.
Kết luận
Tại thời điểm này, bạn sẽ có phiên bản hoạt động của Microsoft SQL Server 2012. Như với bất kỳ sản phẩm nào của Microsoft, hãy đảm bảo cập nhật các bản vá bảo mật và sửa lỗi sẽ được phát hành theo thời gian.
Bạn cũng có thể muốn cài đặt cơ sở dữ liệu mẫu AdventureWorks. Có thể tìm thấy hướng dẫn cài đặt cơ sở dữ liệu AdventureWorks tại đây.