Sqlserver
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Sqlserver

Thiết lập cơ sở dữ liệu SQL Server cục bộ


Tổng quan

Trong hướng dẫn này, chúng ta sẽ nói về cách cài đặt và cấu hình phiên bản SQL Server và sqlcmd máy khách dòng lệnh. Chúng tôi sẽ xem xét cách cài đặt và thiết lập các thành phần này trên máy tính của bạn để truy cập cục bộ.

Hướng dẫn này sẽ bao gồm các nền tảng sau:

  • Thiết lập SQL Server trên Windows
  • Thiết lập SQL Server trên macOS (với Docker)
  • Thiết lập SQL Server trên Linux
    • Ubuntu
    • CentOS và Red Hat
    • Với Docker

Điều hướng đến các phần phù hợp với nền tảng bạn sẽ làm việc.



Thiết lập SQL Server trên Windows

Microsoft cung cấp các trình cài đặt Windows gốc cho SQL Server trên trang web của họ và cung cấp các phiên bản SQL Server khác nhau phù hợp cho các mục đích khác nhau. Theo mục đích của hướng dẫn này, chúng tôi sẽ tải xuống và cài đặt phiên bản dành cho Nhà phát triển miễn phí. Bạn có thể dễ dàng nâng cấp lên phiên bản trả phí từ phiên bản dành cho Nhà phát triển nếu bạn muốn sử dụng nó để sản xuất.

Để bắt đầu, hãy truy cập trang của Microsoft dành cho SQL Server. Tìm phần liên quan đến phiên bản dành cho Nhà phát triển và nhấp vào Tải xuống ngay bây giờ :

Sau khi quá trình tải xuống hoàn tất, hãy nhấp đúp vào tệp để chạy trình cài đặt (bạn có thể phải xác nhận rằng bạn muốn cho phép chương trình thực hiện các thay đổi đối với máy tính của mình).

Trên màn hình ban đầu của trình cài đặt, bạn sẽ được yêu cầu chọn kiểu cài đặt bạn muốn thực hiện:

Chọn Cơ bản để tiếp tục cài đặt thông thường bằng các tùy chọn phổ biến nhất.

Tiếp theo, bạn sẽ được yêu cầu đồng ý với các điều khoản cấp phép của Phiên bản dành cho nhà phát triển:

Khi bạn đã đọc giấy phép và đồng ý với các điều khoản, hãy nhấp vào Chấp nhận để tiếp tục.

Tiếp theo, xác nhận hoặc thay đổi vị trí cài đặt:

Khi bạn đã sẵn sàng, hãy nhấp vào Cài đặt để bắt đầu quá trình cài đặt.

Trình cài đặt sẽ bắt đầu tải xuống và cài đặt các thành phần để thiết lập SQL Server trên máy tính của bạn:

Khi quá trình cài đặt kết thúc, một màn hình sẽ xuất hiện thông báo các thuộc tính cài đặt hiện tại:

Để kết nối với phiên bản SQL Server mới ngay lập tức, hãy nhấp vào Kết nối ngay bây giờ ở dưới cùng.

Một cửa sổ mới sẽ Cmd cửa sổ sẽ xuất hiện và tự động đăng nhập bạn vào phiên bản SQL Server bằng sqlcmd khách hàng:

Như được hiển thị trong nhận xét ở đầu cửa sổ, bạn có thể kết nối với SQL Server theo cách thủ công bất kỳ lúc nào bằng sqlcmd khách hàng bằng cách nhập:

sqlcmd -S <yourhostname> -E

Để thoát phiên SQL hiện tại, hãy nhập:

EXIT


Thiết lập SQL Server trên macOS

Mặc dù Microsoft không cung cấp trình cài đặt gốc cho macOS, nhưng họ có hỗ trợ chạy SQL Server trên macOS thông qua Docker. Vùng chứa Docker SQL Server chính được tạo bằng cách sử dụng vùng chứa Linux, cho phép bất kỳ máy chủ nào có khả năng chạy vùng chứa Docker để chạy máy chủ cơ sở dữ liệu.

Bạn sẽ cần ít nhất 2 GB bộ nhớ (có thể ít hơn một chút) để chạy thành công hình ảnh, tuy nhiên, bản thân Docker yêu cầu ít nhất 4 GB bộ nhớ.

