Bạn hiện đang ngoại tuyến, hãy chờ internet để kết nối lại

Làm thế nào để: Cấu hình ASP.NET liên tục SQL Server phiên bang quản lý

QUAN TRỌNG: Bài viết này được dịch bằng phần mềm dịch máy của Microsoft chứ không phải do con người dịch. Microsoft cung cấp các bài viết do con người dịch và cả các bài viết do máy dịch để bạn có thể truy cập vào tất cả các bài viết trong Cơ sở Kiến thức của chúng tôi bằng ngôn ngữ của bạn. Tuy nhiên, bài viết do máy dịch không phải lúc nào cũng hoàn hảo. Loại bài viết này có thể chứa các sai sót về từ vựng, cú pháp hoặc ngữ pháp, giống như một người nước ngoài có thể mắc sai sót khi nói ngôn ngữ của bạn. Microsoft không chịu trách nhiệm về bất kỳ sự thiếu chính xác, sai sót hoặc thiệt hại nào do việc dịch sai nội dung hoặc do hoạt động sử dụng của khách hàng gây ra. Microsoft cũng thường xuyên cập nhật phần mềm dịch máy này.

Nhấp chuột vào đây để xem bản tiếng Anh của bài viết này:311209
TÓM TẮT
Bài viết này bao gồm các kịch bản tập tin cấu hình Microsoft SQL Server để hỗ trợ cho ASP.NET SQL Server chế độ phiên nhà nước quản lý để các dữ liệu phiên tiếp tục tồn tại bên ngoài các tempdb cơ sở dữ liệu. Bài viết này bao gồm các thông tin để tải về các tác phẩm kịch bản thay thế, được đặt tên là InstallPersistSqlState.sql và UninstallPersistSqlState.sql.

Chú ý Các kịch bản tải về được tham chiếu trong bài viết này được chỉ định để sử dụng với Microsoft.NET Framework 1.0. Bạn không phải sử dụng các script với Microsoft.NET Framework 1.1 vì các.NET Framework 1.1 không hỗ trợ họ. Sử dụng các tập lệnh liên tục được cung cấp với các.NET Framework 1.1 thay vào đó, khi bạn phát triển các ứng dụng bằng cách sử dụng các.NET Framework 1.1.


Yêu cầu

  • Microsoft Windows XP, Microsoft Windows 2000 Professional, Microsoft Windows 2000 Server hoặc Microsoft Windows 2000 Advanced Server
  • Microsoft.NET Framework
  • Microsoft Internet Information Services (IIS)
  • Microsoft SQL Server

Mô tả kỹ thuật

Khi bạn sử dụng các máy chủ SQL chế độ phiên bang quản lý kịch bản tệp gốc (InstallSqlState.sql và UninstallSqlState.sql), các ASPStateTempApplications và các ASPStateTempSessions bảng được tạo ra trong các tempdb cơ sở dữ liệu để lưu trữ dữ liệu phiên làm việc. Tuy nhiên, dữ liệu trạng thái phiên họp sẽ bị mất nếu bạn khởi động lại máy tính đang chạy SQL Server.

Phiên bản persisting của các script (InstallPersistSqlState.sql và UninstallPersistSqlState.sql) giải quyết vấn đề này bằng cách tạo ra các bảng trong các ASPState cơ sở dữ liệu để thay thế. Vì vậy, các dữ liệu phiên họp được giữ lại sau khi bạn khởi động lại máy tính đang chạy SQL Server.

Để có được InstallPersistSqlState.sql và các tập tin UninstallPersistSqlState.sql, tải PersistSqlState.exe self-extracting tập tin thực thi.Các tập tin sau đây có sẵn để tải về từ Microsoft Download Center:
Ngày phát hành: 23 tháng 4 năm 2002

Để có thêm thông tin về làm thế nào để tải các tập tin hỗ trợ của Microsoft, bấm số bài viết sau đây để xem bài viết trong cơ sở kiến thức Microsoft:
119591 Làm thế nào để có được hỗ trợ của Microsoft tập tin từ các dịch vụ trực tuyến
Microsoft đã quét vi-rút cho tệp này. Microsoft đã sử dụng phần mềm dò tìm vi-rút mới nhất hiện có vào ngày tệp được đăng. Các tập tin được lưu trữ trên tăng cường bảo mật máy chủ có thể giúp phòng ngừa bất kỳ thay đổi không được phép để các tập tin.

Cấu hình liên tục SQL Server chế độ phiên bang quản lý

