Koleksi skema XML besar dan kondisi di luar memori
Berlaku untuk: SQL ServerAzure SQL Database
Selama panggilan ke fungsi XML_SCHEMA_NAMESPACE() bawaan pada koleksi skema XML besar, atau ketika Anda mencoba menghilangkan koleksi skema XML besar, kondisi di luar memori mungkin terjadi. Berikut ini adalah solusi yang dapat Anda gunakan untuk menangani hal ini:
Saat beban sistem ringan, gunakan perintah DROP_XML_SCHEMA_COLLECTION. Jika ini gagal, letakkan database dalam mode pengguna tunggal dengan menggunakan pernyataan ALTER DATABASE dan coba DROP XML SCHEMA COLLECTION lagi. Jika koleksi skema XML ada di
master
, ,model
atautempdb
, menghidupkan ulang server diperlukan untuk mode pengguna tunggal.Saat memanggil XML_SCHEMA_NAMESPACE, Anda dapat mencoba mengambil namespace skema XML tunggal, Anda dapat mencoba panggilan saat beban sistem lebih ringan, atau Anda dapat mencoba panggilan dalam mode pengguna tunggal.