Để bắt đầu, hãy đảm bảo rằng bạn có Docker trên hệ thống của mình. Docker Desktop cho Mac bao gồm Docker Engine và các ứng dụng liên quan khác. Nếu bạn chưa cài đặt Docker, hãy làm theo hướng dẫn có trong liên kết ở trên.

Khi bạn đã thiết lập và chạy Docker, bạn có thể kéo hình ảnh Docker SQL Server từ Microsoft Container Registry bằng cách nhập:

docker pull mcr.microsoft.com/mssql/server:2019-latest

Thao tác này sẽ tải tất cả các lớp hình ảnh cần thiết xuống hệ thống cục bộ của bạn, cho phép khởi động nhanh hơn.

Khi bạn đã sẵn sàng khởi động vùng chứa, hãy nhập lệnh sau.

Nhớ thay thế <password> với giá trị của mật khẩu bạn muốn và chọn một giá trị phù hợp với chính sách mật khẩu của hình ảnh. Tại thời điểm viết bài này, chính sách được định nghĩa là:"Mật khẩu phải dài ít nhất 8 ký tự và chứa các ký tự từ ba trong bốn bộ sau:Chữ hoa, Chữ thường, 10 chữ số cơ bản và Ký hiệu.":

docker run --env "ACCEPT_EULA=Y" --env "SA_PASSWORD=<password>" --publish 1433:1433 --name mssql --hostname mssql --detach mcr.microsoft.com/mssql/server:2019-latest

Vùng chứa SQL Server sẽ được khởi động ở chế độ nền. Chuỗi ký tự được hiển thị là ID của vùng chứa mới.

Bạn có thể xác minh rằng vùng chứa đã được thiết lập và đang chạy bằng cách nhập:

docker ps -a
CONTAINER ID   IMAGE                                        COMMAND                  CREATED          STATUS                      PORTS                    NAMESffa9ef357b5c   mcr.microsoft.com/mssql/server:2019-latest   "/opt/mssql/bin/perm…"   2 minutes ago    Up 2 minutes                0.0.0.0:1433->1433/tcp   mssqlae00765e36fb   hello-world                                  "/hello"                 24 minutes ago   Exited (0) 24 minutes ago                            dreamy_swanson

Bạn sẽ thấy mssql vùng chứa trong danh sách. Nếu vùng chứa không chạy hoặc bạn gặp sự cố, bạn có thể thử xem nhật ký của vùng chứa để xem có thông báo hữu ích nào không:

docker logs mssql

Vùng chứa SQL Server không chỉ có máy chủ cơ sở dữ liệu được cài đặt, nó còn có sẵn một số công cụ phổ biến, bao gồm sqlcmd máy khách dòng lệnh. Để sử dụng ứng dụng khách này để kết nối với phiên bản cơ sở dữ liệu, bạn có thể sử dụng docker exec để truy cập lệnh và xác thực dựa trên cơ sở dữ liệu:

docker exec --interactive --tty mssql /opt/mssql-tools/bin/sqlcmd -U SA -S 127.0.0.1 -P "<password>"

Bạn sẽ được xác thực vào SQL Server bên trong vùng chứa và được đưa vào SQL shell. Bạn có thể xác minh rằng mọi thứ đã hoạt động và đang hoạt động bằng cách nhập:

SELECT @@VERSION;GO
 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ Microsoft SQL Server 2019 (RTM-CU9) (KB5000642) - 15.0.4102.2 (X64)    Jan 25 2021 20:16:12    Copyright (C) 2019 Microsoft Corporation    Developer Edition (64-bit) on Linux (Ubuntu 18.04.5 LTS) <X64>  (1 rows affected)

Để thoát khỏi phiên SQL và quay lại trình bao bình thường của bạn, hãy nhập:

EXIT

Để tắt vùng chứa SQL Server khi bạn hoàn tất, bạn có thể dừng nó bằng cách nhập:

docker stop mssql

Để xóa phiên bản vùng chứa (bao gồm tất cả dữ liệu bên trong!), Hãy nhập:

docker rm mssql

