Lỗi sql 2008 không hoạt đông trên win 10 năm 2024

Để khắc phục lỗi không connect được SQL server 2008, bạn thử truy cập SQL Server Manager Studio bằng Username và Password bằng phương thức: SQL Authenticated => Không thành công => Chuyển sang chế độ Windows Authentication và thực hiện lần lượt các bước:

Bước 1: SQL Server Management Studio Object Explorer

Bước 2: Nhấn chuột phải => Chọn Server => Properties

Bước 3: Chọn kiểu xác thực là SQL server and Windows Authentication Studio trong thẻ Security => Chọn OK

Bước 4: Tiếp tục chọn OK để xác nhận yêu cầu Restart SQL server khi xuất hiện hộp thoại SQL server Management Studio

  • Nếu “bk” là user mặc định của SQL server thì:
  • Trong Object Explorer => Chọn Security => Chọn Logins => Nhấp chuột phải vào “bk” => Chọn Properties
  • Tạo và xác nhận mật khẩu cho User “bk” tại thẻ General
  • Trong phần Login của thẻ Status => Chọn Enabled => OK

Bước 5: Kích hoạt SQL Server 2008 Developer Edition hoặc Remote connection SQL Server 2008 Express

Bước 7: Tạo Exceptions trong Windows Firewall

Bước 8: Kiểm tra xem còn lỗi SQL cannot connect to server hay không? Nếu còn bạn thử kiểm tra kết nối TCP/IP và Port của bạn xem chúng đã được kích hoạt hay chưa?

2.2 Lỗi không đăng nhập bằng User giao thức SQL Server Authentication 2008 (Xem thêm)

Bước 1: Mở Microsoft SQL Server Management Studio

Bước 2: Đăng nhập Microsoft SQL Server Management Studio bằng giao thức Windows Authentication

Bước 3: Click chuột phải vào mục Server name

Bước 4: Chọn Properties

Bước 5: Chọn Security trong Tab Properties

Bước 6: Tích chọn SQL server and Windows Authentication mode

Bước 7: Cick Ok

Bước 8: Mở SQL Server Configuration Manager

Bước 9: Start lại

Bước 10: Dùng dùng thức SQL Server Authentication để đăng nhập lại => Đăng nhập OK tức là lỗi Cannot connect to sql server do bạn cài đặt khi cấu hình không chuẩn

2.3 Khắc phục lỗi cannot connect to SQL server 2012 và SQL server 2014

Lỗi sql 2008 không hoạt đông trên win 10 năm 2024
Khắc phục lỗi cannot connect được SQL server 2012

Để khắc phục lỗi không connect được SQL server 2012 và lỗi không connect được SQL server 2014 bạn thực hiện theo các bước sau đây:

Bước 1: Dùng tổ hợp phím Windows + R để mở cửa sổ Run

Bước 2: Nhập “Services.msc”

Bước 3: Enter => Xuất hiện cửa sổ quản lý các services của Windows

Bước 4: Tìm đến “SQL server” bằng cách nhấn S

Bước 5: Trên hình vẽ bạn thấy Services đang ở chế độ Manual tức là nó chưa được Start

Bước 6: Login vào SQL bằng cách click chuột phải vào và chọn Start

Bước 7: Nếu muốn SQL server tự khởi động cùng Windows => Click chuột phải vào dòng đó => Start Type => Chọn Properties => Automatic và nhấn Start => OK => Hoàn thành

Trong bài viết này, BKNS đã giúp bạn biết cách sửa lỗi Cannot connect to SQL server 2008, 2012, 2014. Nếu chưa thực hiện thành công, hãy cho BKNS biết để kịp thời giải đáp bằng cách comment bên dưới bài viết.

Lỗi SQL cannot connect to server có thể xảy ra khi thao tác với cơ sở dữ liệu, gây trở ngại lớn cho người dùng. Bài viết này sẽ cung cấp các cách để kiểm tra xem cấu hình kết nối với SQL Server có chính xác hay không.

1. Kiểm tra cài đặt server

Có ba khía cạnh quan trọng mà người dùng có thể bỏ qua, dẫn đến lỗi lỗi SQL cannot connect to server.

Bật kết nối TCP / IP

Để kiểm tra server có kết nối TCP/IP hay không:

1. Mở SQL Server Configuration Manager

Lỗi sql 2008 không hoạt đông trên win 10 năm 2024

2. Mở rộng SQL Server Network Configuration và chọn Protocols for SQLEXPRESS

Lỗi sql 2008 không hoạt đông trên win 10 năm 2024

3. Quan sát TCP / IP và yêu cầu lệnh Enable nếu đang ở trạng thái Disabled

