<a1>Hata</a1> 22029 SQL Server 2000 adlandırılmış örnekleri, bakım işlemi başarısız.

Makale çevirileri Makale çevirileri
Makale numarası: 326485 - Bu makalenin geçerli olduğu ürünleri görün.
Hepsini aç | Hepsini kapa

Belirtiler

Veritabanı Maintenance Plan Wizard ile oluşturulan BIR veritabanı işlemi için adlandırılmış bir SQL Server 2000 örneğinin başarısız olur. SQL Server Agent ' çalışma geçmişi görüntüleyin ve adım Ayrıntıları Göster</a0> onay kutusunu etkinleştirmek, aşağıdaki hata görürsünüz:
Sqlmaint.exe başarısız oldu. [sqlstate: 42000][Hata 22029]. Adım başarısız oldu.

Neden

Hedef klasörün (veritabanı yedeğinin, saklamak için belirttiğiniz klasörde veya bir işlem günlüğü yedeklemesini'için kullanılan veya bir rapor için kullanılan) dize içinde bir bakım planını içerir "- S". Örneğin, dizin yolu "C:\Db-Save" bir "-S" dizesini içerir.

Pratik Çözüm

Bu soruna geçici bir çözüm bulmak için <a0></a0>, içeren dizeler kullanma "- S" için bir dizin yolu. Ayrıca, "S" izlediğinde hata yalnızca oluştuğunu Not tireyi "-" bir büyük harfi ("S").

Durum

Microsoft, bu sorunu araştırmaktadır ve yeni bilgiler hazır olduğunda bu makalede yayımlayacaktır.

Daha fazla bilgi

Bu sorun, yalnızca SQL Server 2000 adlandırılmış örnekleri üzerinde oluşur.

Veritabanı Maintenance Plan Wizard genişletilmiş saklı yordamı xp_sqlmaint çalıştırmak için bir adım içeren bir proje oluşturur. Xp_sqlmaint, saklı yordam çağrılarının sqlmaint yardımcı programı Sqlmaint.exe için çeşitli anahtarlar içeren bir dize ile genişletildi. Bu anahtarları sunucu adı için kullanılan - S parametresi biridir. -S parametresi misinterpreted; bu nedenle, hata oluşur. Sonuç olarak, genişletilmiş saklı yordamı, SQL Server 2000 adlandırılmış örnekleri ile birlikte xp_sqlmaint kullanırsanız, bu sorunla karşılaşabilirsiniz.

Bu sorun, SQL ikili dosyaların konumunu yolunun bir "-S" dizesini içeriyorsa da oluşabilir. Örneğin, SQL ikili dosyalar, C:\Program Files\Microsoft SQL Server\Mssql-S01\Binn, adlı bir klasörde bulunuyorsa, xp_sqlmaint işleri başarısız olur. Bu davranış, adlandırılmış kopyaları ile de oluşur. Bu senaryoda, aşağıdaki hata iletisini alırsınız:
Microsoft SQLMaint yardımcı programı (Unicode), sürüm [Microsoft SQL-DMO (ODBC SQLState: 08001)] Hata: 0: [Microsoft] [ODBC SQL Server sürücüsü] [paylaşılan bellek] geçersiz bağlantı. [Microsoft][ODBC SQL Server sürücüsü][Paylaşılan bellek]ConnectionOpen (Instance()) geçersiz.
SQL Server ikili dosyaları konumu hakkında bilgi edinmek için aşağıdaki kayıt defteri anahtarı değeri kullanılır:
HKLM\Software\Microsoft\Microsoft SQL Server\<Instance Name>\SETUP\SQLPATH
SQL Server 2000 çevrimiçi kitapları; konuları: "xp_sqlmaint"; "sqlmaint yardımcı programı"

Daha fazla bilgi için, Microsoft Bilgi Bankası'ndaki makaleleri görüntülemek üzere aşağıdaki makale numaralarını tıklatın:
288577Veritabanı bakım planının hatalarını giderme
303292Hata: işlem günlüğü yedekleri, bakım planı tarafından silinmeyebilir zaman aşımına uğradı.

Özellikler

Makale numarası: 326485 - Last Review: 10 Aralık 2005 Cumartesi - Gözden geçirme: 4.2
Bu makaledeki bilginin uygulandığı durum:
  • Microsoft SQL Server 2000 Standard Edition
Anahtar Kelimeler: 
kbmt kberrmsg kbtshoot kbpending kbprb KB326485 KbMttr
Machine-translated Article
ÖNEMLİ: Bu makale, bir kişi tarafından çevrilmek yerine, Microsoft makine-çevirisi yazılımı ile çevrilmiştir. Microsoft size hem kişiler tarafından çevrilmiş, hem de makine-çevrisi ile çevrilmiş makaleler sunar. Böylelikle, bilgi bankamızdaki tüm makalelere, kendi dilinizde ulaşmış olursunuz. Bununla birlikte, makine tarafından çevrilmiş makaleler mükemmel değildir. Bir yabancının sizin dilinizde konuşurken yapabileceği hatalar gibi, makale; kelime dağarcığı, söz dizim kuralları veya dil bilgisi açısından yanlışlar içerebilir. Microsoft, içeriğin yanlış çevrimi veya onun müşteri tarafından kullanımından doğan; kusur, hata veya zarardan sorumlu değildir. Microsoft ayrıca makine çevirisi yazılımını sıkça güncellemektedir.
Makalenin İngilizcesi aşağıdaki gibidir:326485

Geri Bildirim Ver

 

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