Để duy trì dữ liệu trong vùng chứa SQL Server của bạn, bạn có thể sử dụng một trong các kỹ thuật được mô tả trong tài liệu của Microsoft hoặc xem tài liệu riêng của Docker về cách sử dụng khối lượng dữ liệu với vùng chứa.



Thiết lập SQL Server trên Linux

Các phương pháp cài đặt khác nhau tùy thuộc vào bản phân phối Linux bạn đang sử dụng. Làm theo phần bên dưới phù hợp với bản phân phối Linux của bạn. Ngoài ra còn có hướng dẫn sử dụng Docker nếu bạn thích cấu hình đó hoặc muốn sử dụng bản phân phối không được liệt kê.

  • Ubuntu
  • CentOS và Red Hat
  • Với Docker

Ubuntu

Cách dễ nhất để cài đặt SQL Server trên Ubuntu 20.04 là cài đặt từ các kho lưu trữ chuyên dụng do Microsoft cung cấp. Máy của bạn phải có ít nhất 2 GB bộ nhớ để cài đặt và chạy thành công phần mềm cần thiết.

Để bắt đầu, hãy thêm định nghĩa kho lưu trữ mới vào hệ thống của bạn bằng cách nhập:

sudo add-apt-repository "$(wget --quiet -O - https://packages.microsoft.com/config/ubuntu/18.04/mssql-server-2019.list)"

Bạn cũng cần thêm một kho lưu trữ riêng để có quyền truy cập vào sqlcmd nhị phân và các công cụ khác:

sudo add-apt-repository "$(wget --quiet -O - https://packages.microsoft.com/config/ubuntu/20.04/prod.list)"

Tiếp theo, thêm khóa ký gói Microsoft vào apt để nó tin cậy các gói trong kho lưu trữ mới:

wget --quiet -O - https://packages.microsoft.com/keys/microsoft.asc | sudo apt-key add -

Với kho lưu trữ được thiết lập, bạn có thể cài đặt SQL Server và sqlcmd ứng dụng dòng lệnh bằng cách gõ:

sudo apt install mssql-server mssql-tools unixodbc-dev

Khi quá trình cài đặt hoàn tất, bạn cần phải định cấu hình phiên bản cơ sở dữ liệu mới của mình. Để làm như vậy, hãy chạy mssql-conf setup đi kèm script để đặt một số thuộc tính cơ bản của hệ thống mới của bạn:

sudo /opt/mssql/bin/mssql-conf setup

Bạn sẽ được hỏi một loạt câu hỏi để định cấu hình máy chủ cơ sở dữ liệu.

Đầu tiên, nó sẽ hỏi bạn phiên bản máy chủ SQL nào bạn muốn sử dụng:

Choose an edition of SQL Server:  1) Evaluation (free, no production use rights, 180-day limit)  2) Developer (free, no production use rights)  3) Express (free)  4) Web (PAID)  5) Standard (PAID)  6) Enterprise (PAID) - CPU Core utilization restricted to 20 physical/40 hyperthreaded  7) Enterprise Core (PAID) - CPU Core utilization up to Operating System Maximum  8) I bought a license through a retail sales channel and have a product key to enter.Details about editions can be found athttps://go.microsoft.com/fwlink/?LinkId=2109348&clcid=0x409Use of PAID editions of this software requires separate licensing through aMicrosoft Volume Licensing program.By choosing a PAID edition, you are verifying that you have the appropriatenumber of licenses in place to install and run this software.Enter your edition(1-8):

Nếu bạn có giấy phép trả phí, bạn có thể chọn phiên bản thích hợp. Nếu bạn đang sử dụng máy chủ trong môi trường phi sản xuất, có thể an toàn khi chọn phiên bản dành cho nhà phát triển.

Tiếp theo, bạn sẽ phải chấp nhận lại các điều khoản cấp phép:

The license terms for this product can be found in/usr/share/doc/mssql-server or downloaded from:https://go.microsoft.com/fwlink/?LinkId=2104294&clcid=0x409The privacy statement can be viewed at:https://go.microsoft.com/fwlink/?LinkId=853010&clcid=0x409Do you accept the license terms? [Yes/No]:

Cuối cùng, bạn sẽ phải đặt và xác nhận mật khẩu cho tài khoản quản trị viên hệ thống SQL Server (được gọi là tài khoản SA ở nhiều nơi):