Lỗi sql 2008 không hoạt đông trên win 10 năm 2024

4. Tương tự, quan sát cài đặt Port trong server, click chuột phải vào TCP/IP và chọn Properties trong menu.

Lỗi sql 2008 không hoạt đông trên win 10 năm 2024

5. Click tab IP Address và mở hộp thoại TCP/IP Properties

Lỗi sql 2008 không hoạt đông trên win 10 năm 2024

6. Dưới khu vực IPAII, có thể thấy TCP Port (mặc định: 1433) và người dùng có thể chỉnh sửa cổng server.

Lỗi sql 2008 không hoạt đông trên win 10 năm 2024

7. Khởi động lại server sau khi thay đổi bất kỳ cài đặt nào trong SQL Server Configuration. Click chuột phải vào phiên bản server và chọn Restart từ menu.

Lỗi sql 2008 không hoạt đông trên win 10 năm 2024

Cho phép kết nối từ xa

Cần đảm bảo kết nối từ xa với SQL Server được bật. Để xác minh cài đặt:

1. Khởi động SQL Server Management Studio

Lỗi sql 2008 không hoạt đông trên win 10 năm 2024

2. Click phải vào server và chọn Properties trong menu

Lỗi sql 2008 không hoạt đông trên win 10 năm 2024

3. Trong hộp thoại Server Properties, chọn Connections

Lỗi sql 2008 không hoạt đông trên win 10 năm 2024

4. Kiểm tra checkbox Allow remote connections to this server

Lỗi sql 2008 không hoạt đông trên win 10 năm 2024

\>> Xem thêm: Sửa lỗi Server IP address could not be found

Phương pháp xác thực

Nên vận hành SQL Server với chế độ xác thực kết hợp. Kiểm tra chế độ xác thực của SQL Server theo các bước sau:

1. Mở SQL Server Management Studio. Sau đó click chuột phải vào server và chọn Properties trong menu.

2. Trong hộp thoại Server Properties, chọn Security.

Lỗi sql 2008 không hoạt đông trên win 10 năm 2024

3. Đảm bảo Server Authentication được đặt thành SQL Server và Windows Authentication Method.

Lỗi sql 2008 không hoạt đông trên win 10 năm 2024

2. Đảm bảo Hostname và Port chính xác

Để tiếp tục việc khắc phục lỗi SQL cannot connect to server, hãy quay lại ứng dụng VP. Kiểm tra cấu hình cơ sở dữ liệu của bạn và xem bạn đã nhập đúng Hostname và Port hay chưa.

1.Chọn Tools > Database > Database Configuration… trong ứng dụng VP.

Lỗi sql 2008 không hoạt đông trên win 10 năm 2024

2. Chọn Language, Server, Version và Driver trong hộp thoại Database Configuration.

Lỗi sql 2008 không hoạt đông trên win 10 năm 2024

3. Nhập Hostname, đây phải là địa chỉ IP của máy tính, ánh xạ tên máy chủ hoặc tên máy tính.

Lỗi sql 2008 không hoạt đông trên win 10 năm 2024

4. Nhập port của SQL server , mặc định là 1433. Nhưng nếu bạn đã chỉnh sửa cổng cho SQL Server hoặc đang chạy trên phiên bản có tên khác, cần nhập cổng tương ứng.

Lỗi sql 2008 không hoạt đông trên win 10 năm 2024

\>> Xem thêm: Hướng dẫn cách mở port trên firewall

3. Drive File

Sử dụng file driver cũng có thể xử lý lỗi SQL cannot connect to server. Cách thức thực hiện như sau:

1. Chọn: Tools > Database > Database Configuration.

2. Sau khi đã chọn ngôn ngữ, server và driver, click vào nút mũi tên xuống màu xanh bên cạnh trường Drive file.

Lỗi sql 2008 không hoạt đông trên win 10 năm 2024

3. Tải xuống file adapter

Lỗi sql 2008 không hoạt đông trên win 10 năm 2024

Lưu ý rằng sẽ cần quyền tải xuống và cài đặt file Driver để có thể vận hành. Người dùng có thể cần phải nhấp chuột phải vào phím tắt VP và chọn Run as administrator để có đủ quyền.

Lỗi sql 2008 không hoạt đông trên win 10 năm 2024

Một số file Drive không được tải xuống tự động, trong trường hợp này, bạn có thể nhấn nút ba chấm (…) bên cạnh trường Driver file để chỉ định file tạo kết nối với server SQL.

Lỗi sql 2008 không hoạt đông trên win 10 năm 2024

