CARA: Mengkonfigurasi ASP.NET untuk terus-menerus SQL Server sesi negara manajemen

Terjemahan Artikel Terjemahan Artikel
ID Artikel: 311209 - Melihat produk di mana artikel ini berlaku.
Perbesar semua | Perkecil semua

Pada Halaman ini

RINGKASAN

Artikel ini mencakup file skrip yang mengkonfigurasi Microsoft SQL Server untuk mendukung ASP.NET SQL Server modus sesi negara manajemen sehingga data sesi bertahan di luar Code database. Artikel ini mencakup informasi untuk men-download file alternatif script ini, yang bernama InstallPersistSqlState.sql dan UninstallPersistSqlState.sql.

Catatan Download script yang direferensikan dalam artikel ini hanya dimaksudkan untuk digunakan dengan Microsoft.NET Framework 1.0. Anda tidak harus menggunakan script ini dengan Microsoft.NET Framework 1.1 karena.NET Framework 1.1 tidak mendukung mereka. Menggunakan skrip gigih yang disediakan dengan.NET Framework 1.1 sebaliknya ketika Anda mengembangkan aplikasi dengan menggunakan.NET Framework 1.1.


Persyaratan

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

Deskripsi teknik

Ketika Anda menggunakan SQL Server modus sesi negara manajemen script file asli (InstallSqlState.sql dan UninstallSqlState.sql), ASPStateTempApplications dan ASPStateTempSessions Tabel dibuat di Code database untuk menyimpan data sesi. Namun, data status sesi itu hilang jika Anda me-restart komputer yang menjalankan SQL Server.

Versi bertahan script (InstallPersistSqlState.sql dan UninstallPersistSqlState.sql) memecahkan masalah ini dengan membuat tabel ini di ASPState database sebaliknya. Oleh karena itu, data sesi akan disimpan setelah Anda me-restart komputer yang menjalankan SQL Server.

Untuk mendapatkan InstallPersistSqlState.sql dan UninstallPersistSqlState.sql file, download PersistSqlState.exe self-extracting file eksekusi.Berkas berikut ini tersedia untuk diunduh dari Pusat Unduhan Microsoft:
Perkecil gambar iniPerbesar gambar ini
Download
Download PersistSqlState.exe sekarang
Tanggal rilis: 23 April 2002

Untuk informasi lebih lanjut tentang cara men-download berkas Dukungan Microsoft, klik nomor artikel di bawah ini untuk melihat artikel pada Basis Pengetahuan Microsoft:
119591 Cara mendapatkan berkas Dukungan Microsoft dari Layanan Online
Microsoft telah memindai berkas ini dari virus. Microsoft menggunakan perangkat lunak pendeteksi virus terbaru yang tersedia pada tanggal saat berkas dikirimkan. Berkas tersebut disimpan di server yang aman, yang membantu mencegah pengubahan yang tidak sah terhadap berkas.

Mengkonfigurasi gigih SQL Server Mode sesi negara manajemen

Untuk menjalankan file skrip InstallPersistSqlState.sql yang mengkonfigurasi bertahan SQL Server modus sesi negara manajemen, ikuti langkah berikut:
  1. Jika Anda sebelumnya menggunakan berkas InstallSqlState.sql asli untuk mengkonfigurasi SQL Server modus sesi negara, Anda harus menjalankan berkas UninstallSqlState.sql asli untuk menghilangkan SQL Server modus sesi negara.
  2. Dalam SQL Query Analyzer, klik Terbuka pada Berkas menu.
  3. Dalam Buka permintaan File kotak dialog, klik InstallPersistSqlState.sql, lalu klik Terbuka.
  4. Klik Melaksanakan pada Permintaan menu untuk menjalankan file skrip.

Menghapus konfigurasi manajemen SQL Server Mode sesi negara yang gigih