Enter the SQL Server system administrator password:Confirm the SQL Server system administrator password:

Để sử dụng sqlcmd ứng dụng khách để kết nối với phiên bản SQL Server của bạn, dễ dàng nhất là thêm mssql-tools thư mục nhị phân tới PATH của bạn . Để định cấu hình này, hãy nhập:

echo 'export PATH="$PATH:/opt/mssql-tools/bin"' >> ~/.bashrcecho 'export PATH="$PATH:/opt/mssql-tools/bin"' >> ~/.bash_profile

Sau đó, nguồn lại một trong hai tệp ở trên để đánh giá PATH mới cho phiên hiện tại của bạn:

source ~/.bashrc

Bây giờ bạn có thể kết nối với phiên bản cơ sở dữ liệu của mình bằng cách nhập:

sqlcmd -U SA -S 127.0.0.1

Bạn sẽ được nhắc nhập mật khẩu mà bạn đã thiết lập trước đó. Sau khi xác thực thành công, bạn sẽ được đưa vào SQL shell. Từ đây, bạn có thể xác minh rằng mọi thứ đang hoạt động bằng cách in phiên bản của máy chủ:

SELECT @@VERSIONGO
 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ Microsoft SQL Server 2019 (RTM-CU9) (KB5000642) - 15.0.4102.2 (X64)    Jan 25 2021 20:16:12    Copyright (C) 2019 Microsoft Corporation    Developer Edition (64-bit) on Linux (Ubuntu 20.04.2 LTS) <X64>  (1 rows affected)

Để thoát khỏi SQL shell và quay lại dòng lệnh, bạn có thể nhập:

EXIT


CentOS và Red Hat

Cách dễ nhất để cài đặt SQL Server trên CentOS hoặc Red Hat là sử dụng các kho do Microsoft cung cấp. Máy chủ Linux phải có ít nhất 2 GB bộ nhớ để cài đặt và chạy SQL Server.

Trước khi cài đặt SQL Server, bạn cần cài đặt và cấu hình các phần phụ thuộc của nó. Chúng tôi cần cả Python 2 và OpenSSL 10 để tiếp tục:

sudo yum install python2 compat-openssl10

Sau khi Python 2 được cài đặt, hãy định cấu hình hệ thống để sử dụng nó làm phiên bản Python mặc định:

sudo alternatives --config python

Từ danh sách sau đó, hãy chọn số được liên kết với cài đặt Python 2. Trong ví dụ dưới đây, đây sẽ là tùy chọn 2:

 There are 2 programs which provide 'python'.    Selection    Command ----------------------------------------------- *+ 1           /usr/libexec/no-python    2           /usr/bin/python2  Enter to keep the current selection[+], or type selection number: 2

Với các phụ thuộc tại chỗ, bây giờ bạn có thể định cấu hình kho lưu trữ SQL Server YUM:

sudo curl -o /etc/yum.repos.d/mssql-server.repo https://packages.microsoft.com/config/rhel/$(rpm --eval %{rhel})/mssql-server-2019.repo

Sau đó, bạn cần định cấu hình một kho lưu trữ bổ sung để có quyền truy cập vào sqlcmd và các công cụ khác:

sudo curl -o /etc/yum.repos.d/msprod.repo https://packages.microsoft.com/config/rhel/$(rpm --eval %{rhel})/prod.repo

Sau khi các kho lưu trữ được định cấu hình, hãy cài đặt SQL Server bằng cách nhập:

sudo yum install mssql-server mssql-tools unixODBC-devel

Khi quá trình cài đặt hoàn tất, bạn cần phải định cấu hình phiên bản cơ sở dữ liệu mới của mình. Để làm như vậy, hãy chạy mssql-conf setup đi kèm script để đặt một số thuộc tính cơ bản của hệ thống mới của bạn:

sudo /opt/mssql/bin/mssql-conf setup

Bạn sẽ được hỏi một loạt câu hỏi để định cấu hình máy chủ cơ sở dữ liệu.

Đầu tiên, nó sẽ hỏi bạn phiên bản máy chủ SQL nào bạn muốn sử dụng:

