Bỏ qua để tới nội dung chính
Đăng nhập với Microsoft
Đăng nhập hoặc tạo một tài khoản.
Xin chào,
Chọn một tài khoản khác.
Bạn có nhiều tài khoản
Chọn tài khoản bạn muốn đăng nhập.

Triệu chứng

Bạn nhận được thông báo lỗi khi bạn thực hiện bất kỳ hành động nào trong số những hành động sau đây trong Microsoft Business Solutions - Cổng thông tin Doanh nghiệp:

  • Bạn tìm cách khôi phục cơ sở dữ liệu.

  • Bạn tìm cách đưa cơ sở dữ liệu sang chế độ ngoại tuyến.

  • Bạn tìm cách đặt cấu hình cơ sở dữ liệu cho quyền truy nhập một người dùng hoặc cho quyền truy nhập chỉ đọc.

Bạn nhận được thông báo lỗi sau đây:

Lỗi 5070: Không thể thay đổi trạng thái cơ sở dữ liệu trong khi những người dùng khác đang sử dụng câu lệnh'database_name ' ALTER DATABASE không thành công. sp_dboption không thành công.

Sự cố này xảy ra ngay cả khi tất cả người dùng đã thoát khỏi Microsoft Dynamics GP hoặc Microsoft Dynamics SL.

Nguyên nhân

Cổng thông tin Doanh nghiệp sử dụng tính năng kết nối kết nối để tận dụng lợi ích hiệu năng. Hành vi này xảy ra do cách thức hoạt động của chức năng hợp nhóm kết nối và do thiết kế của Cổng thông tin Doanh nghiệp. Người dùng Cổng thông tin Doanh nghiệp duy trì kết nối của mình với cơ sở dữ liệu sau khi người dùng đóng phiên trình duyệt của họ.

Giải pháp

Để giải quyết vấn đề này, hãy làm theo những bước sau:

  1. Hiển thị kết nối hiện hoạt đến cơ sở dữ liệu, ID quy trình Microsoft SQL Server 2000 trên máy chủ (SPID), trạng thái và tên đăng nhập. Để thực hiện việc này, hãy làm theo các bước sau:

    1. Bắt SQL phân tích Truy vấn.

    2. Chạy tập lệnh sau đây.

      sp_who
  2. Đặt lại kết nối hiện hoạt. Để thực hiện điều này, hãy sử dụng một trong các phương pháp sau đây.



    Phương pháp 1
    Ngắt kết nối thủ công các SPIDs cho người dùng Cổng thông tin Doanh nghiệp. Phương pháp này là phương pháp được đề xuất vì phương pháp này ảnh hưởng đến ít quy trình và người dùng nhất.

    Lưu ý Trước khi bạn làm theo các bước này, hãy yêu cầu tất cả người dùng thoát khỏi Business Portal.

    1. Bắt SQL phân tích Truy vấn.

    2. Chạy tập lệnh sau đối với cơ sở dữ liệu.

      KILL <SPID number>

      Lưu ý Thay <lưu số SPID> chỗ dành sẵn bằng số SPID từ bước 1.

    Phương pháp 2
    Khởi động SQL Vụ vụ bằng cách sử SQL Server Management Studio hoặc trình Microsoft SQL Server lý:

    1. Cho phép tất cả người dùng thoát khỏi Cổng thông tin Doanh nghiệp và bất kỳ chương trình nào khác kết nối với Microsoft SQL Server.

    2. Khởi động SQL lại Dịch vụ bằng Microsoft SQL Server Management Studio sử dụng Enterprise Manager hoặc SQL Server Enterprise Manager.

      Khi bạn khởi động lại SQL lại Dịch vụ, tất cả SPID và tất cả các kết nối SPID đều được đặt lại. Phương pháp 2 ảnh hưởng đến nhiều người dùng và nhiều quy trình hơn Phương pháp 1.

Thông tin Bổ sung

Để biết thêm thông tin về lệnh KILL, hãy bấm vào số bài viết sau đây để xem bài viết trong Cơ sở Tri thức Microsoft:

171224 Hiểu rõ cách hoạt động của lệnh TRANSact-SQL KILL

Bạn cần thêm trợ giúp?

Bạn muốn xem các tùy chọn khác?

Khám phá các lợi ích của gói đăng ký, xem qua các khóa đào tạo, tìm hiểu cách bảo mật thiết bị của bạn và hơn thế nữa.

Cộng đồng giúp bạn đặt và trả lời các câu hỏi, cung cấp phản hồi và lắng nghe ý kiến từ các chuyên gia có kiến thức phong phú.

Thông tin này có hữu ích không?

Bạn hài lòng đến đâu với chất lượng dịch thuật?
Điều gì ảnh hưởng đến trải nghiệm của bạn?
Khi nhấn gửi, phản hồi của bạn sẽ được sử dụng để cải thiện các sản phẩm và dịch vụ của Microsoft. Người quản trị CNTT của bạn sẽ có thể thu thập dữ liệu này. Điều khoản về quyền riêng tư.

Cảm ơn phản hồi của bạn!

×