Untuk menjalankan file skrip UninstallPersistSqlState.sql yang menghilangkan modus SQL Server bertahan negara sesi manajemen konfigurasi, ikuti langkah berikut:
  1. Dalam SQL Query Analyzer, klik Terbuka pada Berkas menu.
  2. Dalam Buka permintaan File kotak dialog, klik UninstallPersistSqlState.sql, lalu klik Terbuka.
  3. Anda harus menghentikan layanan w3svc sebelum Anda menjalankan UninstallPersistSqlState.sql script. Untuk menghentikan layanan w3svc, ikuti langkah berikut:
    1. Klik Mulai, lalu klik Menjalankan.
    2. Jenis cmd dalam Terbuka kotak, dan kemudian klik Oke.
    3. Pada prompt perintah, ketik net stop w3svc. Anda menerima konfirmasi bahwa layanan w3svc telah berhenti.
  4. Dalam SQL Query Analyzer, klik Melaksanakan pada Permintaan menu untuk menjalankan file skrip.
  5. Restart layanan w3svc setelah uninstal selesai. Untuk melakukannya, ketik net start w3svc pada prompt perintah.

Pemecahan Masalah

  • Jika Anda tidak berhenti layanan w3svc sebelum Anda menjalankan UninstallPersistSqlState.sql script, Anda mungkin menerima pesan galat berikut:
    Tidak bisa drop database 'ASPState' karena saat ini digunakan
  • Jika Anda melihat bahwa entri dalam ASPStateTempSessions tabel tersebut tidak akan dihapus setelah sesi terkait telah melampaui kadaluarsa mereka, memastikan bahwa SQL Server agen berjalan. Fungsi ini dilaksanakan melalui disimpan prosedur yang dijadwalkan melalui pekerjaan di SQL Server. SQL Server agen mengelola pekerjaan ini.

REFERENSI

Untuk informasi tambahan tentang cara menjalankan skrip standar yang mengkonfigurasi SQL Server untuk ASP.NET SQL Server modus sesi negara manajemen, klik nomor artikel di bawah ini untuk melihat artikel di dalam Basis Pengetahuan Microsoft:
317604 CARA: Mengkonfigurasi SQL Server ke toko ASP.NET sesi negara
Untuk informasi tambahan tentang net start dan net stop perintah, klik nomor artikel di bawah ini untuk melihat artikel di dalam Basis Pengetahuan Microsoft:
236166 Menggunakan NET STOP dan bersih mulai perintah untuk pasukan IIS layanan untuk membaca kembali registri
Untuk informasi tambahan tentang ASP.NET dan ASP.NET keadaan manajemen, klik nomor artikel di bawah ini untuk melihat artikel di dalam Basis Pengetahuan Microsoft:
305140 INFO: ASP.NET Roadmap
307598 INFO: ASP.NET keadaan manajemen Overview
Untuk informasi lebih lanjut tentang ASP.NET sesi negara manajemen, lihat artikel berikut dari Apa-apa ' tapi ASP.NET kolom di MSDN:
ASP.NET sesi negara
http://msdn2.Microsoft.com/en-us/library/ms972429.aspx

Properti

ID Artikel: 311209 - Kajian Terakhir: 24 September 2011 - Revisi: 2.0
Berlaku bagi:
  • 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
Kata kunci: 
kbdownload kbhowtomaster kbstate kbmt KB311209 KbMtid
Penerjemahan Mesin
PENTING: Artikel ini diterjemahkan menggunakan perangkat lunak mesin penerjemah Microsoft dan bukan oleh seorang penerjemah. Microsoft menawarkan artikel yang diterjemahkan oleh seorang penerjemah maupun artikel yang diterjemahkan menggunakan mesin sehingga Anda akan memiliki akses ke seluruh artikel baru yang diterbitkan di Pangkalan Pengetahuan (Knowledge Base) dalam bahasa yang Anda gunakan. Namun, artikel yang diterjemahkan menggunakan mesin tidak selalu sempurna. Artikel tersebut mungkin memiliki kesalahan kosa kata, sintaksis, atau tata bahasa, hampir sama seperti orang asing yang berbicara dalam bahasa Anda. Microsoft tidak bertanggung jawab terhadap akurasi, kesalahan atau kerusakan yang disebabkan karena kesalahan penerjemahan konten atau penggunaannya oleh para pelanggan. Microsoft juga sering memperbarui perangkat lunak mesin penerjemah.
Klik disini untuk melihat versi Inggris dari artikel ini:311209

Berikan Masukan

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com