Choose an edition of SQL Server:  1) Evaluation (free, no production use rights, 180-day limit)  2) Developer (free, no production use rights)  3) Express (free)  4) Web (PAID)  5) Standard (PAID)  6) Enterprise (PAID) - CPU Core utilization restricted to 20 physical/40 hyperthreaded  7) Enterprise Core (PAID) - CPU Core utilization up to Operating System Maximum  8) I bought a license through a retail sales channel and have a product key to enter.Details about editions can be found athttps://go.microsoft.com/fwlink/?LinkId=2109348&clcid=0x409Use of PAID editions of this software requires separate licensing through aMicrosoft Volume Licensing program.By choosing a PAID edition, you are verifying that you have the appropriatenumber of licenses in place to install and run this software.Enter your edition(1-8):

Nếu bạn có giấy phép trả phí, bạn có thể chọn phiên bản thích hợp. Nếu bạn đang sử dụng máy chủ trong môi trường phi sản xuất, có thể an toàn khi chọn phiên bản dành cho nhà phát triển.

Tiếp theo, bạn sẽ phải chấp nhận lại các điều khoản cấp phép:

The license terms for this product can be found in/usr/share/doc/mssql-server or downloaded from:https://go.microsoft.com/fwlink/?LinkId=2104294&clcid=0x409The privacy statement can be viewed at:https://go.microsoft.com/fwlink/?LinkId=853010&clcid=0x409Do you accept the license terms? [Yes/No]:

Cuối cùng, bạn sẽ phải đặt và xác nhận mật khẩu cho tài khoản quản trị viên hệ thống SQL Server (được gọi là tài khoản SA ở nhiều nơi):

Enter the SQL Server system administrator password:Confirm the SQL Server system administrator password:

Để sử dụng sqlcmd ứng dụng khách để kết nối với phiên bản SQL Server của bạn, dễ dàng nhất là thêm mssql-tools thư mục nhị phân tới PATH của bạn . Để định cấu hình này, hãy nhập:

echo 'export PATH="$PATH:/opt/mssql-tools/bin"' >> ~/.bashrcecho 'export PATH="$PATH:/opt/mssql-tools/bin"' >> ~/.bash_profile

Sau đó, nguồn lại một trong hai tệp ở trên để đánh giá PATH mới cho phiên hiện tại của bạn:

source ~/.bashrc

Bây giờ bạn có thể kết nối với phiên bản cơ sở dữ liệu của mình bằng cách nhập:

sqlcmd -U SA -S 127.0.0.1

Bạn sẽ được nhắc nhập mật khẩu mà bạn đã thiết lập trước đó. Sau khi xác thực thành công, bạn sẽ được đưa vào SQL shell. Từ đây, bạn có thể xác minh rằng mọi thứ đang hoạt động bằng cách in phiên bản của máy chủ:

SELECT @@VERSIONGO
 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ Microsoft SQL Server 2019 (RTM-CU9) (KB5000642) - 15.0.4102.2 (X64)    Jan 25 2021 20:16:12    Copyright (C) 2019 Microsoft Corporation    Developer Edition (64-bit) on Linux (CentOS Linux 8) <X64>  (1 rows affected)

Để thoát khỏi SQL shell và quay lại dòng lệnh, bạn có thể nhập:

EXIT


Với Docker

Nếu bạn đang sử dụng bản phân phối Linux mà Microsoft không cung cấp gói hoặc nếu bạn chỉ thích, một tùy chọn khác là chạy SQL Server với Docker. Bạn sẽ cần ít nhất 2 GB bộ nhớ (có thể ít hơn một chút) để chạy hình ảnh thành công.

Để bắt đầu, hãy đảm bảo rằng bạn có Công cụ Docker trên hệ thống của mình. Bạn có thể tìm thấy hướng dẫn chi tiết cho các nền tảng khác nhau trong tài liệu Docker Engine.

Khi bạn đã thiết lập và chạy Docker, bạn có thể kéo hình ảnh Docker SQL Server từ Microsoft Container Registry bằng cách nhập:

sudo docker pull mcr.microsoft.com/mssql/server:2019-latest

Thao tác này sẽ tải tất cả các lớp hình ảnh cần thiết xuống hệ thống cục bộ của bạn, cho phép khởi động nhanh hơn.