4. File Adapter ( Dành riêng cho ngôn ngữ .NET)

Nếu sử dụng File Adapter không tương thích, người dùng sẽ bắt gặp lỗi SQL cannot connect to server. Cách đơn giản nhất để lấy File Adapter tương thích là dùng ứng dụng để tải xuống:

1.Chọn: Tools > Database > Database Configuration.

2. Sau khi chọn ngôn ngữ .NET, MS SQL Server là server. Sau đó, click vào nút mũi tên xuống màu xanh bên cạnh trường Adapter file.

Lỗi sql 2008 không hoạt đông trên win 10 năm 2024

3. VP sẽ tự tải xuống file Adapter.

Lưu ý rằng VP sẽ cần chạy với đủ quyền để tải xuống và cài đặt tệp trình điều khiển. Bạn có thể cần phải click chuột phải vào phím tắt VP và chọn Run as administrator để có đủ quyền.

5. SQL Server với Windows Authentication

Nếu đang sử dụng Windows Authentication, bạn sẽ cần một URL kết nối khác để kết nối với SQL Server.

Java (SQL Server 2005 Microsoft Driver)

jdbc:sqlserver://;databaseName=;integratedSecurity=true;

Java (jDTS)

jdbc:jtds:://[:][/];domain=XXX

với = sqlserver

Lưu ý: Domain Server là bắt buộc. Nếu không có sẵn domain, hãy thử domain=workgroup

.NET

Server=%HOST%,%PORT%;Database=%DATABASE%;User ID=%USER_ID%;Password=%PASSWD%;Trusted_Connection=Yes;Domain=%WINDOW_DOMAIN%

Bạn có thể nhập URL kết nối thích hợp vào trường Connection String trong hộp thoại Database Configuration để thiết lập kết nối với SQL Server.

Lỗi sql 2008 không hoạt đông trên win 10 năm 2024

6. Chẩn đoán sự cố kết nối trong Command Line

Cách tiếp theo để xử lý lỗi SQL cannot connect to server đó là chẩn đoán xem SQL server đã sẵn sàng để tạo kết nối hay chưa. Chúng ta sẽ thực hiện bằng cách sử dụng lệnh Telnet. Đối với Microsoft Windows, Telnet không được cài đặt theo mặc định, nên người dùng cần cài đặt nó trước khi chạy lệnh telnet.

Cài đặt Telnet Client

1. Mở Control Panel từ Start.

Lỗi sql 2008 không hoạt đông trên win 10 năm 2024

2. Chọn Programs and Features trong Control Panel.

Lỗi sql 2008 không hoạt đông trên win 10 năm 2024

3. Dưới Programs and Features, chọn Turn Windows features on or off

Lỗi sql 2008 không hoạt đông trên win 10 năm 2024

4. Cuộn xuống để tìm Telnet Client, check hộp chọn và bấm OK.

Lỗi sql 2008 không hoạt đông trên win 10 năm 2024

Sử dụng Telnet Command

1. Nhập telnet% host%% port% vào command prompt, trong đó% host% và % port% lần lượt là máy chủ và cổng của SQL Server.

Lỗi sql 2008 không hoạt đông trên win 10 năm 2024

2. Nhấn Enter để xem liệu nó có thể gọi SQL Server hay không. Nếu telnet có thể giao tiếp với máy chủ và cổng mà bạn đã chỉ định, một hộp thoại trống sẽ hiển thị. Lúc này SQL Server có thể được kết nối.

Lỗi sql 2008 không hoạt đông trên win 10 năm 2024

3. Nếu nó không kết nối được với SQL Server, sẽ có thông báo lỗi

Lỗi sql 2008 không hoạt đông trên win 10 năm 2024

\>> Xem thêm: Hướng dẫn cách sửa lỗi Server error in ‘/’ application

Kết luận

Sau khi thực hiện tất cả các bước trên, lỗi SQL cannot connect to server sẽ được khắc phục nhanh chóng. Chúc các bạn thành công!

Lỗi sql 2008 không hoạt đông trên win 10 năm 2024

Tôi là Cao Lê Viết Tiến với hơn 5 năm kinh nghiệm chuyên sâu về các ngôn ngữ lập trình như Javascript, Nodejs, PHP. Và khả năng phân tích, thiết kế hệ thống tốt cùng tư duy logic sắc bén, tôi luôn đưa ra những giải pháp tối ưu, đáp ứng mọi nhu cầu của khách hàng giúp phát triển hệ thống công ty Vietnix và nhiều dự án website. Hy vọng rằng với vốn kiến thức mà tôi chia sẻ sẽ mang lại nhiều giá trị hữu ích cho bạn.