Makale numarası: 248241 - Son Gözden Geçirme: 13 Mayıs 2003 Salı - Gözden geçirme: 3.3 INF: İstemci tarafı yardımcı programları yükleme olmayan SQL-DMO istemcilerini etkinleştirme.
Bu SayfadaÖzetBu makalede, SQL Server istemci yardımcı programları yüklemek zorunda olmadan, SQL Server Distributed Management Objects (SQL-DMO) istemci tarafı işlevselliğini etkinleştirmek gereken adımları belgelemektedir. Daha fazla bilgiNormal senaryosuBir uygulama SQL-DMO yararlanır yazma SQL Server'da nesne modeli. Sunucu bilgisayarda uygulamanız daha iyi çalışır kendisini ve çalıştığı ince istemci bilgisayarlarda SQL Server istemci yardımcı programları yüklüyse. Ancak, tek başına uygulama çalışmaz. Ayrıca, bu aynı zamanda ilgili çeşitli hatalar görebilirsiniz. En sık karşılaşılan hatalar şunlardır:ActiveX nesnesi oluşturulamıyor Alan doğru biçimde bağlı değil Giriş noktası bulunamıyor. MDAC Sqldmo.dll dosya yüklemez veya herhangi bir sayıda bağımlı DLL'lerin Sqldmo.dll dosyayla ilişkili. MDAC içerir birçok SQL-DMO istemci bağlantının kullandığı ilişkili DLL'lerin olur. DMO bağlantının çalışması için almak için MDAC dll tüm gerekmediğinden bakılmaksızın, uygulama yükleme bundling MDAC en verimli yanıt ya da, bulunacağını değil. Ayrıca, MDAC, büyük olasılıkla istemci bilgisayarlarınızda hiçbir zaman kullanacağı birçok ek özelliği yükler. Ana burada, istediğiniz işlevi yalnızca gerekli dll'i edinmek için MDAC'ın tüm yüklemeye gerek bırakmayacak noktadır. Bu makalenin sonraki bölümlerinde DLL'lerin kapsamına alınırsınız. DLL'ler ve bunları yerleştirmek gereken değişik açıklanan çünkü kısa bir süre için şimdi digress dll COM tabanlı ve kısa bir süreliğine Win32 gözden geçirin. Bu makalenin amacıyla, tüm bilmeniz gereken, parçalama söyleyin nasıl ve ne sonra sizi tanımlayacak DLL'leri. Ile unutmayın, burada olan bilmeniz gerekenler:
SQL-DMO listesini bir istemciden DMO etkinleştirmek için gereken bir DLL ilgili aşağıdadır:
(sunucu tarafı konum): c:\Mssql7\Binn\Resources\1033 Sqldmo.rll dosyayı her zaman soruları çizer. Yerelleştirilmiş kaynak dosyası bir .rll dosyasıdır. Kaynak Dizin bağlı SQL Server ve istemci yükleme üzerinde yapılandırılmış bir ulusal dili göre değişir. Bu örnekte, 1033 dil tanıtıcısı 0X0409, ingilizce (ABD) gösteren bir ondalık gösterimi dizinidir. Bu .rll dosyasını yerinde sonra Regsvr32 yardımcı programı'nı çağırarak Sqldmo.dll dosya kaydedebilirsiniz. Dosyayı kaydetmek için komut: (istemci tarafı konum): c:\Winnt\System32\Resources\1033 SQLDMO.dll içindeki DLLRegisterServer başarılı oldu. LoadLibrary("C:\Winnt\System32\sqldmo.dll") başarısız oldu. GetLastError 0x0000007e verir... Bunu önlemek için <a0></a0>, aşağıdakileri yapın:
Directory that contains Sqldmo.dll\Resources\1033 Ve bu dizine 1033 Sqldmo.rll dosyasını içermelidir. Önceden de belirttiğimiz dll dosyalarının yanı sıra, ayrıca uygun netlibrary olarak dll yüklü olduğundan emin olmak istediğiniz. Ana netlibrary dll burada gereksiniminiz vardır:
Yukarıdaki adımları tamamladıktan sonra istemci uygulaması tarafından gerekli dosyaların devamsızlık nedeni başlangıç sorunları olmadan başlayacaktır. Bu makaledeki bilginin uygulandığı durum:
Otomatik TercümeÖ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:248241
(http://support.microsoft.com/kb/248241/en-us/
)
| Diğer Kaynaklar Diğer Destek Siteleri
ToplulukHemen Yardım AlMakale çevirileri
|






Windows Live
Facebook
Twitter
Linkedin
Digg it
Yahoo
Delicious
StumbleUpon
Yammer
Reddit
Technorati
FriendFeed
Email


Üste