Khi bạn đã sẵn sàng khởi động vùng chứa, hãy nhập lệnh sau.

Nhớ thay thế <password> với giá trị của mật khẩu bạn muốn và chọn một giá trị phù hợp với chính sách mật khẩu của hình ảnh. Tại thời điểm viết bài này, chính sách được định nghĩa là:"Mật khẩu phải dài ít nhất 8 ký tự và chứa các ký tự từ ba trong bốn bộ sau:Chữ hoa, Chữ thường, 10 chữ số cơ bản và Ký hiệu.":

sudo docker run --env "ACCEPT_EULA=Y" --env "SA_PASSWORD=<password>" --publish 1433:1433 --name mssql --hostname mssql --detach mcr.microsoft.com/mssql/server:2019-latest

Vùng chứa SQL Server sẽ được khởi động ở chế độ nền. Chuỗi ký tự được hiển thị là ID của vùng chứa mới.

Bạn có thể xác minh rằng vùng chứa đã được thiết lập và đang chạy bằng cách nhập:

sudo docker ps -a
CONTAINER ID   IMAGE                                        COMMAND                  CREATED          STATUS                      PORTS                    NAMESffa9ef357b5c   mcr.microsoft.com/mssql/server:2019-latest   "/opt/mssql/bin/perm…"   2 minutes ago    Up 2 minutes                0.0.0.0:1433->1433/tcp   mssqlae00765e36fb   hello-world                                  "/hello"                 24 minutes ago   Exited (0) 24 minutes ago                            dreamy_swanson

Bạn sẽ thấy mssql vùng chứa trong danh sách. Nếu vùng chứa không chạy hoặc bạn gặp sự cố, bạn có thể thử xem nhật ký của vùng chứa để xem có thông báo hữu ích nào không:

sudo docker logs mssql

Vùng chứa SQL Server không chỉ có máy chủ cơ sở dữ liệu được cài đặt, nó còn có sẵn một số công cụ phổ biến, bao gồm sqlcmd máy khách dòng lệnh. Để sử dụng ứng dụng khách này để kết nối với phiên bản cơ sở dữ liệu, bạn có thể sử dụng docker exec để truy cập lệnh và xác thực dựa trên cơ sở dữ liệu:

sudo docker exec --interactive --tty mssql /opt/mssql-tools/bin/sqlcmd -U SA -S 127.0.0.1 -P "<password>"

Bạn sẽ được xác thực vào SQL Server bên trong vùng chứa và được đưa vào SQL shell. Bạn có thể xác minh rằng mọi thứ đã hoạt động và đang hoạt động bằng cách nhập:

SELECT @@VERSION;GO
 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ Microsoft SQL Server 2019 (RTM-CU9) (KB5000642) - 15.0.4102.2 (X64)    Jan 25 2021 20:16:12    Copyright (C) 2019 Microsoft Corporation    Developer Edition (64-bit) on Linux (Ubuntu 18.04.5 LTS) <X64>  (1 rows affected)

Để thoát khỏi phiên SQL và quay lại trình bao bình thường của bạn, hãy nhập:

EXIT

Để tắt vùng chứa SQL Server khi bạn hoàn tất, bạn có thể dừng nó bằng cách nhập:

sudo docker stop mssql

Để xóa phiên bản vùng chứa (bao gồm tất cả dữ liệu bên trong!), Hãy nhập:

sudo docker rm mssql

Để duy trì dữ liệu trong vùng chứa SQL Server của bạn, bạn có thể sử dụng một trong các kỹ thuật được mô tả trong tài liệu của Microsoft hoặc xem tài liệu riêng của Docker về cách sử dụng khối lượng dữ liệu với vùng chứa.





  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Cập nhật truy vấn bằng Truy vấn con trong Máy chủ Sql

  2. bất kỳ giới hạn nào về số lượng kết nối SQL Server?

  3. Định cấu hình vận chuyển nhật ký máy chủ SQL

  4. Cách chuyển đổi chữ hoa thành chữ thường trong SQL Server - LOWER ()

  5. Nhóm luôn sẵn sàng của SQL Server:Cài đặt và cấu hình, Phần 2