Để chạy tập lệnh InstallPersistSqlState.sql, cấu hình persisting SQL Server chế độ phiên bang quản lý, hãy làm theo các bước sau:
  1. Nếu trước đây bạn đã sử dụng InstallSqlState.sql tệp gốc để cấu hình máy chủ SQL chế độ phiên bang, bạn phải chạy file UninstallSqlState.sql gốc để loại bỏ SQL Server chế độ phiên bang.
  2. Trong SQL Query Analyzer, nhấp vào Mở trên các Tệp trình đơn.
  3. Trong các Mở tệp truy vấn hộp thoại hộp, bấm vào InstallPersistSqlState.sql, sau đó bấm Mở.
  4. Nhấp vào Thực thi trên các Truy vấn Menu để thực thi tập lệnh.

Loại bỏ cấu hình liên tục quản lý SQL máy chủ chế độ phiên bang

Để chạy tập lệnh UninstallPersistSqlState.sql, loại bỏ persisting SQL Server chế độ phiên bang quản lý cấu hình, hãy làm theo các bước sau:
  1. Trong SQL Query Analyzer, nhấp vào Mở trên các Tệp trình đơn.
  2. Trong các Mở tệp truy vấn hộp thoại hộp, bấm vào UninstallPersistSqlState.sql, sau đó bấm Mở.
  3. Bạn phải dừng dịch vụ w3svc trước khi bạn thực hiện các tập lệnh UninstallPersistSqlState.sql. Dừng dịch vụ w3svc, hãy làm theo các bước sau:
    1. Nhấp vào Bắt đầu, sau đó bấm Chạy.
    2. Loại CMD trong các Mở hộp, và sau đó nhấp vào Ok.
    3. Tại dấu nhắc lệnh, gõ net stop w3svc. Bạn nhận được một xác nhận rằng các dịch vụ w3svc đã được ngừng lại.
  4. Trong SQL Query Analyzer, nhấp vào Thực thi trên các Truy vấn Menu để thực thi tập lệnh.
  5. Khởi động lại dịch vụ w3svc sau khi gỡ cài đặt hoàn tất. Để thực hiện việc này, gõ net bắt đầu w3svc một dấu nhắc lệnh.

Khắc phục sự cố

  • Nếu bạn không ngừng dịch vụ w3svc trước khi bạn thực hiện các tập lệnh UninstallPersistSqlState.sql, bạn có thể nhận được thông báo lỗi sau:
    Không thể thả cơ sở dữ liệu 'ASPState' vì nó hiện đang được sử dụng
  • Nếu bạn nhận thấy rằng các mục trong các ASPStateTempSessions bảng không bị loại bỏ sau khi buổi liên quan đã vượt quá hết hạn của họ, đảm bảo rằng đại lý SQL máy chủ đang chạy. Chức năng này được thực hiện thông qua các thủ tục được lưu trữ được lên kế hoạch thông qua các công việc in SQL Server. SQL Server tác nhân quản lý các công việc.

THAM KHẢO
Để biết thêm chi tiết về làm thế nào để chạy các script mặc định cấu hình máy chủ SQL cho ASP.NET SQL Server chế độ phiên bang quản lý, nhấp vào số bài viết dưới đây để xem bài viết trong cơ sở kiến thức Microsoft:
317604 Làm thế nào để: Cấu hình máy chủ SQL Store ASP.NET phiên bang
Để thêm thông tin về các net start và các net stop lệnh, bấm vào số bài viết dưới đây để xem bài viết trong cơ sở kiến thức Microsoft:
236166 Bằng cách sử dụng NET STOP và NET bắt đầu lệnh quân dịch vụ IIS để tái đọc sổ đăng ký
Để biết thêm chi tiết về ASP.NET và ASP.NET quản lý nhà nước, bấm vào những con số bài viết dưới đây để xem các bài viết trong cơ sở kiến thức Microsoft:
305140 THÔNG TIN: ASP.Lộ trình NET
307598 THÔNG TIN: ASP.NET bang quản lý tổng quan
Để biết thêm chi tiết về ASP.NET phiên bang quản lý, hãy xem bài viết sau đây từ các Nothin ' nhưng ASP.NET cột trên MSDN:
PersistSqlState

Cảnh báo: Bài viết này đã được dịch tự động

Thuộc tính

ID Bài viết: 311209 - Xem lại Lần cuối: 08/27/2011 23:39:00 - Bản sửa đổi: 2.0

Microsoft ASP.NET 1.0, Microsoft SQL Server 2000 Standard Edition, Microsoft SQL Server 7.0 Standard Edition, Microsoft SQL Server 2000 64-bit Edition

  • kbdownload kbhowtomaster kbstate kbmt KB311209 KbMtvi
Phản hồi